我想在 python 中拟合一个具有负二项式链接函数和 L1 正则化(套索)的广义线性模型。Matlab 提供了很好的功能:
lassoglm(X,y, distr)
其中 distr 可以是泊松、二项式等。
我查看了 statmodels 和 scikit-learn 但我没有找到任何可以指导我找到解决方案的现成函数或示例。在 matlab 中,他们似乎将其最小化:
min (1/N * Deviance(β0,β) + λ * sum(abs(β)) )
其中偏差取决于链接功能。
有没有办法使用 scikit 或 statsmodels 轻松实现这一点,或者我应该选择 cvxopt?