在执行迭代重加权最小二乘法 (IRLS) 以导出逻辑回归的估计,我在网上阅读的所有资源都说使用与每个变量的方差成反比的权重. 例如,请参见下面的第 4 步(取自此处):
然而,在我在网上找到的 IRLS 的 R 代码实现中,权重被设置为方差,而不是方差的倒数(例如here或here)。
例如,请参见下图。它设置s = mu * (1 - mu),这是给定的方差在逻辑回归中具有伯努利分布。因此,当计算权重矩阵 , 时S,不应该S = diag(1/s)代替S = diag(s)吗?我在这里想念什么?
澄清这一点将非常有帮助。我知道对于加权最小二乘,是标准的,那么为什么 IRLS 实现中的权重矩阵不会反转方差?

