news 2026/4/3 8:03:01

Logits与softmax

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Logits与softmax

参考内容:

(59 封私信 / 30 条消息) 知识蒸馏技术(教师学生模型) - 知乎

(59 封私信 / 30 条消息) 深度学习高温蒸馏:Softmax With Temperature - 知乎

1. Logits(未归一化;非概率)

Logits 是深度学习模型预测过程中最后一层输出的原始值。它们通常是一个未归一化的实数向量,每个值对应一个类别。Logits 的取值范围可以是正数、负数,甚至非常大或非常小的值。

Logits 是模型预测的中间结果。它们本身并非最终的预测值,而需要通过激活函数(如 Softmax)进行归一化,转化为概率分布。模型的优化目标(如交叉熵损失)直接基于 Logits 或其归一化结果进行计算。

2. softmax输出(归一化后;概率):Softmax 是一个将 Logits 转化为概率分布的激活函数

1常规softmax

2带温度的softmax

其中T是softmax函数的温度超参数。

引入T的原因:使用softmax会将一个差别不大的输出变成很极端的分布,引入温度系数后softmax的soft程度变成可以调节的超参数。T越高,softmax的output probability distribution越趋于平滑,其分布的熵越大,负标签携带的信息会被相对地放大,模型训练将更加关注负标签。

3. 为什么模型输出最好加上softmax,而当使用交叉熵作为损失函数时不用加:

  • 不加softmax输出的不是概率,Logits数据可能为负数;
  • 大多数深度学习框架(如 PyTorch、TensorFlow)中的交叉熵损失函数内部已经包含了 softmax 的计算
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/2 9:11:28

OpenSpeedy:高效实用的Windows进程加速配置指南

OpenSpeedy:高效实用的Windows进程加速配置指南 【免费下载链接】OpenSpeedy 项目地址: https://gitcode.com/gh_mirrors/op/OpenSpeedy OpenSpeedy是一款专业的Windows进程变速工具,通过智能进程注入技术为各类应用程序提供1-50倍的速度提升。这…

作者头像 李华
网站建设 2026/3/29 15:41:39

三指拖拽革命:在Windows上重现macOS触控板极致体验

三指拖拽革命:在Windows上重现macOS触控板极致体验 【免费下载链接】ThreeFingersDragOnWindows Enables macOS-style three-finger dragging functionality on Windows Precision touchpads. 项目地址: https://gitcode.com/gh_mirrors/th/ThreeFingersDragOnWin…

作者头像 李华
网站建设 2026/4/3 5:01:12

Android权限管理的终极指南:XXPermissions模块化完整解决方案

Android权限管理的终极指南:XXPermissions模块化完整解决方案 【免费下载链接】XXPermissions Android 权限请求框架,已适配 Android 14 项目地址: https://gitcode.com/GitHub_Trending/xx/XXPermissions 还在为Android权限申请的各种兼容性问题…

作者头像 李华
网站建设 2026/3/12 20:22:02

Laravel 13缓存清理新纪元:3步实现多模态缓存零残留部署

第一章:Laravel 13缓存清理新纪元Laravel 13 在开发者体验上迈出了重要一步,特别是在缓存管理方面引入了更智能、更高效的清理机制。全新的缓存清理策略不仅优化了执行速度,还增强了对多缓存驱动的支持,使开发与部署流程更加流畅。…

作者头像 李华
网站建设 2026/4/1 18:44:07

移动端PDF预览新选择:pdfh5.js如何实现流畅手势操作体验

移动端PDF预览新选择:pdfh5.js如何实现流畅手势操作体验 【免费下载链接】pdfh5 项目地址: https://gitcode.com/gh_mirrors/pdf/pdfh5 在移动设备普及的今天,用户对PDF文档的预览需求日益增长,但传统方案在移动端的体验往往不尽人意…

作者头像 李华
网站建设 2026/4/1 10:56:18

为什么顶级团队都在用Rust扩展优化PHP内存?真相令人震惊

第一章:Rust 扩展的 PHP 内存管理PHP 作为广泛使用的脚本语言,在 Web 开发中具有高效的开发效率,但其在内存安全和性能方面存在固有局限。通过使用 Rust 编写 PHP 扩展,开发者能够在保持 PHP 易用性的同时,引入内存安全…

作者头像 李华