您能否解释一下scikit-learn中的“ fit”方法是什么? 为什么有用?

我是机器学习和scikit学习的新手。

#1楼 票数:33 已采纳

简而言之适应等于训练 然后,在对其进行训练之后,通常可以通过.predict()方法调用将模型用于进行预测。

详细说明 :使模型适合训练数据(即使用.fit()方法)实质上是建模过程中的训练部分。 它找到通过使用的算法指定的方程式的系数(例如,上面的umutto线性回归示例)。

然后,对于分类器,您可以使用predict方法对传入数据点(来自测试集或其他方式)进行分类。 或者,在回归的情况下,当对传入数据点使用predict时,您的模型将进行内插/外推。

还应注意,有时“适合”命名法用于非机器学习方法,例如缩放器和其他预处理步骤。 在这种情况下,就像在最小-最大缩放器,TF-IDF或其他转换的情况下一样,您只是在数据上“应用”指定的功能。

注意:以下是一些参考...

  ask by Pearapon Joe translate from so

未解决问题?本站智能推荐:

1回复

scikit-learn DecisionTreeClassifier.tree_.value 有什么作用?

我正在研究 DecisionTreeClassifier 模型,我想了解模型选择的路径。 所以我需要知道什么值赋予 DecisionTreeClassifier.tree_.value
2回复

Scikit-Learn 的 .fit() 方法如何将数据传递给 .predict()?

我试图理解之间的关系sklearn's .fit()方法和.predict()方法; 主要是数据(通常)如何从一个传递到另一个。 我还没有找到关于 SO 的另一个问题来解决这个问题,但已经绕开了它(即这里) 我已经使用 BaseEstimator 和RegressorMixin类编写了一个自定义估
1回复

Scikit学习随机森林拟合方法中的值误差

我正在尝试使用python和scikit-learn训练(拟合)随机森林分类器,以存储为特征向量存储的一组数据。 我可以读取数据,但是由于Value Erros的原因,我无法进行分类器的训练。 我正在使用的源代码如下: 返回给我的错误如下: csv-data.txt是一个用逗
1回复

scikit-learn中的`fit`功能如何进行验证?

将其应用于MLPClassifier时,我无法使用fit函数。 我仔细阅读了Scikit-Learn的文档,但是无法确定验证的工作方式。 是交叉验证还是训练数据与验证数据之间存在分歧? 提前致谢。
1回复

Python,Scikit学习,K均值:参数n_init实际做什么? [重复]

这个问题已经在这里有了答案: Sklearn Kmeans参数混乱吗? 1个答案 我是Python的初学者。 现在,我试图了解sklearn.cluster.KMeans中的参数n_init 从文档中: n_init :int,默认值:10
1回复

预测方法如何在 scikit-learn 上工作?

scikit-learn 中的predict()方法是如何工作的? 它是返回随机值还是在引擎盖下进行计算?
1回复

Scikit-Learn 流水线拟合和转换误差

我是机器学习的新手,正在练习 Aurélien Géron 所著的《Hands-On Machine Learning with Scikit-Learn and TensorFlow》一书中的代码。 有关于 Pipeline 的代码会抛出一个名为"AttributeError: 'longit
1回复

并行拟合 scikit-learn 模型?

是否可以并行拟合 scikit-learn 模型? model.fit(X, y, n_jobs=20)