1.损失函数的概念
损失函数是监督学习中的一个核心概念,用于衡量模型预测的结果与真实值之间的差距。在机器学习模型的训练过程中,损失函数计算预测值与实际标签之间的误差,训练的目标就是通过优化算法(如梯度下降)最小化这个损失函数,从而使模型在给定数据集上的表现尽可能好。
损失函数有多种形式,选择哪一种通常取决于具体的任务(如回归、分类、序列预测等)和数据的特性。
在深度学习中,选择合适的损失函数对于训练模型和优化预测性能至关重要。以下是一些常用的损失函数及其特点和适用场景:
2.L1Loss(平均绝对误差损失 Mean Absolute Error, MAE):
L1Loss损失函数,也被称为平均绝对误差损失(Mean Absolute Error, MAE),是一种常用的损失函数,尤其在回归问题中。它计算的是预测值与真实值之间差的绝对值的平均。