Python 套索正则化器中的max_iter和tol是什么

Python 套索正则化器中的max_iter和tol是什么,python,machine-learning,scikit-learn,lasso-regression,Python,Machine Learning,Scikit Learn,Lasso Regression,根据文件,最高温度和最高温度是什么意思?还有,我如何确定max_iter和tol的值,以便更好地控制优化?套索回归有一个唯一的最优值,但解算器是一种梯度下降算法,因此你永远不会真正达到最小值tol控制您想要的接近程度:toltol越小,最终解决方案越精确,但所需时间越长max_iter控制放弃前在梯度下降中要走多少步。当更新在tol范围内或您已运行了max\u iter多个步骤时,算法将停止;如果是后者,您将收到一条警告,说明模型尚未收敛(在tol范围内) 因此,根据您的喜好设置tol,并根据您

根据文件,最高温度和最高温度是什么意思?还有,我如何确定max_iter和tol的值,以便更好地控制优化?

套索回归有一个唯一的最优值,但解算器是一种梯度下降算法,因此你永远不会真正达到最小值
tol
控制您想要的接近程度:tol
tol
越小,最终解决方案越精确,但所需时间越长
max_iter
控制放弃前在梯度下降中要走多少步。当更新在
tol
范围内或您已运行了
max\u iter
多个步骤时,算法将停止;如果是后者,您将收到一条警告,说明模型尚未收敛(在
tol
范围内)

因此,根据您的喜好设置
tol
,并根据您的计算资源设置
max_iter
。通常,如果收到收敛警告,使用默认值并增加最大值(和/或更改解算器,或缩放数据(如果尚未更改)