神经网络(8)---如何求神经网络的参数:cost function的表达
2015-11-30 20:40
369 查看
两种分类问题: binary & multi-class
下面的是两种类型的分类问题(一种是binary classification,一种是multi-class classification)
如果是binary classification的分类问题,则output layer只有一个结点(1 output unit, SL =1),hΘ(x)为一个real number,K=1(K表示在output layer的结点数)。
Multi-class classification(有k个类别): hΘ(x)为一个K维的向量,SL =K,一般来说K>=3(因为如果有两个分类的话,我们不必要使用one-vs-all method,使用binary classification就行,只需要一个output unit).
Neural network的cost function
神经网络中的cost function与我们之前介绍的一般的logistic regression问题类似,所不同的是,将K个类进行了累加,hΘ(x(i))k 是K维向量的第k个元素,后面的那个regularized term,则将所有的Θ进行了累加(除了bias unit上面的Θ),与我们之前介绍的logistic regression不对Θ0进行regularization类似的道理.
下面的是两种类型的分类问题(一种是binary classification,一种是multi-class classification)
如果是binary classification的分类问题,则output layer只有一个结点(1 output unit, SL =1),hΘ(x)为一个real number,K=1(K表示在output layer的结点数)。
Multi-class classification(有k个类别): hΘ(x)为一个K维的向量,SL =K,一般来说K>=3(因为如果有两个分类的话,我们不必要使用one-vs-all method,使用binary classification就行,只需要一个output unit).
Neural network的cost function
神经网络中的cost function与我们之前介绍的一般的logistic regression问题类似,所不同的是,将K个类进行了累加,hΘ(x(i))k 是K维向量的第k个元素,后面的那个regularized term,则将所有的Θ进行了累加(除了bias unit上面的Θ),与我们之前介绍的logistic regression不对Θ0进行regularization类似的道理.
相关文章推荐
- Android——子线程中访问网络数据问题
- 基于AFNetworking封装的网络请求工具类【转载】
- RTP-RTCP协议分析
- 基于AFNetworking的网络判断【转载】
- 安卓网络通信框架Volley学习(二)基于Volley高效加载网络图片
- https 双向认证开发实践
- TCP三次握手四次挥手
- iOS开发网络—数据安全
- Android: 网络请求Error,socket error可能原因之-1
- 基于AFNetworking封装的网络请求工具类
- 基于AFNetworking的网络判断
- 多人游戏用 TCP 还是UDP
- 网络层—网络层提供的两种服务
- 网络交换机Q&A
- [连载]《C#通讯(串口和网络)框架的设计与实现》- 7.外部接口的设计
- 修改系统的TIME_WAIT等待时间和其它的TCP属性
- malloc 能申请多大的空间 http://www.zhihu.com/question/20836462
- 修饰函数和函数返回值的const的差别 http://blog.chinaunix.net/uid-12673432-id-2923858.html
- iOS 用CornerStone配置SVN,HTTP及svn简单使用说明
- python3 基于urllib模块的网络编程