Softmax多分类(机器学习)

之前的逻辑回归只能进行二分类。

我们现在使用Softmax进行多分类。

假如我们有的y有4个可选结果(如优秀、良好、及格、不及格)。

x是我们的输入

上面的z是通过输入,计算出的在这4个维度上的"中间值"。

经过这样处理,可以得到预测值为各数的概率。

推广:

接下来定义损失函数:

然后看一下Softmax在神经网络中的应用:

此时我们最后一层有10个神经元,那么输出向量也是10维的。

那么我们也应该有:

以此类推。

相关推荐
dazzle1 小时前
机器学习算法原理与实践-入门(十一):基于PyTorch的房价预测实战
pytorch·算法·机器学习
伴野星辰9 小时前
如何提高YOLO8目标检测的准确性?
人工智能·目标检测·机器学习
追风哥哥13 小时前
transformer 注意力机制解析
人工智能·深度学习·神经网络·机器学习·语言模型·chatgpt·transformer
博士僧小星13 小时前
人工智能|大模型——模型——大模型蒸馏详解(定义/原理/关键技术/落地)
人工智能·深度学习·机器学习·知识蒸馏·模型蒸馏
幻想趾于现实15 小时前
CogPMAlignMultiTool 工具 脚本实写硬币及载具案例
机器学习·cognex
庄周迷蝴蝶15 小时前
Extended Kalman Filter
线性代数·机器学习·概率论
大江东去浪淘尽千古风流人物15 小时前
【Basalt】Basalt void SqrtKeypointVioEstimator<Scalar_>::optimize() VIO优化流程
数据库·人工智能·python·机器学习·oracle
轮到我狗叫了15 小时前
Few-shot Novel Category Discovery-少样本新类发现
人工智能·机器学习·支持向量机
量化炼金 (CodeAlchemy)15 小时前
【交易策略】基于随机森林的市场结构预测:机器学习在量化交易中的实战应用
算法·随机森林·机器学习
xu_wenming15 小时前
ESP32 运行TinyML模型准确性影响因素
人工智能·深度学习·机器学习