机器学习-逻辑回归和softmax回归

news/2024/12/25 1:08:20/

文章目录

回归>逻辑回归

logistic regression 并不是回归任务的算法,而是属于分类任务算法

在这里插入图片描述

回归>逻辑回归算法表达式

一个 型曲线(Sigmoid函数),将线性回归的值压缩到了0到1之间,这样就具备了概率含义;大于0.5为正例,反之是负例
在这里插入图片描述

模型训练

在这里插入图片描述

回归>逻辑回归做多分类

在这里插入图片描述

softmax回归

多分类问题的机器学习算法
在这里插入图片描述

模型实例

假设你是一名动物园管理员,你想识别你们园区的动物。你拍了一些照片,其中包含狗、猫和鸟三种不同的动物。你需要一个算法来识别每张照片中的动物是哪一种。

在这里插入图片描述

在这里插入图片描述

训练模型

在这里插入图片描述

注意

多标签和多分类的区别
在这里插入图片描述

  • Softmax回归适合多分类模型,因为互斥就是各类别概率之和必须为1; 1
  • 回归>逻辑回归多分类转多个二分类适合,因为各个二分类模型是相互独立的;

代码

    multi_class : {'auto', 'ovr', 'multinomial'}, default='auto'If the option chosen is 'ovr', then a binary problem is fit for eachlabel. For 'multinomial' the loss minimised is the multinomial loss fitacross the entire probability distribution, *even when the data isbinary*. 'multinomial' is unavailable when solver='liblinear'.'auto' selects 'ovr' if the data is binary, or if solver='liblinear',and otherwise selects 'multinomial'.

在这里插入图片描述


http://www.ppmy.cn/news/1557872.html

相关文章

WordPress源码解析-数据库表结构

WordPress是一个功能强大的内容管理系统,它使用MySQL数据库来存储和管理网站的内容、用户和配置信息。作为WordPress开发者,了解WordPress数据库的结构和各表的作用至关重要,因为这将帮助您更好地开发插件和主题,以及执行高级数据…

C++设计模式:享元模式 (附文字处理系统中的字符对象案例)

什么是享元模式? 享元模式是一个非常实用的结构型设计模式,它的主要目的是节省内存,尤其在需要创建大量相似对象时。 通俗解释: 想象我们在写一本书,每个字母都需要表示出来。如果每个字母都单独用对象表示&#xff…

小程序将对象通过url传递到下个页面

// 假设有一个对象需要传递 const obj { name: 张三, age: 25 };// 将对象转换为 JSON 字符串并编码 const objStr encodeURIComponent(JSON.stringify(obj));// 使用 wx.navigateTo 跳转并传递参数 wx.navigateTo({url: /pages/targetPage/targetPage?data${objStr}, });注…

Android Vendor Overlay机制

背景介绍: 看Android 15版本更新时,"Android 15 deprecates vendor overlay"。 猜想这个vendor overlay是之前用过的settings overlay, 不过具体是怎么回事呢? 目录 Vendor Overlay介绍 Vendor Overlay工作原理 Ven…

pytorch MoE(专家混合网络)的简单实现。

专家混合(Mixture of Experts, MoE)是一种深度学习模型架构,通常用于处理大规模数据和复杂任务。它通过将输入分配给多个专家网络(即子模型),然后根据门控网络(gating network)的输出…

Kafka常见面试题+详细解释,易理解。

目录 题库 1.Kafka中的ISR(InSyncRepli)、OSR(OutSyncRepli)、AR(AllRepli)代表什么? 2.Kafka中的HW、LEO等分别代表什么? 3.Kafka的用途有哪些?使用场景如何? 4.Kafka中是怎么体现消息顺序性的? 5.“消费组中的…

Flink CDC 生产环境常用参数总结

Flink CDC 生产环境常用参数总结 1.参数 1. 基本连接参数 这些参数用于定义如何连接到数据库,是配置的必需项。 参数名称说明示例connector数据库连接器类型,常用 mysql-cdc。connector mysql-cdchostname数据库主机名或 IP 地址。hostname 192.16…

NestJS中使用DynamicModule构建插件系统

1. 介绍 在NestJS中,模块是组织代码的基本单元,它将相关的服务和控制器组织在一起。然而,在某些情况下,我们可能需要根据不同的条件动态加载模块,以满足不同的业务需求。这时,就可以使用DynamicModule了。…