如何用最大似然估计求逻辑回归参数
创始人
2024-12-26 03:03:51
0次

一.最大似然估计

    选择一个(一组)参数使得实验结果具有最大概率。

A. 如果分布是离散型的,其分布律如何用最大似然估计求逻辑回归参数,如何用最大似然估计求逻辑回归参数是待估计的参数,这里我们假设如何用最大似然估计求逻辑回归参数为已知量,则:设X1,
X2, ... , Xn 是来自于X的样本,X1,X2,...Xn的联合分布律为:

        如何用最大似然估计求逻辑回归参数   (1)

     设x1,x2,...xn是X1,X2,..Xn的一个样本值,则可知X1,..Xn取x1,..,x2的概率,即事件{X1 = x1,...,Xn=xn}发生的概率为:

         如何用最大似然估计求逻辑回归参数   (2)

     这里,因为样本值是已知的,所以(2)是如何用最大似然估计求逻辑回归参数的函数,如何用最大似然估计求逻辑回归参数称为样本的似然函数。

     最大似然估计:已知样本值x1,...xn,选取一组参数如何用最大似然估计求逻辑回归参数,使概率如何用最大似然估计求逻辑回归参数达到最大值,此时的如何用最大似然估计求逻辑回归参数为最大估计值。即取如何用最大似然估计求逻辑回归参数使得:

         如何用最大似然估计求逻辑回归参数

     如何用最大似然估计求逻辑回归参数与x1,...,xn有关,记为如何用最大似然估计求逻辑回归参数并称其为参数如何用最大似然估计求逻辑回归参数的极大似然估计值。

B.如果分布X是连续型,其概率密度如何用最大似然估计求逻辑回归参数的形式已知,如何用最大似然估计求逻辑回归参数为待估计参数,则事件X1,...Xn的联合密度为:

        如何用最大似然估计求逻辑回归参数  (3)

     设x1,..xn为相应X1,...Xn的一个样本值,则随机点(X1,...,Xn)落在(x1,..xn)的领域内的概率近似为:

         如何用最大似然估计求逻辑回归参数   (4)

       最大似然估计即为求如何用最大似然估计求逻辑回归参数值,使得(4)的概率最大。由于

               如何用最大似然估计求逻辑回归参数不随如何用最大似然估计求逻辑回归参数而变,故似然函数为:

              如何用最大似然估计求逻辑回归参数  (5)

C. 求最大似然估计参数的步骤:

      (1) 写出似然函数:

              如何用最大似然估计求逻辑回归参数  (6)

               这里,n为样本数量,似然函数表示n个样本(事件)同时发生的概率。

         (2) 对似然函数取对数:

                如何用最大似然估计求逻辑回归参数

          (3) 将对数似然函数对各参数求偏导数并令其为0,得到对数似然方程组。

          (4) 从方程组中解出各个参数。

D. 举例:

        设如何用最大似然估计求逻辑回归参数;如何用最大似然估计求逻辑回归参数为未知参数,x1,...xn为来自X的一个样本值。求如何用最大似然估计求逻辑回归参数的极大似然估计值。

       解:X的概率密度为:

             如何用最大似然估计求逻辑回归参数

           似然函数为:

            如何用最大似然估计求逻辑回归参数

            如何用最大似然估计求逻辑回归参数

            令如何用最大似然估计求逻辑回归参数  即:如何用最大似然估计求逻辑回归参数

             解得:如何用最大似然估计求逻辑回归参数   带入解得如何用最大似然估计求逻辑回归参数

二.逻辑回归

     逻辑回归不是回归,而是分类。是从线性回归中衍生出来的分类策略。当y值为只有两个值时(比如0,1),线性回归不能很好的拟合时,用逻辑回归来对其进行二值分类。

     这里逻辑函数(S型函数)为:

      如何用最大似然估计求逻辑回归参数 (7)

     于是,可得估计函数:

        如何用最大似然估计求逻辑回归参数 (8)

      这里,我们的目的是求出一组如何用最大似然估计求逻辑回归参数值,使得这组如何用最大似然估计求逻辑回归参数可以很好的模拟出训练样本的类值。

      由于二值分类很像二项分布,我们把单一样本的类值假设为发生概率,则:

           如何用最大似然估计求逻辑回归参数 (9)

       可以写成概率一般式:

           如何用最大似然估计求逻辑回归参数   (10)

       由最大似然估计原理,我们可以通过m个训练样本值,来估计出如何用最大似然估计求逻辑回归参数值,使得似然函数值最大:

          如何用最大似然估计求逻辑回归参数(11)

        这里,如何用最大似然估计求逻辑回归参数为m个训练样本同时发生的概率。对如何用最大似然估计求逻辑回归参数求log,得:

        如何用最大似然估计求逻辑回归参数   (12)

         我们用随机梯度上升法,求使如何用最大似然估计求逻辑回归参数最大化时的如何用最大似然估计求逻辑回归参数值,迭代函数为:

           如何用最大似然估计求逻辑回归参数   (13)

         这里如何用最大似然估计求逻辑回归参数对每个如何用最大似然估计求逻辑回归参数分量进行求导,得:

         如何用最大似然估计求逻辑回归参数  (14)

         于是,随机梯度上升法迭代算法为:

         repeat until convergence{

               for i = 1 to m{

                         如何用最大似然估计求逻辑回归参数     (15)

               }

         }

思考:

      我们求最大似然函数参数的立足点是步骤C,即求出每个参数方向上的偏导数,并让偏导数为0,最后求解此方程组。由于如何用最大似然估计求逻辑回归参数中参数数量的不确定,考虑到可能参数数量很大,此时直接求解方程组的解变的很困难。于是,我们用随机梯度上升法,求解方程组的值。

备注:

        (a) 公式(14)的化简基于g(z)导函数,如下:

        如何用最大似然估计求逻辑回归参数         (16)

       (b) 下图为逻辑函数g(z)的分布图:

           如何用最大似然估计求逻辑回归参数

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...