@zhuanxu
2018-02-14T14:58:16.000000Z
字数 923
阅读 3969
fast-ai
完整的代码地址见文末。
通过 CNN 来进行图片识别,目前 CNN 可以说是最好的方法,新的胶囊网络可能会颠覆,所以所有的知识都是会发展的。
数据说明:
25,000 个训练样本
12,500 个测试样本
我们第一个模型使用 resnet34 ,2015 ImageNet 大赛的冠军,模型的详细信息resnet models
下面分析一下结果
学习率是一个非常重要的参数,学习率选择太大,可能震荡,太小又会收敛太慢,因此我们需要有方法来选择合适的学习率。
fastai中选择学习率的方法来自Cyclical Learning Rates for Training Neural Networks
我们通过数据增强的方式来提高模型,通过对原图进行一些变化
我们在上面已经在最后一层调试好了,下面我们要开始去调试其他层参数,frozen_layer 为之前的卷积层
tfms 是 transformations 的缩写,tfms_from_model 能够帮助我们对图片进行 缩放、裁剪、正则化。
以上就是本次课程的全部。
课程完整的 jupyter notebook 地址。
本文是 fastai 课程的第二课,欢迎持续关注。
你的鼓励是我继续写下去的动力,期待我们共同进步。