我正在使用包 scikit-learn 来计算中等大数据集(300k 行,2k 列。这对我来说相当大!)的逻辑回归。
现在,由于 scikit-learn 不产生置信区间,我自己计算它们。为此,我需要计算并反转在最小值处评估的逻辑函数的 Hessian 矩阵。由于 scikit-learn 在优化时已经计算了 Hessian,如果我能检索它会很有效。
在sklearn.classification.LogisticRegression
中,有没有办法检索以最小值评估的 Hessian?
注意:这是一个中间步骤,实际上我只需要 Hessian 逆矩阵的对角线条目。如果有人有更直接的方法可以到达那里,我很想学习它。