逻辑回归之为什么叫逻辑回归
先看两幅图
我们先欣赏一条优美的S型曲线:
![](/assets/blank.gif)
再来欣赏一条长得比较像、但是比较耿直的“曲线”:
![](/assets/blank.gif)
图一叫做 logistic function,又叫做 sigmoid function。图二叫做单位阶跃函数。
逻辑函数取值范围是(0, 1),单位阶跃函数取值范围就是0和1。
我们可以想象:当图一的横坐标不断压缩时,图一会逼近图二。
附上两个函数的表达式:
1,逻辑函数
![](/assets/blank.gif)
2,单位阶跃函数
![](/assets/blank.gif)
为什么叫逻辑?
“逻辑回归”的“逻辑”不是讲话很有逻辑那个逻辑,而是跟0和1有关系的那个“逻辑”。
例如:逻辑运算,逻辑门(见下图)。学过数字电路的同学一定对下图不陌生。
![](/assets/blank.gif)
逻辑回归是用来做二元分类的,不是0就是1,所以谓之“逻辑”。
为什么叫回归?
那“回归”又是啥意思呢?有人说逻辑回归不是回归问题,是分类问题。
是没错,但是我对回归的理解是对函数曲线的一个拟合,“回归”到原先设定的那条“线”上面,无论是线性的,还是逻辑的。
所以谓之“回归”。
好吧,上面只是我的个人理解。我们看看维基百科是怎么说回归(回归分析)的:
回归分析是建立因变量 Y(或称依变量,反因变量)与自变量 X(或称独变量,解释变量)之间关系的模型。
回归分析的种类包括:简单线性回归,复回归(或多变量回归),对数线性回归,逻辑回归,等等。
后记
以上情节纯属个人脑洞小开。如有不严谨之处,欢迎指出讨论。
逻辑回归之为什么叫逻辑回归相关推荐
- R语言使用broom包将回归模型(线性回归、逻辑回归、比例风险回归)的结果整理成dataframe并导出到excel等文件中:基于mtcars和colon数据集
R语言使用broom包将回归模型(线性回归.逻辑回归.比例风险回归)的结果整理成dataframe并导出到excel等文件中:基于mtcars和colon数据集 目录
- 回归、线性回归和逻辑回归【逻辑回归部分待完成】
一.回归 "回归"这个词很有误导性,在陈希孺的<概率论与数理统计>中对这个词的来源有过解释.是个外国人,在做数据分析的时候,发现将数据画出来后,不管大的小的数据都会有一 ...
- 逻辑回归模型 python_机器学习-逻辑回归分析(Python)
编辑推荐: 本文首先介绍这两种方法的区别和联系,然后对分类方法中的逻辑回归进行较详细的说明(包括其基本原理及评估指标),最后结合案例介绍如何利用Python进行逻辑回归分析. 本文来自于csdn,由火 ...
- Spark MLlib回归算法------线性回归、逻辑回归、SVM和ALS
Spark MLlib回归算法------线性回归.逻辑回归.SVM和ALS 1.线性回归: (1)模型的建立: 回归正则化方法(Lasso,Ridge和ElasticNet)在高维和数据集变量之间多 ...
- 【机器学习之逻辑回归】sklearn+python逻辑回归详解
文章目录 一.逻辑回归 二.算法原理介绍 三.代码实现 3.1 sklearn-API介绍 3.2 sklearn-代码实现 3.3 python手写代码实现 四.总结 五.算法系列 一.逻辑回归 逻 ...
- 《人工智能》机器学习 - 第5章 逻辑回归(二 二元逻辑回归实战)
5.2二元逻辑回归实战 5.2.1二元逻辑回归简单实例 首先看看数据吧. 随机的一些数据,这是一个二分问题的数据.先导入数据.Python代码如下. """ 函数说明:读 ...
- 个人总结:从 线性回归 到 逻辑回归 为什么逻辑回归又叫对数几率回归?
逻辑回归不是回归算法,是分类算法,可以处理二元分类以及多元分类. 线性回归 线性回归的模型是求出特征向量Y和输入样本矩阵X之间的线性关系系数θ,满足Y = Xθ.此时Y是连续的,所以是回归模型. 对应 ...
- 逻辑斯谛(Logistic)回归
Logistic回归模型 logistic分布 逻辑斯谛分布 设X是连续随机变量,X具有下列分布函数和密度函数 F ( x ) = P ( X ≤ x ) = 1 1 + e − ( x − μ ) ...
- Python集成机器学习:用AdaBoost、决策树、逻辑回归集成模型分类和回归和网格搜索超参数优化
最近我们被客户要求撰写关于集成机器的研究报告,包括一些图形和统计输出. Boosting 是一类集成机器学习算法,涉及结合许多弱学习器的预测. 视频:从决策树到随机森林:R语言信用卡违约分析信贷数据实 ...
- 【逻辑回归算法】{2} ——逻辑回归损失函数的梯度
目标:求出逻辑回归损失函数的最小值. 逻辑回归的损失函数: 逻辑回归损失函数的梯度: 计算预测函数Sigmoid函数的导数: 代入: 计算过程: 最后得出逻辑回归损失函数的梯度: 回顾一下线性回归代价 ...
最新文章
- vue连线 插件_vue 插件集合
- 生产者/消费者模型详解(基于Java)
- 前端学习(1184):数据绑定指令
- 科技计划项目数据管理过程模型
- C# 实现在线软件自动升级自动下载更新文件
- 安装mysql需要配置什么软件_软件配置篇-MySQL下载及安装
- mysql插入报主键冲突,解决方法主键索引重新排序
- y53拆机视频教程_vivoY53L拆机图赏
- Centos6.7 简单搭建dns服务器
- 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示,,,
- 《剑指offer》面试题——把数组排成最小的数
- html div 画半圆,css画变形的半圆
- selenium 下载
- STM32F030C8T6 STM32F107VCT6总时钟树(clock tree)位置是在参考手册中
- oppo手机android 版本号,OPPO R11有几个版本?OPPO R11各版本区别对比详细评测
- 中国汽车市场的合资模式终究覆灭
- 机械制造作业考研题目答案分享——定位误差及其计算
- stm32使用各种传感器的教程
- 腹有诗书气自华,记2016年读过的好书
- web常用模块测试用例