热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

Keras的损失函数和指标有什么区别?

如何解决《Keras的损失函数和指标有什么区别?》经验,为你挑选了2个好方法。

我不清楚Keras中损失函数和指标之间的区别.该文档对我没有帮助.



1> sietschie..:

损失函数用于优化您的模型.这是优化器将最小化的函数.

度量标准用于判断模型的性能.这仅供您查看,与优化过程无关.


可能值得补充的是,那些通常不一样(并且有人可能会问:为什么?)因为我们需要某种代理功能(损失在某种程度上影响低误差度量)因为某些指标不平滑且可以不会被游戏中的算法优化.

2> 小智..:

丢失函数是参数1传递给Keras model.compile,它在训练模型时实际上是优化的.该损失函数通常由模型最小化.

与损失函数不同,度量是另一个传递给Keras model.compile的参数列表,它实际上用于判断模型的性能.

例如:出于某种原因,您可能希望最小化回归模型的MSE损失,同时还要检查模型的AUC.在这种情况下,MSE是损失函数,AUC是度量.度量是模型性能参数,当模型在每个训练时期之后在验证集上判断自己时,可以看到该模型性能参数.重要的是要注意,当一个人想要停止训练模型时,该指标对于像EarlyStopping这样的少数Keras回调很重要,以防该指标没有针对确定的数量进行改进.时代.


推荐阅读
author-avatar
晋coder
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有