模型训练中Loss(损失函数)是什么

Loss(损失函数)本质上是: 衡量”模型预测结果”和”真实结果”之间差距的函数。可以理解为:模型犯错程度,Loss 越小模型越准确,Loss 越大模型预测越差。


1.为什么必须有Loss

神经网络训练核心:**不断调整参数(参数权重)**。但问题如何知道参数调得好不好?答案是看 Loss,Loss 就是优化方向。没有 Loss,网络无法知道自己是否预测错误。


2.训练本质

整个训练过程:

graph TD

A[输入数据] --> B[模型预测]
B --> C[计算Loss]
C --> D[反向传播]
D --> E[更新参数]
E --> B

核心目标:让Loss 越来越小。