如何从普通程序员向人工智能靠拢实践


  如何从普通程序员向人工智能靠拢实践

 如何从普通程序员向人工智能靠拢实践

  说说我学习深度学习的经历吧,从开始学习到现在大概有4个月,只能算新手,刚好可以回答新手问题。

 如何从普通程序员向人工智能靠拢实践

  先说编程:自认会用C++, 熟悉Python

 如何从普通程序员向人工智能靠拢实践

  英语水平:中等,能很快读懂英文科学文献

  最开始对人工智能/深度学习感兴趣是因为想用它试一试自然语言生成,后来想到一个物理方面的题目,预计可以用深度学习技术解决,开始接触深度神经网络。记录一下学习历程,

  1. 安装 Tensorflow(google 开源的深度学习程序), 尝试里面最简单的例子MNIST 获得激励。

  2. 之后尝试通过读书(看视频)理解最简单的全连接神经网络

  先搜索找到答案:为什么要Go Deep?

  (1)神经网络中输入层,隐藏层,输出层之间矩阵乘积的维度变化。

  (2)Weight, Bias 这些是什么,改变它们有什么结果。

  (3)激励函数是什么,有什么作用,有哪些常用的激励函数

  (4)误差如何向后传递,网络如何通过最小化误差函数更新,有哪些常用的优化方法

  以上这些在一本交互式电子书中可以找到答案:

  Neural networks and deep learning

  (5) 如何对权重正规化,L1, L2, BatchNormalization, (这些在以后真正应用的时候再看)

  Deep Learning chapter 7 for L1, L2 regulation.

  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift (

网上报名
  • 姓名:
  • 专业:
  • 层次:   分数:
  • 电话:
  • QQ/微信:
  • 地址:

文中图片素材来源网络,如有侵权请联系644062549@qq.com删除

转载注明出处:http://www.52souxue.com