首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
分布式数据库
›
【machine learning-17-分类(逻辑回归sigmod)】 ...
返回列表
发新帖
【machine learning-17-分类(逻辑回归sigmod)】
[复制链接]
发表于 2024-9-28 01:45:35
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
分类问题
先说一下什么是分类问题,举个例子:
判定一封邮件是否是垃圾邮件;
判定图片是不是一直猫;
等等
这些问题的答案都是有限的,而不像是线性回归,是存在无限可能的不确定值。
这种问题就是分类问题,那么线性回归可以解决分类问题么?
答案是可以,但是效果可能不太好
线性回归解决分类问题的弊端
比如上面是检测肿瘤是否良性的一个数据集,有蓝色和赤色这两种数据,分别表示差别的结果,是或者不是(0或者1标识),假如线性回归来拟合这个数据的话,可能用图中那条蓝色直线来表示,然后我们定一个阈值,比如y轴0.5以上的就表示非良性,那么这时候x轴位置的点就表示临界点了。输入在X左边的为0,否则为1。如今看起来是没问题的。但是假如数据集增长一个下图中的数据呢?
那样拟合的直线就应该像图中绿色这条线,这时候假如阈值照旧0.5,然后就会发现水平轴的临界值就变了,这时候这条直线x轴这个临界点左边这两个赤色数据跟右边的两个赤色数据已经不是同一种类了。
显然这个结果不是我们想要的。
怎么解决这个问题,就是
逻辑回归
,固然也是回归,但其实跟线性回归没关系,不要误解,这其实是一个二分类算法。
sigmod 逻辑回归
sigmod 函数如下:
它的函数图像如下
注意观察下,这个函数值总是在0和1之间,恰好与二分类的算法要求输出0和1的结果相对应,二分类的算法是在线性回归底子上再加上一个sigmode,如下:
sigmod(f(x))
复制
代码
至于深条理的详细解读会在下一节中先容
回复
使用道具
举报
返回列表
浏览过的版块
数据仓库与分析
SQL-Server
人工智能
Oracle
区块链
DevOps与敏捷开发
.Net
SAAS
云原生
物联网
花瓣小跑
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表