当前位置: 首页 > news >正文

逻辑斯蒂回归

逻辑斯蒂回归

使用回归可以进行分类,,需要使用sigmod函数,将实数压缩到0-1之间的一个数,表示类别的概率,不像归一化函数会出现0或者1的数
逻辑回归就是线性回归进行sigmod函数处理,将预测结果变成0-1的数,变成了概率
一定记住用在线性相关的数据里,线性关系不大,不适合使用
当模型有参数求解的时候,就有损失函数,否则就没有,如KNN,决策树没有损失函数
损失函数表示与测试与是指预测值与真实值之间的差异程度,如果预测值与真实值越接近则损失函数应该越小
from sklearn.linear_model import LogisticRegression
from sklearn.neighbors import KNeighborsClassifier
from sklearn.naive_bayes import GaussianNB
import sklearn.datasets as dt
from sklearn.model_selection import train_test_split
feature = dt.load_breast_cancer()['data']
target = dt.load_breast_cancer()['target']
x_train,x_test,y_train,y_test=train_test_split(feature,target,train_size=0.8,random_state=2023)
#log = LogisticRegression()# 比较重要的参数,超参数plentaly,用l1还是l2
knn = KNeighborsClassifier().fit(x_train,y_train)
print("knn训练",knn.score(x_test,y_test))
gs = GaussianNB().fit(x_train,y_train)
print('高斯模型',gs.score(x_test,y_test))
l = LogisticRegression().fit(x_train,y_train)
print('l',l.score(x_test,y_test))

相关文章:

  • UE5 日记(人物连招:蒙太奇动画通知(含视频链接))
  • 【每日一题Day363】LC275H 指数Ⅱ | 二分答案
  • iOS调试技巧——使用Python 自定义LLDB
  • Cannot connect to the Docker
  • Linux网卡
  • 如何防范AI诈骗:从了解到保护
  • 【MySQL】C语言连接数据库
  • 分类预测 | Matlab实现KOA-CNN-BiGRU-selfAttention多特征分类预测(自注意力机制)
  • Scala基本数据类型和运算符
  • 【计算机网络】浏览器的通信能力
  • dbeaver配置es连接org.elasticsearch.xpack.sql.jdbc.EsDriver
  • C++(20):constexpr函数中可以成对的使用new/delete
  • Lua脚本语言
  • GPT实战系列-如何用自己数据微调ChatGLM2模型训练
  • 图片去除水印文字怎么去除?这几个方法快来收藏
  • Apache的80端口被占用以及访问时报错403
  • docker容器内的网络抓包
  • Docker下部署自己的LNMP工作环境
  • es的写入过程
  • Git的一些常用操作
  • Java读取Properties文件的六种方法
  • jdbc就是这么简单
  • JS专题之继承
  • Mocha测试初探
  • python 学习笔记 - Queue Pipes,进程间通讯
  • socket.io+express实现聊天室的思考(三)
  • webpack入门学习手记(二)
  • 大整数乘法-表格法
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 使用API自动生成工具优化前端工作流
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 积累各种好的链接
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #if #elif #endif
  • (4)Elastix图像配准:3D图像
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (二十四)Flask之flask-session组件
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (一)为什么要选择C++
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET Micro Framework初体验(二)
  • .NET 常见的偏门问题
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .net快速开发框架源码分享
  • .NET框架设计—常被忽视的C#设计技巧
  • .NET运行机制
  • /usr/bin/env: node: No such file or directory
  • @staticmethod和@classmethod的作用与区别
  • []新浪博客如何插入代码(其他博客应该也可以)
  • [AIGC] Nacos:一个简单 yet powerful 的配置中心和服务注册中心