机器学习算法(一):基于逻辑回归的分类预测

机器学习算法(一):基于逻辑回归的分类预测

1、逻辑回归的原理

(1)逻辑回归(Logistic regression,简称LR),它既可以看做是一个分类算法,也可以看做是一个回归算法,通常是作为分类算法用。

(2)逻辑回归解决分类问题的原理是:将样本的特征和样本发生的概率联系起来;由于概率是一个数,也可以管它叫作是回归问题。

(3)逻辑回归的核心是sigmoid函数。我们可以把逻辑回归看做是二分类问题,所以值域分布在(0,1)之间。通过python绘图包制作图像来加深理解。

在这里插入图片描述

##  基础函数库
import numpy as np 
## 导入画图库
import matplotlib.pyplot as plt
import seaborn as sns
## 导入逻辑回归模型函数
from sklearn.linear_model import LogisticRegression

def sigmoid(t):
    """ Sigmoid 函数 """
    return 1 / (1 + np.exp(-t))

# 生成测试数据 -10到10之间的500个数据,点越多曲线越光滑
x = np.linspace(-4, 4, 500)
y = sigmoid(x)

# 绘制图像
plt.plot(x, y)
plt.show()

2、掌握逻辑回归可视化的代码

demo1:构建实验数据,阐述逻辑回归分析
##  基础函数库
import numpy as np 

## 导入画图库
import matplotlib.pyplot as plt
import seaborn as sns

## 导入逻辑回归模型函数
from sklearn.linear_model import LogisticRegression

##Demo演示LogisticRegression分类

## 构造数据集
x_fearures = np.array([[-1, -2], [-2, -1], [-3, -
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

羊老羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值