本周总结
本周,在b站学习了第一课——神经网络与深度学习。
了解深度学习中 BP 算法。
BP神经网络是这样一种神经网络模型,它是由一个输入层、一个输出层和一个或多个隐层构成,它的激活函数采用 sigmoid 函数,采用 BP 算法训练的多层前馈神经网络。
算法全称叫作误差反向传播(error Back Propagation,或者也叫作误差逆传播)算法。其算法基本思想为:在2.1所述的前馈网络中,输入信号经输入层输入,通过隐层计算由输出层输出,输出值与标记值比较,若有误差,将误差反向由输出层向输入层传播,在这个过程中,利用梯度下降算法对神经元权值进行调整。
但是缺点是如果这个函数有多个极小值点或者极大值点,那么就很难使用这个算法来计算出我们想要的目标。
下周规划
学习如何优化BP算法,学习如何选择初始化参数、学习率使得整个算法更有效。