本文主要是介绍《深度学习Ng》课程学习笔记01week1——深度学习概论,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
http://blog.csdn.net/u011239443/article/details/77719187
课程地址:http://mooc.study.163.com/course/deeplearning_ai-2001281002#/info
什么是神经网络
如房屋价格预测问题:
图中的圈圈代表神经元,神经元里面是ReLU激活函数 : max(0,x)。
类似于这样的神经元,许许多多个,那就组成的神经网络:
事实上,我们不需要给出中间特征,我们只要给出输入层(第一层)的特征,神经网络就能自动的帮我抽象出隐藏层(中间的层)的特征,最后得到输出层(最后一层):
用神经网络进行监督学习
监督学习
神经网络的例子
数据
为什么深度学习会兴起?
数据规模促使深度学习的进步
随着数据量的不断增大,不同的传统机器学习方法的表现会越来越好,并趋于相同的上界。而神经网络的上界比传统的机器学习方法要高:
深度学习兴起的三大因素:
- 数据
- 计算能力
- 算法
我们创新出算法后,来验证时,对于海量规模的数据,我们需要10分钟、1天甚至1个月的数据计算,才能得到算法的验证。所以,数据的计算能力是非常重要的!
这篇关于《深度学习Ng》课程学习笔记01week1——深度学习概论的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!