logistic损失函数推导

\qquad Sklearn中逻辑回归的损失函数的推导:
As an
\qquad 假设y的标签为1和-1,用极大似然估计法估计模型参数, P ( Y = 1 ∣ X i ) P(Y=1|X_i) P(Y=1Xi)= h ( X i T W + C ) h(X_i^TW+C) h(XiTW+C)= 1 1 + e x p ( − ( X i T W + C ) ) \frac{1}{1+exp(-(X_i^TW+C))} 1+exp((XiTW+C))1,则目标为估计最大化下列概率的参数:
Step1:
\qquad ∏ i , y i = 1 \prod_{i,y_i=1} i,yi=1 P ( Y = 1 ∣ X i ) P(Y=1|X_i) P(Y=1Xi) ∏ i , y i = − 1 \prod_{i,y_i=-1} i,yi=1 P ( Y = − 1 ∣ X i ) P(Y=-1|X_i) P(Y=1Xi)
\qquad = ∏ i , y i = 1 \prod_{i,y_i=1} i,yi=1 P ( Y = 1 ∣ X = i ) P(Y=1|X=i) P(Y=1X=i) ∏ i , y i = − 1 \prod_{i,y_i=-1} i,yi=1 ( 1 − P ( Y = 1 ∣ X = i ) ) (1-P(Y=1|X=i)) (1P(Y=1X=i))
\qquad = ∏ i , y i = 1 \prod_{i,y_i=1} i,yi=1 h ( X i T W + C ) h(X_i^TW+C) h(XiTW+C) ∏ i , y i = − 1 \prod_{i,y_i=-1} i,yi=1 h ( − ( X i T W + C ) ) h(-(X_i^TW+C)) h((XiTW+C))
\qquad = ∏ i , y i \prod_{i,y_i} i,yi h ( y i ( X i T W + C ) ) h(y_i(X_i^TW+C)) h(yi(XiTW+C))
\qquad 对数化之后不影响求参过程,则目标变为求使得 Σ i , y i \Sigma_{i,y_i} Σi,yi l o g ( h ( y i ( X i T W + C ) ) ) log(h(y_i(X_i^TW+C))) log(h(yi(XiTW+C)))最大化的参数。为将其转化为损失函数,目标转为最小化- Σ i , y i \Sigma_{i,y_i} Σi,yi l o g ( h ( y i ( X i T W + C ) ) ) log(h(y_i(X_i^TW+C))) log(h(yi(XiTW+C)))的参数,则:
\qquad - Σ i , y i \Sigma_{i,y_i} Σi,yi l o g ( h ( y i ( X i T W + C ) ) ) log(h(y_i(X_i^TW+C))) log(h(yi(XiTW+C)))
\qquad =- Σ i , y i \Sigma_{i,y_i} Σi,yi l o g ( 1 1 + e x p ( − y i ( X i T W + C ) ) ) log(\frac{1}{1+exp(-y_i(X_i^TW+C))}) log(1+exp(yi(XiTW+C))1)
\qquad = Σ i , y i \Sigma_{i,y_i} Σi,yi l o g ( 1 + e x p ( − y i ( X i T W + C ) ) ) log(1+exp(-y_i(X_i^TW+C))) log(1+exp(yi(XiTW+C)))

\qquad 推导完成!撒花撒花撒花。非常感谢sanshun大佬的大力支持,大家有空可以去大佬的博客逛逛呀sanshun博客,会慢慢更新哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值