【机器学习笔记】3 逻辑回归

分类问题

分类问题监督学习最主要的类型,主要特征是标签离散,逻辑回归是解决分类问题的常见算法,输入变量可以是离散的也可以是连续的

二分类

先从用蓝色圆形数据定义为类型1,其余数据为类型2;只需要分类1次,步骤:①->②
【机器学习笔记】3 逻辑回归_第1张图片

多分类问题

先定义其中一类为类型1(正类),其余数据为负类(rest);接下来去掉类型1数据,剩余部分再次进行二分类,分成类型2和负类;如果有类,那就需要分类-1次,步骤:①->②->③->……
【机器学习笔记】3 逻辑回归_第2张图片

Sigmoid函数

Sigmoid函数是二分类问题最常见的激活函数
【机器学习笔记】3 逻辑回归_第3张图片
线性回归的函数 ℎ() = = T,范围是(−∞, +∞)。
而分类预测结果需要得到[0,1]的概率值。
在二分类模型中,事件的几率odds:事件发生与事件不发生的概率之比为 /(1−)
称为事件的发生比(the odds of experiencing an event)
其中为随机事件发生的概率,的范围为[0,1]。
【机器学习笔记】3 逻辑回归_第4张图片
【机器学习笔记】3 逻辑回归_第5张图片

逻辑回归求解

【机器学习笔记】3 逻辑回归_第6张图片
【机器学习笔记】3 逻辑回归_第7张图片
为了衡量算法在全部训练样本上的表现如何,需要定义一个算法的代价函数,算法的代价函数是对个样本的损失函数求和然后除以:
【机器学习笔记】3 逻辑回归_第8张图片
【机器学习笔记】3 逻辑回归_第9张图片
【机器学习笔记】3 逻辑回归_第10张图片
【机器学习笔记】3 逻辑回归_第11张图片
【机器学习笔记】3 逻辑回归_第12张图片
通常用L2正则化
【机器学习笔记】3 逻辑回归_第13张图片

逻辑回归的代码实现

【机器学习笔记】3 逻辑回归_第14张图片
【机器学习笔记】3 逻辑回归_第15张图片

你可能感兴趣的:(机器学习,机器学习,笔记,逻辑回归)