吴恩达机器学习笔记十三 多分类问题(multiclass) Softmax 神经网络的softmax输出 softmax改进

多分类问题指可能会有多于两个的输出标签,而不只是0或1的问题。

Softmax算法是逻辑回归的一种推广。

例如 y 有四种可能的取值时:

成本函数

例如有十种类别的输出,此时称这个神经网络有一个softmax输出层或上层是softmax层

softmax layer有时也称softmax activition function.

代码实现上图所示的神经网络:

其中 SparseCategoricalCrossentopy 是 稀疏分类交叉熵损失函数。sparse(稀疏)指 y 的每个数字都是类别之一.下面的代码能用但不建议,有更好的。

softmax改进

计算2/10000,两种不同的方式得到的结果不同,第二种更准确。

如果在程序中指定表达式而不是使用中间变量的话,会更加精确。

相关推荐
jinanwuhuaguo几秒前
OpenClaw字节跳动的三只不同的claw龙虾飞书妙搭 OpenClaw、ArkClaw、扣子 OpenClaw 核心区别深度解析
人工智能·语言模型·自然语言处理·visual studio code·openclaw
咚咚王者8 分钟前
人工智能之语言领域 自然语言处理 第十八章 Python NLP生态
人工智能·python·自然语言处理
yeflx9 分钟前
三维空间坐标转换早期笔记
人工智能·算法·机器学习
zzh940779 分钟前
Gemini 3.1 Pro 2026年国内使用指南:技术解析与镜像站实测
人工智能
初学大模型9 分钟前
基于三层架构的自动驾驶系统设计:环境建模、标准驾驶与风险调制
人工智能
●VON9 分钟前
半小时从零开发鸿蒙记事本应用:AI辅助开发实战
人工智能·华为·harmonyos
特立独行的猫a13 分钟前
ESP32小智AI的WebSocket 调试工具实现,小智AI后台交互过程揭秘(一、开篇介绍 )
人工智能·websocket·网络协议·esp32·小智ai
qq_3975623117 分钟前
卷积神经网络 CNN
人工智能·神经网络·cnn
GIS数据转换器17 分钟前
洪水时空大数据分析与评估系统
大数据·人工智能·机器学习·数据挖掘·数据分析·无人机·宠物
rainbow72424417 分钟前
企业AI学习体系选型与构建:内部培训、外部引进与实战项目的深度结合方案
大数据·人工智能