【发布时间】:2021-03-22 06:52:00
【问题描述】:
作为特征选择过程的一部分,我正在为我的数据拟合一个 sklearn.linear_model.LogisticRegression 模型,并带有 L1 惩罚。据我了解,使用penalty='l1' 意味着优化过程将在所有系数的绝对值之和小于给定阈值(as explained here)的情况下最小化成本函数。
是否有参数声明系数绝对值之和的阈值?
这是我的分类器:
clf = LogisticRegression(penalty='l1', dual=False, tol=0.01, C=1.0,
fit_intercept=True, intercept_scaling=1,
random_state=0, solver='saga', max_iter=500,
multi_class='auto', n_jobs=-1)
也许solver 选项都没有通过阈值优化问题,但老实说,我只熟悉基本形式的算法,所以我不知道是不是这样。
【问题讨论】:
标签: python machine-learning scikit-learn logistic-regression lasso-regression