sigmoid 函数与 logit 函数互为反函数 - 从 logit 出发,解出其反函数 = sigmoid(6)

sigmoid 函数与 logit 函数互为反函数 - 从 logit 出发,解出其反函数 = sigmoid

flyfish

已知 y=logit⁡(p)y = \operatorname{logit}(p)y=logit(p),把 ppp 用 yyy 表示出来,得到的表达式就是 logit 的反函数。

第1步:写出原式

y=ln⁡(p1−p) y = \ln\left( \frac{p}{1-p} \right) y=ln(1−pp)

第2步:两边同时取自然指数 e(⋅)e^{(\cdot)}e(⋅),消去对数

依据 :对数恒等式 eln⁡a=ae^{\ln a} = aelna=a(自然指数与自然对数互为逆运算)

等式两边同时作用 e(⋅)e^{(\cdot)}e(⋅),等式仍然成立:

ey=e ln⁡(p1−p) e^y = e^{\ \ln\left( \frac{p}{1-p} \right)\ } ey=e ln(1−pp)

右边化简:

ey=p1−p e^y = \frac{p}{1-p} ey=1−pp

第3步:去分母,两边同乘 1−p1-p1−p

依据 :等式两边同乘一个非零数,等式仍然成立。

因为 p∈(0,1)p \in (0,1)p∈(0,1),所以 1−p>01-p > 01−p>0,非零,可以乘:

ey⋅(1−p)=p e^y \cdot (1-p) = p ey⋅(1−p)=p

第4步:展开左边

ey−ey⋅p=p e^y - e^y \cdot p = p ey−ey⋅p=p

第5步:移项,将含 ppp 的项全部移到右侧

依据 :等式两边同时加 ey⋅pe^y \cdot pey⋅p,等式仍然成立:

ey=p+ey⋅p e^y = p + e^y \cdot p ey=p+ey⋅p

第6步:右侧提取公因子 ppp

ey=p⋅(1+ey) e^y = p \cdot \left( 1 + e^y \right) ey=p⋅(1+ey)

第7步:解出 ppp,两边同除以 1+ey1+e^y1+ey

依据 :1+ey>01+e^y > 01+ey>0 恒成立,非零,可以除:

p=ey1+ey p = \frac{e^y}{1 + e^y} p=1+eyey

第8步:化简为标准 sigmoid 形式

分子分母同时乘以 e−ye^{-y}e−y(非零,分数值不变):

p=ey⋅e−y(1+ey)⋅e−y p = \frac{e^y \cdot e^{-y}}{(1 + e^y) \cdot e^{-y}} p=(1+ey)⋅e−yey⋅e−y

分子:ey⋅e−y=ey−y=e0=1e^y \cdot e^{-y} = e^{y-y} = e^0 = 1ey⋅e−y=ey−y=e0=1

分母:1⋅e−y+ey⋅e−y=e−y+1=1+e−y1\cdot e^{-y} + e^y \cdot e^{-y} = e^{-y} + 1 = 1 + e^{-y}1⋅e−y+ey⋅e−y=e−y+1=1+e−y

因此:

p=11+e−y=sigmoid⁡(y) p = \frac{1}{1 + e^{-y}} = \operatorname{sigmoid}(y) p=1+e−y1=sigmoid(y)

相关推荐
西西弗Sisyphus2 天前
sigmoid 函数与 logit 函数互为反函数 - 为什么 对数与指数互为逆运算(1)
logit·sigmod
西西弗Sisyphus2 天前
sigmoid 函数与 logit 函数互为反函数 - 把反函数理解成运算的撤销键(5)
logit·sigmod
西西弗Sisyphus2 天前
sigmoid 函数与 logit 函数互为反函数 - 从 sigmoid 出发,解出其反函数 = logit(7)
sigmoid·logit
Lee_jerome1 个月前
python神经网络编程入门(二十)——RNN LSTM 数学原理与结构拆解
深度学习·numpy·lstm·参数量·sigmoid·tanh·门控机制
阿钱真强道5 个月前
04 从 MLP 到 LeNet:sigmoid 和 softmax 到底在做什么?为什么输出层需要它们?
人工智能·机器学习·softmax·分类模型·sigmoid·深度学习入门
爱吃泡芙的小白白7 个月前
CNN激活函数新篇:Sigmoid与Softmax的进化与实战
人工智能·神经网络·cnn·softmax·sigmoid·函数激活层
劈星斩月7 个月前
神经网络之S神经元(Sigmoid neurons)
人工智能·深度学习·神经网络·sigmoid·s神经元
大千AI助手9 个月前
Sigmoid函数:从生物生长曲线到神经网络激活的桥梁
人工智能·神经网络·机器学习·激活函数·sigmoid·大千ai助手·lr
daxiang120922051 年前
大模型训练中的 logits 是什么
大模型·logit