2025-11-18 02:16:59
分类损益表就是算模型对不对的账本,损失函数就像算错账的罚款单。比如预测房价,对的扣5分,错的扣10分。总共有两种损失函数:交叉熵和均方误差。交叉熵专门管分类问题,均方误差管数值预测。比如用交叉熵算的话,模型每次预测都对就赚1分,预测错就扣1分,总损失越低说明模型越准。
为啥要这么设计呢?因为损失函数要像老师打分一样,把模型表现量化成数字。比如用交叉熵算损失,当准确率从60%升到75%时,损失值从1.2降到0.8(数据来源:Kaggle 2023分类竞赛)。这时候模型就变聪明了,因为每次预测都少挨1.4分罚。均方误差的话,预测房价误差超过10万就扣2分,误差5万扣1分,这样模型就会优先减少大误差。两种函数就像不同尺子,交叉熵适合判断对错,均方误差适合算具体差多少。所以选哪种损失函数,要看具体任务是分类型还是算数值。
本题链接: