指数分布族和广义线性回归
Last updated
Was this helpful?
Last updated
Was this helpful?
指数分布族不是专指一种分布,而是一系列符合特征的分布的统称。常用的诸如正态分布,伯努利分布,指数分布,泊松分布,gamma分布都属于指数分布族。 其中:
b(y) - underlying measure
T(y) - sufficient statistic
A($\theta$) - log normalizer
通常情况下 给定的不同,就能得到不同的y的分布
其中的变量y和参数 只在 中有联系,T(y)和 都是向量形式
伯努利分布的概率密度函数为: 对应指数分布族的概率密度函数可以发现:
对于均值为 ,方差为 的高斯分布的概率密度函数为: 对应指数分布族的概率密度函数可以发现:
还有许多其他分布属于指数分布族,如:
多项式分布(multinomial),用来对多元分类问题进行建模;
泊松分布(Poisson),用来对计数过程进行建模,如网站的访客数量、商店的顾客数量等;
伽马分布(gamma)和指数分布(exponential),用来对时间间隔进行建模,如等车时间等;
β分布(beta)和Dirichlet分布(Dirichlet),用于概率分布;
Wishart分布(Wishart),用于协方差矩阵分布。
之前一直知道线性回归,逻辑回归都属于glm,其中线性回归假设服从高斯分布,逻辑回归假设服从伯努利分布,但是为什么要这样并不是非常清楚。
给定x,最终目的是求出T(y)的期望E[T(y)|x]
这就和线性回归对于y作高斯分布的假设相呼应,这里的link function是y=x为identity function
总结一下GLM的建模过程。
根据问题在指数分布族中选择一种分布作为对y的假设
将这些知识都串联起来,就能更好的理解不同回归模型下的前提假设及其link function的选择了。
在给定自变量x和参数 的情况下,因变量y服从指数分布族
自然参数 可以表示为自变量x的线性关系,即
广义线性模型通过拟合y的条件均值/期望(在x和参数 给定的情况下),并假设y符合指数分布族中的某种分布,从而扩展了标准线性模型
对于高斯分布,y的均值为参数
根据上面的推导, (假设 )
对于伯努利分布,y的均值为 ,就是指数分布族下的唯一参数
根据上面的推导, 推导出
这也就是逻辑回归的表达式,对应与逻辑回归下y作伯努利分布的假设,此时的link function为 ,就是大名鼎鼎的logit函数了。
计算该分布下的 ,实际上 ,其中 为该分布的真实参数,而 只是以 为参数的一个link function
计算该分布的期望,将其用 表示,例如上面伯努利分布时的
根据GLM的假设替换 即得到GLM模型