Yearning-01. 为什么要学习机器学习的策略

机器学习是包括网络搜索、垃圾邮件分类、语音识别、产品推荐等等在内的无数重要应用的基础。
如果你和你的团队正在做一个机器学习应用,并且你想要能够快速的开发,那么这本书将会帮到你。

例子:创建一个猫的图片识别器
假设你要创建一个应用把无数张猫的图片提供给爱猫人士

使用一个神经网络来创建一个计算机视觉系统来识别图片中的猫
但现在的问题是算法精度不够高,那么在极大的压力下,你会怎么做呢?

你的团队会给出一些建议,比如:

  • 获得更多数据:收集更多的猫的图片
  • 收集一个更加多样化的训练集
    • 比如猫在卡在奇怪位置的图片;有着奇怪的颜色的猫;不同的相机参数下拍摄的猫的图片;...
  • 增加训练步数
  • 尝试一个更大更深的神经网络
  • 尝试一个更小的网络
  • 尝试增加正则化项(比如L2正则)
  • 改变神经网络架构(激活函数,隐藏层神经元数量等)

如果你选择的方向是正确的,那么你将会创建出一个一流的猫图像平台,并带领你的公司走向成功。否则你会浪费数个月甚至数年的时间。

posted @ 2019-06-07 02:01  keep-minding  阅读(75)  评论(0编辑  收藏  举报