LR算法

逻辑回归(LR)是一种二分类算法,通过Sigmoid函数将线性回归结果映射到[0,1]区间,表示预测概率。算法可以推广到多分类,如softmax多分类。本文介绍LR的算法思想、公式推导、多分类方法以及代码实现,其中代码实验部分使用了鸢尾花数据集。" 48243033,4821599,QT项目编译错误:找不到.exe文件,"['QT开发', 'C++', '编程错误', '项目配置']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 算法思想

       逻辑回归算法(Logistic Regression,LR)是一种二分类算法,决策函数由条件概率分布P(Y|X)表示。其将线性回归的运算结果通过Sigmoid函数进行非线性映射到[0,1]区间的值,即以概率的形式表示预测类别。所以,当线性函数运算的结果越大,则P越接近1;当线性运行的结果越小,则P越接近0。

       当然,可将LR算法推广至多分类,一般称为多项逻辑回归或者softmax多分类。

2. 公式推导

1. 线性运算

2.非线性映射

3.似然函数

4.对数似然函数

5.损失函数

6.基于梯度下降法求解w

        具体公式可参考此篇博客:https://blog.youkuaiyun.com/weixin_30014549/article/details/52850870

        基于梯度下降算法获得训练权重W,然后利用决策函数进行类别的概率预测:

3. 多分类

方式一:(1 - vs - rest结构)

      1. 建立当前类与其他类的分类参数,需学习获得K个分类参数;

       2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值