机器学习——线性模型之逻辑回归
来源:互联网 发布:java word svg 编辑:程序博客网 时间:2024/05/16 17:45
一、前言
1、 逻辑回归(logistic
regression)为概率型非线性回归模型,使研究二分类问题的多变量分析方法。
2、 逻辑回归并不是回归方法,而是分类方法。
3、 常规步骤:构造预测函数;构造损失函数;求解参数。
二、LR模型
1、 逻辑回归是广义线性模型:
a) 这并不是回归超平面,而是分类超平面
b) 二分类问题,正负数域代表两个类别
c) 每个样本点到超平面的距离为 ,越远则越能确定该样本点属于该侧类别
2、 逻辑回归的联系(激活)函数为sigmoid函数
3、 构造预测函数:
a) 设条件概率: ;
b) 几何解释:变换矩阵w将样本从原空间中映射到一维表示,变换矩阵W表示一个分类超平面,该一维上的值表示样本点在原空间中与超平面的距离,正负数值表示原空间被超平面分割的两个子空间(二分类),再由sigmoid函数将其值域压缩到0到1之间,从而能评估其条件概率。
c) 发生比 ,取对数
4、 构造损失函数(交叉熵):
a) 条件概率综合起来的似然函数:
b) 对数似然函数:
c) 对数似然乘以 : ,其最小时可求得最佳参数,确定分类超平面,使得二分类问题被解决。
5、 求解参数:二参数可直接求最佳解;多参数问题过于复杂,通常用梯度下降法或牛顿法求近似解
阅读全文
0 0
- 机器学习——线性模型之逻辑回归
- 吴恩达机器学习笔记——指数分布族&广义线性模型&逻辑回归概率模型推导
- 机器学习之——线性回归模型及其扩展
- 机器学习——线性模型之回归与分类
- 机器学习——线性模型之softmax回归
- 机器学习之——归一化线性回归与归一化逻辑回归
- 机器学习之逻辑回归改善模型
- 机器学习之线性回归模型
- 机器学习之线性回归模型
- 机器学习之——逻辑回归
- 机器学习之——逻辑回归
- 机器学习--线性回归、逻辑回归
- 机器学习模型——逻辑回归Logistic Regression
- 机器学习笔记(3)线性模型之线性回归
- 机器学习之——判定边界和逻辑回归模型的代价函数
- 机器学习(6)——从线性回归到逻辑斯特回归
- 机器学习(一)——线性回归、分类与逻辑回归
- 机器学习教程 之 线性模型:线性回归、对数几率回归、线性判别分析
- 图像直方图均衡化和空间滤波
- 【POJ】3070 Fibonacci 递推+矩阵优化
- Java七种排序算法
- Java学习之二维数组定义与内存分配详解
- 致计算机专业师弟师妹们 -- “要不要读国外经典?怎么读经典”之我见
- 机器学习——线性模型之逻辑回归
- 读《一只 iPhone 的全球之旅》
- 时刻提醒自己,你为什么在这,你放弃了什么
- 安装mysql 5.7.19 winx64解压缩版
- CodeForces-171D Broken checker
- 模拟字符设备驱动的实现
- 数据结构实验之链表八:Farey序列
- Java中Split函数的用法技巧
- 【BigHereo 21】---T5-《信息系统开发与管理》---系统分析