逻辑回归参数的确定|学习笔记

简介: 快速学习逻辑回归参数的确定

开发者学堂课程【高校精品课-华东师范大学-人工智能基础:逻辑回归参数的确定】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/920/detail/15592


逻辑回归参数的确定

 

上次介绍了逻辑回归函数的形式和作用本次介绍逻辑回归参数的确定方法。

·首先,已知线性回归的表达式为:. y = W1X1+…十 WnXn + b

image.png

接下来需要对参数进行确定,相比线性回归方程复杂一些,通常采用的方法是先设置一个目标值,然后迭代调整参数,最终使结果逼近目标值。

一种常见的解法是设置损失函数为目标函数。以损失函数取得最小值为目标值,并且不断地迭代调整达到理想的最终结果。损失函数可以使用对数损失函数,对数损失函数也成为对数自然损失函数,是在概率估计的基础上定义的,可以用于评估分类器的概率输出。

对数损失函数用于评估分类器的概率输出,形式如下:

L(Y,P(Y|X))=-log(P(YIX)

其中P(YIX)代表正确分类的概率,损失函数是其对数取反。再代入前面的逻辑回归函数h(y),得到逻辑回归损失函数如下:

image.png

image.png

利用梯度下降法逐步最小化损失函数,找准梯度下降方向,也就是偏导数的反方向,每次前进一小步,直到结果到达结束条件。

image.png

就如同下山一样,如图所示,想从当前位置达到最低位置,最佳路径是梯度最大的方向,即最陡峭的方向,例如从C点前进到 D 点的下降方向。梯度下降方法便捷、效果好但是也存在一定的问题,例如最容易发生的情况就是得到局部最优解,也就是在下山的过程中,由于当前位置和全局最低点的分布很有可能发生以下情况:沿着最陡峭的方向前进,结果到达的方向不是最低点。

例如从 A 点下降到 B 点,很显然 B 并不是全局最低点,沿着这条路继续下降也无法到达全局最低点,这就是局部最优解和全局最优解的问题。

相关文章
|
6月前
|
机器学习/深度学习 算法 Serverless
大模型开发:描述损失函数的作用以及一些常见的损失函数。
损失函数在机器学习中至关重要,用于衡量预测误差、优化模型、评估性能及选择模型。常见类型包括均方误差(MSE)、均方根误差(RMSE)、交叉熵损失(适用于分类)、绝对误差(MAE)、hinge损失(SVMs)、0-1损失、对数似然损失和Focal Loss(应对类别不平衡)。选择时要考虑模型性质、数据特征和优化需求。
477 3
|
6月前
|
数据可视化 vr&ar
时间序列分析实战(七):多个变量的ARIMA模型拟合
时间序列分析实战(七):多个变量的ARIMA模型拟合
|
2月前
|
机器学习/深度学习 算法 Python
线性回归模型学习
【9月更文挑战第3天】
32 5
|
3月前
|
机器学习/深度学习 算法
【机器学习】SVM面试题:简单介绍一下SVM?支持向量机SVM、逻辑回归LR、决策树DT的直观对比和理论对比,该如何选择?SVM为什么采用间隔最大化?为什么要将求解SVM的原始问题转换为其对偶问题?
支持向量机(SVM)的介绍,包括其基本概念、与逻辑回归(LR)和决策树(DT)的直观和理论对比,如何选择这些算法,SVM为何采用间隔最大化,求解SVM时为何转换为对偶问题,核函数的引入原因,以及SVM对缺失数据的敏感性。
73 3
|
6月前
|
算法 vr&ar Python
【视频】什么是梯度下降?用线性回归解释和R语言估计GARCH实例
【视频】什么是梯度下降?用线性回归解释和R语言估计GARCH实例
|
6月前
|
机器学习/深度学习 数据可视化
R语言惩罚logistic逻辑回归(LASSO,岭回归)高维变量选择分类心肌梗塞数据模型案例(下)
R语言惩罚logistic逻辑回归(LASSO,岭回归)高维变量选择分类心肌梗塞数据模型案例
|
6月前
|
机器学习/深度学习 算法 数据可视化
R语言惩罚logistic逻辑回归(LASSO,岭回归)高维变量选择分类心肌梗塞数据模型案例(上)
R语言惩罚logistic逻辑回归(LASSO,岭回归)高维变量选择分类心肌梗塞数据模型案例
|
6月前
|
数据可视化
R语言非参数模型厘定保险费率:局部回归、广义相加模型GAM、样条回归
R语言非参数模型厘定保险费率:局部回归、广义相加模型GAM、样条回归
|
6月前
|
机器学习/深度学习 算法 数据可视化
R语言惩罚logistic逻辑回归(LASSO,岭回归)高维变量选择的分类模型案例
R语言惩罚logistic逻辑回归(LASSO,岭回归)高维变量选择的分类模型案例
|
6月前
|
机器学习/深度学习 自然语言处理 算法
PyTorch实例:简单线性回归的训练和反向传播解析
PyTorch实例:简单线性回归的训练和反向传播解析
PyTorch实例:简单线性回归的训练和反向传播解析
下一篇
无影云桌面