Python : satasmodels & sklearn LogisticRegression

python 邏輯迴歸 satasmodels 和 sklearn LogisticRegression結果係數總是不一致
除了LogisticRegression要設置fit_intercept = False以外,會發現sklearn的各變量的係數
都會比satasmodels 要小一些
這說明sklearn中有正則化,但是satasmodels 的logit沒有正則化,而且sklearn中的正則化無法取消。
解決方法如下:
在這裏插入圖片描述
在這裏插入圖片描述
如圖所示可以對反正則化係數C設置一個極大值,結果就很接近了

問題參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章