当前位置:  开发笔记 > 编程语言 > 正文

LSTM神经网络中的损失函数

如何解决《LSTM神经网络中的损失函数》经验,为你挑选了1个好方法。

我不明白这些网络中最小化的是什么.当LSTM网络中的损失变小时,有人可以解释一下数学上的情况吗?

model.compile(loss='categorical_crossentropy', optimizer='adam')

economy.. 5

从keras文档中,categorical_crossentropy只是多类logloss.这里记录日志丢失的数学和理论解释.

基本上,LSTM将标签分配给单词(或字符,具体取决于您的模型),并通过惩罚单词(或字符)序列中的错误标签来优化模型.该模型采用输入字或字符向量,并尝试根据训练示例猜测下一个"最佳"字.分类交叉熵是衡量猜测有多好的定量方法.当模型迭代训练集时,它会在猜测下一个最佳单词(或字符)时减少错误.



1> economy..:

从keras文档中,categorical_crossentropy只是多类logloss.这里记录日志丢失的数学和理论解释.

基本上,LSTM将标签分配给单词(或字符,具体取决于您的模型),并通过惩罚单词(或字符)序列中的错误标签来优化模型.该模型采用输入字或字符向量,并尝试根据训练示例猜测下一个"最佳"字.分类交叉熵是衡量猜测有多好的定量方法.当模型迭代训练集时,它会在猜测下一个最佳单词(或字符)时减少错误.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有