• 逻辑回归推导


    1、主要内容

      逻辑回归的推导,分别推导出y={0,1}和y = {-1, +1},之前关于林轩田老师和李航老师关于逻辑回归的推导弄混了,林轩田老师的推导是建立在后面的—1, +1的分类,李航老师的是关于0, 1的推导。

    2、关于逻辑斯蒂模型

      逻辑斯蒂模型从逻辑斯蒂分布得到,这一部分见李航老师的《统计学习方法》。 

    3、公式推导

      两种推导都是采用对数似然最大方式进行模型的参数估计,不同之处就在于模型最后的映射结果不同,造成中间步骤关于0,1和 -1, 1的不同的处理,这个也是重点以后遇到相关的问题也可以采用类似的方式进行处理。同时将求最大似然函数取负号然后将求最大变成求最小值。

      当训练数据为 xi y = {0, 1}的处理:

      

      其中为逻辑斯蒂模型:

      

      因此在整个训练数据上的似然函数就是:

      

       对数似然函数为:

      

      对其进一步的整理:

      

      最后可以得到逻辑回顾的损失函数,同时在此处是求最大的似然估计,也就是求上面式子的最大值,添加符号将求最大变成最小值,然后对其求梯度:

      

       对 y = {-1, +1}的处理:

      观察逻辑斯蒂回归模型可以直到:

      

      因此对于xi来说:

      

      因此整个训练模型的似然函数为

      

      对数似然函数为:

      

      最后求似然函数的负数梯度可知:

      

      

     3、关于多分类问题

      一种可取的办法就是“one-vs-rest”,对于有K个分类情况下,生成K个模型分别进行判断,具体来说首先把数据根据是否y=k 和 y!= k进行分开,然后依次进行训练,最后可以得出K个模型,在测试数据时,每个数据都去这K个模型中跑一遍,选择概率最大的分类作为结果。这种判别方式不能直接给出 P(y=k|x),为此还可以使用以下的公式进行计算最后得出概率值,但是这种方式的参数估计方法也是使用似然估计,但是还不知具体怎么做

       

  • 相关阅读:
    iOS之富文本总结
    iOS文字编辑之富文本介绍
    【原创】【小技巧】如何阻止每次手机链接到电脑上都会自动弹出图片和iTunes
    iOS枚举
    根据两点经纬度计算距离
    iOS设计模式之懒加载
    【小技巧】【源码】iOS开发中常见的小技巧,小知识点
    重要信息!Xcode 8 不支持第三方插件
    iOS开发 适配iOS10以及Xcode8
    【源码】模拟炮弹动画效果,平移动画
  • 原文地址:https://www.cnblogs.com/daguankele/p/6549891.html
Copyright © 2020-2023  润新知