当前位置: 首页 > news >正文

PyTorch神经网络组件之Softmax

nn.Softmax

nn.Softmax核心作用:把分数变成概率
作用是:
把任意实数转换成概率分布(所有值在 0~1,总和=1)

一、为什么需要 Softmax?

神经网络最后一层输出通常是:logits = [2.0, 1.0, 0.1]
这些只是“分数”,不是概率。
Softmax 转换后:prob = [0.659, 0.242, 0.099]
现在 prob总和等于1
可以理解为:

属于类别0概率:65.9%
属于类别1概率:24.2%
属于类别2概率:9.9%

二、数学公式(理解本质)

Softmax 对第 i 个元素:

\[\text{Softmax}(x_i) = \frac{e^{x_i}} {\sum_{j=1}^{n} e^{x_j}} \]

步骤:

  1. 每个元素取指数

\[\text {e^x} \]

  1. 除以所有指数的总和

\[{\sum_{j=1}^{n} e^{x_j}} \]

  1. 得到概率

\[\frac{e^{x_i}} {\sum_{j=1}^{n} e^{x_j}} \]

三、dim 参数的意义(非常重要)

nn.Softmax(dim)
dim表示: 沿哪个维度计算概率
dim 的取值范围:dim ∈ [-n, ..., -1, 0, 1, ..., n-1]
其中n = tensor 的维度数

dim 含义
dim=0 batch
dim=1 channel ⭐常见
dim=2 height
dim=3 width
示例:分类网络输出
x = torch.tensor([[2.0, 1.0, 0.1],[0.5, 0.2, 3.0]
])shape: (2, 3)
表示: 2个样本, 每个样本3个类别
输入: [2.0, 1.0, 0.1]
使用:softmax = nn.Softmax(dim=1)
分别计算指数:
exp → [7.39, 2.71, 1.11]
sum = 11.21
除以 sum →
变成概率: [0.659, 0.242, 0.099]

四、在分类网络中的位置

典型结构: Linear → ReLU → Linear → Softmax
解读: 特征 → Linear → logits → Softmax → 概率

注意: 实际训练时不要手动加Softmax, 因为nn.CrossEntropyLoss()内部已经包含:Softmax + Log

五、什么时候用 Softmax?

只在推理(预测)时使用

http://www.jsqmd.com/news/425164/

相关文章:

  • 多智能体系统在全球贸易流动分析中的应用:把握宏观趋势
  • chrome浏览器-关闭AI大模型占用
  • 【stm32简单外设篇】- 热敏模块
  • 自然语言处理在需求跟踪中的应用
  • 【stm32简单外设篇】- 手指心跳检测模块
  • 【stm32简单外设篇】- 水位传感器
  • 大数据架构数据压缩技术:从Snappy到Zstandard
  • 2026年AI直播讲师平台推荐榜:甄选企业实测解析 - 品牌鉴赏师
  • 2026年2月围栏厂家推荐:市政工程护栏中标企业盘点 - 品牌鉴赏师
  • 吐血整理!提示工程架构师的AI上下文工程时序预测模型优化方案
  • 告别GPU依赖:基于StructBERT的轻量级中文情感分析WebUI实战评测
  • 2026年热门的不锈钢景观护栏厂家优质品牌推荐 - 品牌鉴赏师
  • 孟庆涛与 GEO 2.0:定义2026年生成式引擎优化的新行业标准
  • ABC447F题解
  • [Vitest] mockClear, mockReset, mockRestore
  • 沙拉查词 + AnkiConnect 完整操作指南
  • 设计模式--装饰器模式
  • C++进阶之bind绑定:用法实例(四百四十二)
  • 初中数学基础差?2026实测4家靠谱线上机构,精准补漏不踩坑|家长收藏 - 品牌测评鉴赏家
  • 改进粒子群算法优化混合储能系统容量配置程序
  • 《从0到1!AI应用架构师对比学习实践的快速入门指南》
  • Tic Tac DREAMIN’
  • go基础之流程控制
  • 中考数学提分|实测4家主流线上机构,避坑不踩雷,直接抄作业 - 品牌测评鉴赏家
  • 2026青木川古镇民宿权威排名|青云客栈蝉联第一,自驾亲子首选(附避坑指南) - 一个呆呆
  • 初中数学线上培训机构推荐|4家实测不踩坑,适配不同基础孩子 - 品牌测评鉴赏家
  • if language is ONLY for the sounds for chating。
  • 初中数学培优选对线上机构,少走1年弯路!实测4家主流平台,家长直接抄作业 - 品牌测评鉴赏家
  • 小学数学培优|2026实测3家线上机构,家长闭眼冲不踩坑 - 品牌测评鉴赏家
  • 100种思维模型概念(多个角度分析问题)