机器学习——Linear Classification(线性分类)(一)

Linear Classification

 

目录

Linear Classification

线性回归与线性分类

线性分类模型

感知机模型

模型

推导求解

线性判别分析LDA

模型

推导求解

Logistic Regression(逻辑回归)

模型

求解

参考资料


 

线性回归与线性分类

 

 

线性回归( )具有线性、全局性、以及数据未加工的特点:

1. 线性:即变量与输出呈线性关系

    特征线性:输出输入特征x线性关系,打破特征线性条件即可得到多项式回归模型:

    系数线性:输出学习到的系数线性关系,打破系数线性条件即可得到神经网络模型:

    输出线性:直接输出线性结果,打破系输出性条件即可得到线性分类模型,如Logistic Regression:

2. 全局性:即单一映射函数作用于整个特征空间

    打破全局性条件,即可得到样条回归模型、决策树模型

3. 数据未处理:即使用原始数据进行计算

    打破原始数据条件即可得到PCA、流形


线性分类模型


感知机模型

思想:将运算结果映射到集合{0,1},从而进行二分类。

           通过误分类样本更新参数,减少误分类样本数。

模型

推导求解

Loss Function:  ,其中 

                          即对分类错误的样本数进行计数,作为损失函数,然而此函数不可导,难以求解

Loss Function: ,其中D为误分类样本集

PLA(感知机算法)求解

    

    

    使用SGD算法迭代

    若选定样本点分类错误,则更新系数   直至收敛

Pocket Algorithm

在PLA算法中,若选定样本点分类错误则更新权值,直至所有样本点均被正确分类时,迭代停止。

那么若样本点本身线性不可分,也就是始终会有样本点被错误分类,那么PLA算法将无法收敛。此时可以使用口袋算法寻找到一个误分类样本数最少的解,即

算法流程如下:

    1. 设当前系数为,选择样本为

    2. 若样本被误分类,则得到系数

    3.若则保留原系数,重新选择样本,否则更新系数为

    4. 达到设定迭代次数停止


线性判别分析LDA

思想:选定一个最佳方向,将样本特征投影到一条直线上,使不同类数据尽可能分离。

           投影后的数据需要满足两个条件:类内方差小,类间距离大

模型

   

     

推导求解

方向上的投影:

假设,则有

类均值:    

类内方差: 

                   

                   

                   

                   

损失函数:

                      

优化求解:

                  

               

                  

                 

                  

                  

                且    ,且

                至此求出的解析解。


Logistic Regression(逻辑回归)

思想:通过sigmoid函数将输出映射到概率域,选取最大概率的结果作为分类结果。

模型

sigmoid func:

求解

利用最大似然估计可得:

可以看出逻辑回归模型中,利用最大似然估计可以得到与交叉熵损失相同的结果形式


参考资料

https://www.bilibili.com/video/BV1hW41167iLshuhuai008 bilibili)

https://github.com/ws13685555932/machine_learning_derivation(ws13685555932 github)

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值