#P10 · 概率统计与AI优化 (Probability & AI) · Lv.5在3D思维导图中查看
Softmax函数与随机梯度下降 (SGD)
Augustin-Louis Cauchy, Ludwig Boltzmann & Geoffrey Hinton · 1986년
将神经网络原始输出(Logits)转化为概率分布的Softmax函数,以及沿损失梯度反方向更新权重的梯度下降算法。
🧮 即时公式计算器与图形绘制器
Logit z₁ (目标类别)
Logit z₂ (竞争类别)
学习率 η
정답 소프트맥스 확률 σ(z₁)
81.76%
기울기 ∂L/∂z₁ = σ(z₁)-1
-0.1824
1스텝 업데이트 후 z₁'
2.50 → 2.536
先修概念路径 (Prerequisite Path) (22 STEP)
完整路径分析按顺序点击即可沿3D霓虹路径从基础直达目标公式。
STEP 1#G03圆周率 π 与弧度制·扇形公式
STEP 2#A02乘法公式与因式分解恒等式
STEP 3#G01毕达哥拉斯定理 (勾股定理)
STEP 4#P01排列与组合 (计数原理)
STEP 5#A03指数法则与根式运算
STEP 6#L01向量运算与 L1·L2 范数及单位向量归一化
STEP 7#A01等式性质与一元一次方程
STEP 8#G04单位圆三角函数与基本恒等式
STEP 9#G02二维与三维空间欧几里得距离公式
STEP 10#G05正弦定理与余弦定理
STEP 11#A06对数运算法则与换底公式
STEP 12#A08二项式定理与帕斯卡三角形
STEP 13#C02导数定义与瞬时变化率 (切线斜率)
STEP 14#L02向量点积(内积)与余弦相似度
STEP 15#P04数学期望与方差 (随机变量矩)
STEP 16#P02条件概率与乘法定理
STEP 17#C01极限的定义与自然常数 e 的诞生
STEP 18#L04矩阵乘法与线性变换复合 (GEMM)
STEP 19#C03乘积法则与复合函数链式法则 (Chain Rule)
STEP 20#C08偏导数与梯度向量 (∇f 多元微积分)
\nabla f = \left(\frac{\partial f}{\partial x_1}
STEP 21#P09香农信息熵与交叉熵损失 (Cross-Entropy)
STEP 22#P10Softmax函数与随机梯度下降 (SGD)
几何与直观原理解析
소프트맥스와 교차 엔트로피를 합성해 미분하면 복잡한 지수·로그가 기적처럼 약분되어 '예측확률 - 정답(ŷ - y)'이라는 가장 아름다운 오차 신호가 나옵니다.
分步公式推导过程
- Step 1.로짓 벡터 z에 지수함수를 취해 양수로 만든 뒤 총합 ∑e^(z_j/T)로 나누어 총합 1인 확률분포 σ(z)를 만듭니다.
- Step 2.교차 엔트로피 L = -∑ y_k ln σ(z)_k를 z_i로 편미분(연쇄법칙)하면 ∂L/∂z_i = σ(z)_i - y_i가 유도됩니다.
- Step 3.이 기울기에 학습률 η를 곱해 가중치에서 빼주면 θ_{t+1} = θ_t - η∇L(θ_t)로 손실이 감소합니다.
AI与编程实战应用
Transformer自注意力机制、LLM温度采样以及所有深度学习优化器(SGD, AdamW)的心脏公式。
#Transformer Attention#Deep Learning Optimizer#LLM Temperature#Backpropagation
const softmax = (zs, T=1) => { const exps = zs.map(z => Math.exp(z/T)); const s = exps.reduce((a,b)=>a+b,0); return exps.map(e => e/s); };