首页 > 其他 > 详细

【笔记】机器学习 - 李宏毅 - 7 - Deep Learning

时间:2019-08-20 10:22:54      阅读:95      评论:0      收藏:0      [点我收藏+]

深度学习发展历史
感知机和逻辑回归很像,只是没有\(sigmoid\)激活函数。
技术分享图片

深度学习训练的三个步骤
Step1:神经网络(Neural network)
Step2:模型评估(Goodness of function)
Step3:选择最优函数(Pick best function)

Step1:
完全连接前馈神经网络 Fully Connect Feedforward Network
概念:输入层、隐藏层、输出层、神经元
Deep = Many hidden layers
全连接:两层之间两两都有连接
技术分享图片
层数很多,运算量大,用loop不合适,应该用矩阵计算,可以并行计算,用GPU去加速。
技术分享图片
技术分享图片
需要多少层,每层多少个神经元?尝试+直觉
结构可以自动确定吗?比如进化人工神经网络可以
自己设计?比如卷积神经网络CNN
技术分享图片

Step2:
用交叉熵来度量Loss
技术分享图片
技术分享图片

Step3:
使用Gradient Descent多次迭代
在神经网络中计算损失最好的方法就是反向传播,我们可以用很多框架来进行计算损失,比如说TensorFlow,theano,Pytorch等等
技术分享图片

思考:
为何要用多层?后续章节有介绍。
技术分享图片

【笔记】机器学习 - 李宏毅 - 7 - Deep Learning

原文:https://www.cnblogs.com/yanqiang/p/11381054.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!