机器学习基础:线性回归和逻辑回归详解
创作时间:
作者:
@小白创作中心
机器学习基础:线性回归和逻辑回归详解
引用
CSDN
1.
https://m.blog.csdn.net/demo55520/article/details/143323632
一、线性回归
定义:
线性回归是一种利用数理统计中的回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法。它试图找到一个最佳的线性方程,以描述自变量(输入特征)和因变量(目标变量)之间的关系。
表达式:
一元线性回归的表达式为y=mx+c,其中y是因变量,x是自变量,m是斜率,c是截距。
多元线性回归则涉及多个自变量,表达式可以扩展为y=w'x+e,其中w是权重向量,x是特征向量,e是误差项,通常假设e服从均值为0的正态分布
应用:
线性回归广泛应用于预测和建模领域,如根据面积和卧室数量预测房价、根据广告支出估计销售额等。
它还可以用于趋势分析,如绘制时间序列数据的长期走势图。
优化方法:
线性回归通常采用最小二乘法来找到最佳的模型参数,即使得预测值与实际值之间的平方误差和最小。
二、逻辑回归
定义:
尽管名字中包含“回归”,但逻辑回归实际上是一种分类算法,主要用于二分类问题。它通过拟合一个逻辑函数(也称为Sigmoid函数),将自变量和因变量之间的线性关系转换为概率。
表达式:
逻辑回归的输出是一个概率值,通常在0到1之间。这个概率值表示样本属于正类的可能性。
Sigmoid函数的表达式为σ(z)=1/(1+e^(-z)),其中z是自变量和模型参数的线性组合
应用:
逻辑回归广泛应用于分类问题,如根据客户的人口统计信息和购买历史预测客户是否会流失、根据邮件内容判断是否为垃圾邮件等。
它还可以用于多分类问题,但通常需要通过一些策略(如一对多)将其扩展到多分类场景。
优化方法:
逻辑回归通常采用极大似然估计法来求解模型参数,即最大化观测到的数据的概率来估计参数。
在实际应用中,还可以使用梯度下降法等优化算法来求解模型参数。
三、线性回归与逻辑回归的区别与联系
- 目标变量类型:
- 线性回归的目标变量是连续的数值型数据。
- 逻辑回归的目标变量是离散的分类数据(通常是二分类)。
- 模型输出:
- 线性回归的输出是预测值,即因变量的估计值。
- 逻辑回归的输出是概率值,表示样本属于某个类别的可能性。
- 应用场景:
- 线性回归主要用于预测和建模连续数值型数据的关系。
- 逻辑回归主要用于分类问题,特别是二分类问题。
- 线性回归和逻辑回归联系
两者之间的联系本质上就是将线性回归计算得到的值映射到sigmoid函数中去,从而进行样本分类
热门推荐
全国模范退役军人张志光:“愿做退伍创业群体的一束微光”
新疆和田:沙漠中的绿洲梦——李鹏的治沙之路
更好满足澳门居民用药需求!首批指定澳门药品进入横琴专库
增程/插混车主真的后悔了吗?可油可电车型的真实体验如何?
掌握这些搜索技巧,让你秒变职场达人!
调查:大学生一个月花多少钱“合适”?
银屑病患者如何通过日常护理预防复发?
冬季银屑病患者的营养饮食指南
电饼铛值得购买吗?买电饼铛的10大忠告
济南治疗腰椎间盘突出要花多少钱?这份就医指南请收好
腰椎间盘突出年轻化,这些预防方法你一定要知道
《난 괜찮아》爆红,教你唱出“더 생각하지 마”
尿泡沫多看什么科检查
秋冬养生必备:黑老虎根的神奇功效
消炎止痛药副作用:常见不适及注意事项
手术后防止感染吃什么消炎药
《都挺好》里的家庭关系:嫂子如何维护心理健康?
鲜卑慕容氏的真实兴衰史揭秘
澜沧江—湄公河流域水生生物保护:现状、影响与对策
大黑天甘露施食:一场跨越千年的慈悲实践
增程式电动汽车有尾气吗?
八种计算最大心率的方法
北京大学人民医院皮肤科:银屑病的基因和环境因素解析
益方生物D-2570银屑病二期试验成功,或成同类最佳TYK2抑制剂
银屑病患者如何应对心理健康挑战?
网络用语“tt”的来源、用法与年轻人生活态度探讨
Science:地球环境研究所揭示两极冰盖不对称演化对全球气候的重大影响
联合国:全球净零排放之路
人类学视角下的北极海冰生态研究
大学寝室收费有标准吗 住宿费一般是多少