机器学习笔记5:Softmax分类器的logistic回归

logistic回归模型中,我们只是讲了二分类问题,但是在我们的实际分类应用中,还涉及多分类问题,那么,这个时候,就需要用到softmax分类器了。如下图:
多分类任务
有绿三角、红叉和蓝矩形三个类别要分类,我们是通过三个分类器先分别将绿三角、红叉、蓝矩形分类出来,这样处理多分类问题的,所以对每个类别c,训练一个logistic回归分类器 f w c ( x ) f_{\textbf{w}}^{c}(\textbf{x}) fwc(x),预测概率为y=c;当输入一个新的 x \textbf{x} x时,选择使的 f w c ( x ) f_{\textbf{w}}^{c}(\textbf{x}) fwc(x)最大的类别作为其预测。
那么,对于我们的分类器,将从sigmoid(对应二项分布)扩展为softmax函数(对应多项分布Cat):
       在这里插入图片描述
softmax函数类似取最大函数: S ( η ) c = e x p ( η c ) ∑ c ′ = 1 C e x p ( η c ′ ) S(\mathbf{\eta})_{c}=\frac{exp(\eta_{c})}{\sum_{{c}'=1}^{C}exp(\eta_{{c}'})} S(η)c=c=1Cexp(ηc)exp(ηc)
综合起来:
        在这里插入图片描述
softmax回归
引入记号:
        在这里插入图片描述
则负似然函数:
      在这里插入图片描述
梯度:
      在这里插入图片描述
Hessian矩阵为正定:
      在这里插入图片描述
softmax分类器能够实现多分类功能,是对logistic回归在两分类上的扩展,其优化算法与两类分的logistic回归类似,这里就不累述了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值