机器学习(五)

ops/2025/3/4 21:04:03/
一,多类(Multiclass)

        多类是指输出不止有两个输出标签,想要对多个种类进行分类。

  1. Softmax回归算法:

              Softmax回归算法是Logistic回归在多类问题上的推广,和线性回归一样,将输入的特征与权重进行线性叠加,主要不同在于,Softmax回归的输出值个数取决于输入标签的类别的个数。

                例:

一共输入有四种特征和三种输出类别,权重(W)包含12个标量,偏置(b)包含3个标量,对于每个输入标签进行线性叠加,得到3个输出:o1,o2,o3

               进行Softmax回归:

        2,Softmax函数:

                对每个类别进行指数函数处理,然后归一化,使得所有类别的概率之和为1。当有n个类别时,可以通过公式来比较的值并输出

        3,Softmax回归的损失函数:

                损失函数和逻辑回归相似。

4,在人工神经网络的Softmax输出:

        与逻辑回归不同,Softmax回归的输出函数与每个Z都有关系

        对每一隐藏层的每个单元进行Softmax回归,产生的激活值传递给下一隐藏层,以此类推。

5,利用TensorFlow实现Softmax回归:

        ①:建立模型

        ②:定义代价函数和损失函数

        ③:训练数据得到最小代价函数

6,Softmax回归的改进:

        原因:由于电脑计算的先后顺序不一样,可能会导致结果的偏差,(精度损失?),因此需要在计算中选择更合适的方法。

方法:张量流

        张量流通过重新编排代价函数中的项,并提出一个更为精准的数值方法来计算代价函数,即选择是否计算a。

        采用图中修改的代码进行计算,最后只会计算出Z。缺点是使得Softmax回归过程变得不是很清晰,张量流的数据减少。

(整个优化后的代码如上图所示)


http://www.ppmy.cn/ops/163119.html

相关文章

(十 六)趣学设计模式 之 责任链模式!

目录 一、 啥是责任链模式?二、 为什么要用责任链模式?三、 责任链模式的实现方式四、 责任链模式的优缺点五、 责任链模式的应用场景六、 总结 🌟我的其他文章也讲解的比较有趣😁,如果喜欢博主的讲解方式,…

netty 与 websocket

目录 1. Netty 简介 2. WebSocket 简介 3. Netty 与 WebSocket 的关系 3.1 Netty 对 WebSocket 的支持 3.2 两者的层级关系 3.3 常见误解澄清 4. Netty 的通用性体现 4.1 多协议支持 4.2 非WebSocket应用示 5. 选择Netty实现WebSocket的优势 6. 总结 1. Netty 简介 …

【网络安全】——二进制协议 vs 文本协议:从原理到实战的深度解析

目录 引言 一、协议的本质与分类 二、二进制协议详解 1. 核心特点 2. 典型结构示例 3. 常见应用场景 4. 详细介绍 三、文本协议详解 1. 核心特点 2. 典型结构示例 3. 常见应用场景 4.详细介绍 四、关键对比:二进制协议 vs 文本协议 五、实战案例&…

点大商城V2-2.6.6.1全能版源码+最新排队免单插件功能

一.介绍 点大商城V2独立开源版本,版本更新至2.6.6,系统支持多端,前端为UNiapp,多端编译。 二.安装环境: Nginx 1.22PHP7.3MySQL 5.7 推荐PHP 7.3(不得大于此版本,否则容易出bug) …

巧用优先队列与分治法:高效合并 K 个升序链表

巧用优先队列与分治法:高效合并 K 个升序链表 在算法的世界里,解决问题的方式方法多种多样,如何选择适合的算法尤为关键。今天,我们将聚焦一个经典问题——合并 K 个升序链表。作为算法领域的资深大牛和自媒体创作者,…

芯麦 GC1272 芯片:电脑散热风扇领域的高效替代之选,对比 APX9172/茂达芯片优势解析

在电脑硬件领域,散热风扇的性能对于电脑的稳定运行至关重要。而驱动芯片则是决定散热风扇能否高效、稳定工作的关键因素之一。芯麦 GC1272 作为一款高性能的驱动芯片,逐渐成为电脑散热风扇等领域的热门选择,并可替代传统的 APX9172/茂达芯片。…

Android 布局系列(四):ConstraintLayout 使用指南

引言 在 Android 开发中,布局管理是构建用户界面的核心部分。随着应用需求的不断增长,传统的布局方式可能会导致性能问题,尤其是在复杂界面中,嵌套过多的布局层级会增加布局渲染的时间。而为了应对这一挑战,Google 在…

【计算机网络入门】初学计算机网络(九)

目录 1.令牌传递协议 2. 局域网&IEEE802 2.1 局域网基本概念和体系结构 3. 以太网&IEEE802.3 3.1 MAC层标准 3.1.1 以太网V2标准 ​编辑 3.2 单播广播 3.3 冲突域广播域 4. 虚拟局域网VLAN 1.令牌传递协议 先回顾一下令牌环网技术,多个主机形成…