这篇文章(Using convolutional neural nets to detect facial keypoints tutorial)是14年获得kaggle人脸特征点检测第二名的post,详细的描述了如何构建模型并一步步的优化,里面的一些思路其实很直接干脆,可以参考一下。
Name | Description | Epochs | Train loss | Valid loss
-------|------------------|----------|--------------|--------------
net1 | single hidden | 400 | 0.002244 | 0.003255
net2 | convolutions | 1000 | 0.001079 | 0.001566
net3 | augmentation | 3000 | 0.000678 | 0.001288
net4 | mom + lr adj | 1000 | 0.000496 | 0.001387
net5 | net4 + augment | 2000 | 0.000373 | 0.001184
net6 | net5 + dropout | 3000 | 0.001306 | 0.001121
net7 | net6 + epochs | 10000 | 0.000760 | 0.000787