神经网络是怎样学习的?
算法会调整权重和偏差值,训练好后我们可以给更多它未见过的图像进行测试
将每个输出激活值,与想要的值之间的差的平方加起来,称之为训练单个样本的“代价”
注意下,网络能对图像进行正确的分类时,这个平分和就比较小,如果网络找不着点,这个平分和就很大
代价函数取决于网络对于上万个训练数据的综合表现
多元微积分,函数的梯度指出了函数的最陡增长方向,就是说,按梯度的方向走,函数值增长的就最快,那沿梯度的负方向,函数值自然就降低的最快
按照负梯度倍数不停调整函数输入值的过程,叫做梯度下降法(Gradient descent)。可以让你收敛到代价函数图中一个局部最小值的地方
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架