Logistic回归模型
- 格式:doc
- 大小:770.50 KB
- 文档页数:19
logistic回归模型和logit模型引言部分:在机器学习领域中,分类问题一直是研究的热点之一。
Logistic回归模型和Logit模型是二分类问题中,表现优异的分类算法。
基于二项分布的原理,这两个模型能够有效的进行分类,因此受到了广泛的应用和研究。
正文部分:一、Logistic回归模型Logistic回归模型是一种广义线性模型,被广泛应用于分类问题中。
它通过Sigmoid函数将线性回归的结果映射到概率值,在进行分类时,将概率值与设定的阈值进行比较,从而进行分类。
Logistic回归模型的形式如下:$$ P(Y=1|X)=\frac{1}{1+e^{-(w^TX+b)}} $$其中,$w$表示特征的权值,$b$表示偏置的值,$X$表示输入的特征向量,$Y$表示输出的标签。
该模型的训练过程通常采用最大似然估计方法进行优化,从而得到最佳的模型参数。
二、Logit模型Logit模型也是一种二分类模型,它的实现基于对数几率的概念。
在Logit模型中,将正例的对数几率表示为输入向量的线性函数,而负例的对数几率为其相反数。
模型的形式如下:$$ \log(\frac{P(Y=1|X)}{1-P(Y=1|X)})=w^TX+b $$Logit模型使用最大似然估计法进行参数的学习,使得模型尽可能地对训练数据进行拟合。
通过计算输入向量对应的对数几率,可以得到相应的输出标签,从而进行分类。
三、Logistic回归模型与Logit模型的异同1. 形式不同:Logistic回归模型采用的是Sigmoid函数进行分类,而Logit模型则是基于对数几率的理论进行分类。
2. 拟合效果不同:Logistic回归模型在分类效果上表现出更好的鲁棒性,能够在处理多重共线性等情况下表现出较好的效果;而Logit模型的拟合效果较为稳定,能够更好地应对噪声和异常点的干扰。
3. 处理方式不同:Logistic回归模型通常采用迭代法和正则化方法来优化模型参数;而Logit模型常常采用牛顿法等基于优化的方法来更新模型参数。
Logistic 回归模型1 Logistic 回归模型的基本知识 1.1 Logistic 模型简介主要应用在研究某些现象发生的概率p ,比如股票涨还是跌,公司成功或失败的概率,以及讨论概率p 与那些因素有关。
显然作为概率值,一定有10≤≤p ,因此很难用线性模型描述概率p 与自变量的关系,另外如果p 接近两个极端值,此时一般方法难以较好地反映p 的微小变化。
为此在构建p 与自变量关系的模型时,变换一下思路,不直接研究p ,而是研究p 的一个严格单调函数)(p G ,并要求)(p G 在p 接近两端值时对其微小变化很敏感。
于是Logit 变换被提出来:ppp Logit -=1ln)( (1)其中当p 从10→时,)(p Logit 从+∞→∞-,这个变化范围在模型数据处理上带来很大的方便,解决了上述面临的难题。
另外从函数的变形可得如下等价的公式:XT X T T eep X ppp Logit βββ+=⇒=-=11ln)( (2)模型(2)的基本要求是,因变量(y )是个二元变量,仅取0或1两个值,而因变量取1的概率)|1(X y P =就是模型要研究的对象。
而T k x x x X ),,,,1(21 =,其中i x 表示影响y 的第i 个因素,它可以是定性变量也可以是定量变量,Tk ),,,(10ββββ =。
为此模型(2)可以表述成:kx k x kxk x k k ee p x x p p βββββββββ+++++++=⇒+++=- 11011011011ln (3)显然p y E =)(,故上述模型表明)(1)(ln y E y E -是k x x x ,,,21 的线性函数。
此时我们称满足上面条件的回归方程为Logistic 线性回归。
Logistic 线性回归的主要问题是不能用普通的回归方式来分析模型,一方面离散变量的误差形式服从伯努利分布而非正态分布,即没有正态性假设前提;二是二值变量方差不是常数,有异方差性。
logistic回归又称logistic回归分析,主要在流行病学中应用较多,比较常用的情形是探索某疾病的危险因素,根据危险因素预测某疾病发生的概率,等等。
通过logistic回归分析,就可以大致了解到底哪些因素是胃癌的危险因素。
logistic回归的主要用途:一是寻找危险因素,正如上面所说的寻找某一疾病的危险因素等。
二是预测,如果已经建立了logistic回归模型,则可以根据模型,预测在不同的自变量情况下,发生某病或某种情况的概率有多大。
三是判别,实际上跟预测有些类似,也是根据logistic模型,判断某人属于某病或属于某种情况的概率有多大,也就是看一下这个人有多大的可能性是属于某病。
Excel 回归分析工具的输出结果包括3 个部分:( l )回归统计表① MultiPle R (复相关系数R ) :是R²的平方根,又称为相关系数,用来衡量x 和y 之间相关程度的大小。
本例中R 为0. 825652 ,表示二者之间的关系是高度正相关。
② R Square (复测定系数R²):用来说明自变量解释因变量变差的程度,以测定因变量y的拟合效果。
③ Adjusted R Square (调整复测定系数R²):仅用于多元回归才有意义,它用于衡量加入独立变量后模型的拟合程度。
当有新的独立变量加入后,即使这一变量同因变量之间不相关,未经修正的R²也要增大,修正的R²仅用于比较含有同一个因变量的各种模型。
④ 标准误差:用来衡量拟合程度的大小,也用于计算与回归相关的其他统计量,此值越小,说明拟合程度越好。
⑤ 观测值:用于估计回归方程的数据的观测值个数。
( 2 )方差分析表方差分析表的主要作用是通过F检验来判断回归模型的回归效果。
“回归分析”行计算的是估计值同均值之差的各项指标;“残差”行是用于计算每个样本观察值与佑计值之差的各项指标;“总计”行用于计算每个值同均值之差的各项指标。
Logistic 回归模型一、 分组数据的Logistic 回归模型针对0-1型因变量产生的问题,我们对回归模型应该作两个方面的改进。
第一, 回归函数应该用限制在[0,1]区间内的连续曲线,而不能再沿用沿用直线回归方程。
限制在[0,1]区间内的连续曲线很多,例如所有连续变量的分布函数都符合要求,我们常用的是Logistic 函数与正如分布函数,Logistic 函数的形式为:()1xxe f x e =+Logistic 函数的中文名称逻辑斯蒂函数,简称逻辑函数 第二、因变量y 本身只取0、1两个离散值,不适合直接作为回归模型中的因变量,由于回归函数01()i i i E y x πββ==+表示在自变量为i x 的条件下i y 的平均值,而i y 是0-1型随机变量,因而()i i E y π=就是在自变量为i x 的条件下i y 等于1的比例.这就提示我们可以用i y 等于1的比例代替i y 本身作为因变量.二,例子 在一次住房展销会上,与房地产商签订初步购房意向书的共有325n =名顾客,在随后的3个月的时间内,只有一部分顾客确实购买了房屋.购买了房屋的顾客记为1,没有购买房屋的顾客记为0,以顾客的年家庭收入为自变量x,对下面表所示的数据,序号年家庭收入(万元)x 签订意向书人数n 实际购房人数m 实际购房比例p逻辑变换p′=ln(p/(1-p))权重w=np(1-p)1 1.52580.32-0.7537718 5.442 2.532130.40625-0.37948967.718753 3.558260.448276-0.207639414.344834 4.552220.423077-0.310154912.692315 5.543200.465116-0.139761910.697676 6.539220.5641030.257829119.58974477.528160.5714290.287682076.85714388.521120.5714290.287682075.14285799.515100.6666670.693147183.333333建立Logistic 回归模型:c i x x p i i i,,2,1,)exp(1)exp(1010 =+++=ββββ,其中,c 为分组数据的组数,本例中c=9.将以上回归方程作线性变换,令)1ln(iii p p p -=' 该变换称为逻辑变换,变换后的线性回归模型为 i i i x p εββ++='10该式是一个普通的一元线性回归模型。
Logistic回归模型1. 简介Logistic回归是一种常用的分类算法,它可以用于预测二分类问题。
本文将介绍Logistic回归模型的原理、应用场景和建模步骤。
2. 原理Logistic回归模型基于逻辑函数(sigmoid函数)来建模,该函数可以将输入的线性组合映射到一个概率值。
具体而言,Logistic回归模型通过以下公式定义:$$P(y=1|x) = \frac{1}{1 + e^{-z}}$$其中,$P(y=1|x)$表示给定输入$x$时,预测输出为1的概率;$z$为输入$x$的线性组合,可以表示为:$$z = \beta_0 + \beta_1x_1 + \beta_2x_2 + ... + \beta_nx_n$$其中,$\beta_0, \beta_1, \beta_2, ..., \beta_n$为模型的参数。
3. 应用场景Logistic回归模型可应用于各种二分类问题,例如:- 邮件分类:将邮件分类为垃圾邮件或非垃圾邮件。
- 信用评分:预测借款人违约的概率。
- 疾病诊断:根据患者的临床特征预测患病的概率。
4. 建模步骤使用Logistic回归模型进行建模通常包括以下步骤:1. 数据准备:收集并整理用于建模的数据集。
2. 特征选择:根据业务需求选择合适的特征。
3. 数据划分:将数据集划分为训练集和测试集。
4. 归一化处理:对数据进行归一化处理,以提高模型的训练效果。
5. 模型训练:使用训练集对Logistic回归模型进行训练。
6. 模型评估:使用测试集对模型进行评估,计算准确率、精确率、召回率等指标。
7. 模型优化:根据评估结果对模型进行调参和优化。
5. 总结Logistic回归模型是一种常用的分类算法,适用于各种二分类问题。
通过理解模型原理、选择合适的特征和进行数据处理,可以构建准确可靠的Logistic回归模型。
在实际应用中,我们应根据具体的业务场景和需求进行适当的模型优化。
excellogistic回归模型-回复Excel Logistic回归模型是一种用于解释因变量与自变量之间关系的统计模型。
它适用于因变量为二分类变量的情况。
本文将逐步介绍Logistic回归模型的原理、Excel中的使用方法以及如何解释和评估模型的结果。
第一步:Logistic回归模型原理Logistic回归模型是基于逻辑函数的建模方法。
逻辑函数(logistic function)是一种S型函数,可以把自变量映射到0到1之间的概率值。
这一特性使得逻辑函数非常适合用于表示二分类问题中的概率。
Logistic回归模型的表达式如下所示:P(Y=1 X) = 1 / (1 + exp(-Z))其中,P(Y=1 X)表示给定自变量X的条件下,因变量Y=1的概率;exp 表示自然指数;Z是一个线性函数,具体表达式为:Z = β0 + β1X1 + β2X2 + ... + βnXn其中,β0、β1、β2、...、βn为参数,表示自变量对因变量的影响。
第二步:Excel中的Logistic回归模型Excel提供了内置的Logistic回归模型分析工具,可以快速计算和拟合模型。
下面是使用Excel进行Logistic回归模型分析的步骤:1. 打开Excel,并确保数据位于一个连续的区域中,包括因变量和自变量。
2. 选择“数据”选项卡,然后在“数据分析”中找到“回归”。
3. 在回归对话框中,选择“Logistic”选项,并输入因变量和自变量的输入范围。
4. 选择“输出范围”来指定结果的位置。
5. 点击“确定”并等待Excel计算模型。
6. 分析结果将出现在所选的输出范围中,其中包括参数估计、标准误差、假设检验等信息。
第三步:解释和评估模型Logistic回归模型的结果包括参数估计和标准误差,可以用于解释自变量对因变量的影响。
以下是一些常见的解释方法:1. 参数估计:参数估计表示自变量对因变量的影响方向和程度。
统计学中的Logistic回归模型统计学是一门研究数据收集、分析和解释的学科,它在各个领域都有广泛的应用。
其中,Logistic回归模型是一种常用的统计方法,用于预测和解释二元或多元因变量与自变量之间的关系。
在本文中,我们将探讨Logistic回归模型的基本原理、应用场景以及其优势和局限性。
一、Logistic回归模型的基本原理Logistic回归模型是一种广义线性模型,它用于建立因变量与自变量之间的非线性关系。
与线性回归模型不同,Logistic回归模型的因变量是一个二元变量(如成功与失败、生存与死亡),并且其取值范围在0和1之间。
该模型基于Logistic函数,将自变量的线性组合转换为概率值,从而进行分类或概率预测。
二、Logistic回归模型的应用场景Logistic回归模型在各个领域都有广泛的应用。
在医学研究中,它可以用于预测患者的疾病风险,如心脏病、癌症等。
在市场营销中,它可以用于预测顾客的购买意愿和忠诚度。
在金融领域,它可以用于评估贷款违约风险和信用评分。
此外,Logistic回归模型还可以应用于社会科学、环境科学等多个领域。
三、Logistic回归模型的优势Logistic回归模型具有以下几个优势。
首先,它可以处理二元或多元因变量,并且不受因变量分布的限制。
其次,Logistic回归模型可以提供概率预测,而不仅仅是分类结果。
这对于决策制定和风险评估非常有用。
此外,Logistic回归模型还可以通过引入交互项和多项式项来处理自变量之间的非线性关系,增加模型的灵活性和解释性。
四、Logistic回归模型的局限性尽管Logistic回归模型有很多优势,但也存在一些局限性。
首先,它假设自变量与因变量之间的关系是线性的,这在某些情况下可能不符合实际情况。
其次,Logistic回归模型对异常值和缺失数据比较敏感,需要进行数据预处理和异常值处理。
此外,模型的解释性较强,但对于复杂的关系和交互作用的解释能力有限。
logistic回归模型一、模型简介在实际分析中,有时候因变量为分类变量,例如阴性阳性、性别、血型等,此时使用线性回归模型进行拟合会出现问题。
因此,我们需要找出其他解决思路,那就是logit变换(逻辑变换)。
逻辑变换将某种结果出现的概率和不出现的概率之比称为优势比P/(1-P),并取其对数,使之与自变量之间呈线性关系,从而解决了线性回归模型无法保证因变量只有两个取值的问题。
经过逻辑变换的线性模型称为logistic回归模型(逻辑回归模型),属于广义线性回归模型的范畴。
逻辑回归可以预测某个结果出现的概率,对因变量进行变换的方法很多,并不只有逻辑变换一种。
二、模型估计方法逻辑回归不能使用普通最小二乘估计,而使用极大似然估计或迭代重加权最小二乘法IRLS(XXX)。
使用极大似然估计的好处是,这是一种概率论在参数估计中的应用,正好和我们对因变量的概率预测相符合。
极大似然估计基于这样的思想:如果某些参数能使这个样本出现的概率最大,那就把这个参数作为估计的真实值。
三、优势比odds根据因变量的取值不同,逻辑回归可以分为四种:二分类逻辑回归、有序多分类逻辑回归、无序多分类逻辑回归、配对逻辑回归。
优势比odds是逻辑回归中的一个重要概念,指某种结果出现的概率和不出现的概率之比,通过逻辑变换,优势比可以被用作因变量进行拟合。
对于一些特殊情况,还需具体问题具体分析,不能一味地使用逻辑变换。
在二分类逻辑回归中,自变量可以是连续变量、二分类变量和多分类变量。
对于多分类变量,需要引入哑变量进行处理。
哑变量也称为虚拟变量,取值通常为0或1,代表参照分类和比较分类。
需要注意避免共线性,定义k-1个哑变量(包含截距)或k个哑变量(不包含截距)。
有序多分类变量指各因变量之间存在等级或程度差异。
对于因变量为有序分类变量的数据,可以通过拟合因变量个数-1个的逻辑回归模型,称为累积逻辑模型来进行。
这种方式依次将因变量按不同的取值水平分割成若干个二分类变量,然后再依次拟合二分类逻辑回归模型。
logistic回归模型系数估计原理
Logistic回归是一种广义线性回归(generalized linear model),与多重线性回归有很多相似之处。
它的模型通过找到一个函数来确定某件事情发生的概率。
具体来说,如果直接将线性回归的模型应用到Logistic回归中,会导致方程两边的取值区间不同,并且普遍存在非直线关系。
因为Logistic回归中的因变量是二分类变量,某个概率作为方程的因变量估计值取值范围为0-1,但方程右边取值范围是无穷大或者无穷小。
所以,Logistic回归在回归模型的基础上进行了改进。
如果L是logistic函数,就是logistic回归;如果L是多项式函数,则是多项式回归。
这种通过引入logistic函数调整因变量的值,以解决线性回归方程左右取值范围不同的问题。
如需了解更多关于logistic回归模型系数估计原理的相关知识,可以查阅统计学或计量经济学专业书籍,也可咨询相关专业人士。
logistic回归的模型公式Logistic回归模型是一种经典的统计学习方法,用于解决二分类问题。
它通过建立一个逻辑回归方程,预测某个样本属于某一类别的概率。
本文将介绍Logistic回归模型的原理和应用,并探讨其优缺点。
一、Logistic回归模型的原理Logistic回归模型是建立在线性回归模型的基础上,通过引入一个非线性函数(称为Logistic函数或Sigmoid函数)将线性回归的输出结果转化为概率值。
Logistic函数的数学表达式为:f(x) = 1 / (1 + e^(-x)),其中e为自然对数的底。
该函数的特点是输出值在0和1之间,可以用来表示某个事件发生的概率。
在Logistic回归模型中,假设有n个自变量(特征)x1,x2,...,xn,对应的回归系数为β1,β2,...,βn。
模型的方程可以表示为:P(y=1|x) = f(β0 + β1x1 + β2x2 + ... + βnxn),其中P(y=1|x)表示样本属于正例的概率。
为了估计回归系数,通常采用最大似然估计方法。
具体来说,我们希望通过最大化似然函数来找到最优的回归系数,使得模型对观测数据的拟合度最高。
然后,利用估计得到的回归系数,我们可以对新的样本进行预测,并给出其属于正例的概率。
二、Logistic回归模型的应用Logistic回归模型有广泛的应用领域,尤其在医学、金融、市场营销等领域中得到了广泛的应用。
在医学领域,Logistic回归模型常用于疾病风险预测和诊断模型的建立。
例如,可以利用患者的年龄、性别、血压等特征来预测患者患某种疾病的风险。
在金融领域,Logistic回归模型可以用于信用评分和违约预测。
银行可以根据客户的个人信息和历史信用记录,利用Logistic回归模型来评估客户的信用风险,并据此决定是否给予贷款。
在市场营销领域,Logistic回归模型可以用于客户分类和市场细分。
根据客户的购买行为、兴趣爱好等特征,可以预测客户对某种产品或服务的购买概率,进而制定相应的市场营销策略。
Logistic 回归模型1 Logistic 回归模型的基本知识 1.1 Logistic 模型简介主要应用在研究某些现象发生的概率p ,比如股票涨还是跌,公司成功或失败的概率,以及讨论概率p 与那些因素有关。
显然作为概率值,一定有10≤≤p ,因此很难用线性模型描述概率p 与自变量的关系,另外如果p 接近两个极端值,此时一般方法难以较好地反映p 的微小变化。
为此在构建p 与自变量关系的模型时,变换一下思路,不直接研究p ,而是研究p 的一个严格单调函数)(p G ,并要求)(p G 在p 接近两端值时对其微小变化很敏感。
于是Logit 变换被提出来:ppp Logit -=1ln)( (1)其中当p 从10→时,)(p Logit 从+∞→∞-,这个变化范围在模型数据处理上带来很大的方便,解决了上述面临的难题。
另外从函数的变形可得如下等价的公式:XT XT T ee p Xppp Logit βββ+=⇒=-=11ln )( (2)模型(2)的基本要求是,因变量(y )是个二元变量,仅取0或1两个值,而因变量取1的概率)|1(X y P =就是模型要研究的对象。
而Tk x x x X ),,,,1(21 =,其中i x 表示影响y 的第i 个因素,它可以是定性变量也可以是定量变量,Tk ),,,(10ββββ =。
为此模型(2)可以表述成:kx k x k x k x kk eep x x pp βββββββββ+++++++=⇒+++=- 11011011011ln (3)显然p y E =)(,故上述模型表明)(1)(lny E y E -是k x x x ,,,21 的线性函数。
此时我们称满足上面条件的回归方程为Logistic 线性回归。
Logistic 线性回归的主要问题是不能用普通的回归方式来分析模型,一方面离散变量的误差形式服从伯努利分布而非正态分布,即没有正态性假设前提;二是二值变量方差不是常数,有异方差性。
不同于多元线性回归的最小二乘估计法则(残差平方和最小),Logistic 变换的非线性特征采用极大似然估计的方法寻求最佳的回归系数。
因此评价模型的拟合度的标准变为似然值而非离差平方和。
定义1 称事件发生与不发生的概率比为 优势比(比数比 odds ratio 简称OR),形式上表示为OR=kx k x e pp βββ+++=- 1101 (4) 定义2 Logistic 回归模型是通过极大似然估计法得到的,故模型好坏的评价准则有似然值来表征,称-2ˆln ()L β为估计值βˆ的拟合似然度,该值越小越好,如果模型完全拟合,则似然值ˆ()L β为1,而拟合似然度达到最小,值为0。
其中ˆ()lnL β表示βˆ的对数似然函数值。
定义3 记)ˆ(βVar 为估计值βˆ的方差-协方差矩阵,21)]ˆ([)ˆ(ββVar S =为βˆ的标准差矩阵,则称 k i S w iii i ,,2,1,]ˆ[2 ==β (5)为iβˆ的Wald 统计量,在大样本时,i w 近似服从)1(2χ分布,通过它实现对系数的显著性检验。
定义4 假定方程中只有常数项0β,即各变量的系数均为0,此时称20ˆˆ2[ln ()ln ()]L L χββ=-- (6) 为方程的显著性似然统计量,在大样本时,2χ近似服从)(2k χ分布。
1.2 Logistic 模型的分类及主要问题根据研究设计的不同,Logistic 回归通常分为成组资料的非条件Logistic 回归和配对资料的条件Logistic 回归两种大类。
还兼具两分类和多分类之分,分组与未分组之分,有序与无序变量之分。
具体如下: 两分类非条件Logistic 回归:分组数据的Logistic 回归,未分组数据的Logistic 回归; 多分类非条件Logistic 回归:无序变量Logistic 回归,无序变量Logistic 回归; 条件Logistic 回归:1:1型、1:M 型和M:N 型Logistic 回归。
关于Logistic 回归,主要研究的内容包括:1. 模型参数的估计及检验 2. 变量模型化及自变量的选择 3. 模型评价和预测问题 4. 模型应用2 Logistic 模型的参数估计及算法实现2.1 两分类分组数据非条件Logistic 回归因变量(反应变量)分为两类,取值有两种,设事件发生记为y=1,不发生记为 y=0,设自变量T k x x x X ),,,(21 =是分组数据,取有限的几个值;研究事件发生的概率)|1(X y P =与自变量X 的关系,其Logistic 回归方程为:k k x x X y P X y P βββ+++=== 110)|0()|1(ln 或 kx k x kxk x ee X y P ββββββ+++++++== 1101101)|1( 例2.1.1 分组数据[1]在一次住房展销会上,与房地产商签订初步购房意向书的有n=325人,在随后的3个月时间内,只有一部分顾客购买了房屋。
购买房屋的顾客记为1,否则记为0。
以顾客的年家庭收入(万元)作为自变量X ,对数据统计后如表2.1.1所示,建立Logistic 回归模型。
表2.1.1 购房分组数据例2.1.2 药物疗效数据[2]为考察某药物疗效,随机抽取220例病人并分配到治疗组和对照组,治疗组采用治疗药物,对照组采用安慰剂。
治疗一段时间后观察病人的疗效,得到表2.1.2数据。
设y 为疗效指标(y=1 有效,y=0无效),1x 为治疗组指标(1为治疗组,0为对照组),2x 为年龄组指标(1为>45岁,0为其他)。
上述两个例子数据都是经过统计加工后的分组数据,对此类数据进行Logistic 回归,首先要明确应变量对应事件的发生概率如何确定和进行Logit 变换,其次才能建立Logistic 回归。
为便于数据处理,我们将此类数据的格式作个约定,排列格式为(组序号,自变量X ,该组事件发生数,该组总例数)。
表2.1.3 分组数据的标准格式表2.1.1 改造表表2.1.2 改造表经过改造后,可得我们关心的事件的发生的频率为 n i n m p i ,,2,1,ii==该组总例数该组发生事件数。
其中n为分组数,然后作Logit 变换,即iii i p p p Logit p -==1ln )(~。
变换后的数据,形式上已经可以采用一般的线性回归的处理方式来估计回归参数了。
此时方程变为:∑==+=kj ij j i n i x p 10,,2,1,~ββ 当然这样处理并没有解决异方差性,当i n 较大时,i p ~的近似方差为: )(,)1(1)~(i i i i i i y E n p D =-≈πππ (7)所以选择权重 n i p p n i i i i ,,2,1),1( =-=ω,最后采用加权最小二乘法估计参数。
注意,分组数据的Logistic 回归只适用于大样本分组数据,对小样本的为分组数据不适用,并且以组数n 为回归拟合的样本量,明显降低了拟合精度,在实际应用中必须谨慎。
求解算法及步骤:1.依据分组数据的标准格式,计算频率i p 、Logit 变换i p ~和权重i ω 2.构建加权最小二乘估计:∑∑∑∑====--=--n i kj ij j i i i i n i k j ij j i i x y x y 11201120)(min )(min βωβωωββω (8)令 i i i y y ω=*,T ik i i i i i x x X ),,,(1*ωωω =,T k ),,,(10ββββ =则方程又变成一般的线性回归模型:∑=-ni i T i X y12**)(minβ (9)3.构造增广矩阵21****][+⨯+k k T TY X X X利用消去法得]ˆ)ˆ([ββVar I =矩阵,得到估计βˆ其中2,1++K K I 为残差平方和SE , 回归方差1ˆ2--=k n SEσ各系数检验采用 )1(~ˆˆ--=k n t I t ii i i σβ总平方和∑∑∑===-=ni ni ini ii ii y yST 112122)()(ωωω,回归平方和SE ST SR -=总平方和求解相当于拟合i i y ωβ*0*=方程的残差平方和,故得上式ST所以方程的检验为)1,(~)1/(/----=k n k F k n SE kSR F例2.1.1的求解过程如下(由LLLStat 统计软件计算):表2.1.4 数据Logit 变换及权重家庭年收入x 实际购买mi 签订意向ni比例pi 逻辑变换Logit 权重ni*pi(1-pi) 1.500000 8 25 0.320000 -0.753772 5.440000 2.500000 13 32 0.406250-0.3794907.718750 3.500000 26 58 0.448276 -0.207639 14.344828 4.500000 22 52 0.423077 -0.310155 12.692308 5.500000 20 43 0.465116 -0.139762 10.697674 6.500000 22 39 0.564103 0.257829 9.589744 7.500000 16 28 0.571429 0.287682 6.857143 8.500000 12 21 0.571429 0.287682 5.142857 9.50000010150.666667 0.6931473.333333表2.1.5 回归模型基本信息 总样本 9求解方法 加权最小二乘 仅常数项beta0 -0.095029 方程F 统计量 51.982160 F 分布自由度 1,7 方程检验p 值 0.000176 总平方和 8.798294 回归平方和 7.754112 残差平方和1.044181表2.1.6 分组Logistic 回归系数检验序号 均值回归系数系数标准误 t 统计量 自由度df检验P 值 常数项 2.837815 -0.848882 0.113578 -7.473994 7 0.000056 家庭年收入x14.901140 0.1493230.0207117.20986570.000056表2.1.7 1][-X X T0.086479 -0.014517 -0.014517 0.002876本例Logistic 模型的回归方程:xe xe pi 149323.0848882.0149323.0848882.01ˆ+-+-+=对于多分类无序自变量的Logistic 回归,即某个自变量为m 个水平的名义变量(如治疗方法A,B,C ),只需要引入m -1(2个)个哑变量,然后采用上述方法进行分析。