Cross-entropy cost
来源:互联网 发布:影片去码软件 编辑:程序博客网 时间:2024/05/21 08:09
cross-entropy函数作用是让神经网络学习的更快
偏导数,大小决定了学习的快慢
我们先看一个简单的模型,只有一个输入,一个神经元,一个输出
一.cost函数的模型为
对于单个的神经元有
其中a = σ(z), z = wx + b;
则有!
假设x=1,y=0
同理可以得到
从上面可以看出偏导数的大小决定于sigmoid函数的倒数,
从sigmoid函数的图像可以看出当输出接近1或者0的时候,曲线平缓,
很小,学习很慢
二.cross-entropy函数
定义cross-entropy函数
为什么能用来做cost函数
1.函数值大于0
2.当a=y的时候cost等于0
同理对c求w,b的偏导数
根据上面三个公式可以得到
同理可以得到
从上面两个公式可以看出他们学习的快慢取决于也就是输出error,error大的时候,更新多,学习快,error小的时候更新少,学习慢。
0 0
- Cross-entropy cost
- 交叉熵代价函数(cross-entropy cost function)
- 交叉熵代价函数(cross-entropy cost function)
- Cross entropy
- cross-entropy
- cross entropy
- 4.0 Cross-Entropy Cost目标方程让神经网络学习更快
- Backpropagation算法(反向传播算法)+cross-entropy cost(交叉熵代价函数)
- BP神经网络——从二次代价函数(Quadratic cost)到交叉熵(cross-entropy cost)代价函数
- Cross Entropy Error Function
- Cross-Entropy 交叉熵
- 分类loss cross-entropy
- cross-entropy函数
- cross entropy的梯度
- 深度学习--手写数字识别<二>--交叉熵损失函数(cross entropy cost function)
- Difference between Cross Entropy and Joint Entropy
- mutual information vs cross-entropy
- 交叉熵(Cross-Entropy)
- javascript数据类型转换
- JZOJ 5052. 【GDOI2017模拟二试4.12】旅游路线
- Android Studio 中 Instant Run 日常BUG
- 数据挖掘—概念学习Candidate-Elimination算法的C++实现
- Linux_Shell 服务器互通脚本, 第一次通信 自动记入 know_hosts
- Cross-entropy cost
- java当中throws子句在继承当中overrride时有什么规则?
- spring整合hibernate中遇到的坑
- 前端面试题
- STM系列 Flash操作
- Ubuntu 16.04 编译Gvim/vim
- Linux下的task_struct
- (转)设计模式之观察者模式在ListView中的应用
- mysql性能剖析