Python及びScikit-learnを学んでいます。
fitで何を行っているのか理解できないので教えて頂けると助かります。
例えば、以下のような流れで機械学習を行った場合
#訓練用データ X_train = 計測データ X_test = 教師データ #計測用データ y_train = 計測データ y_test = 教師データ from sklearn import linear_model model = linear_model.LinearRegression() model.fit(X_train, y_train) #予測を実施 y_pred = model.predict(X_test) 予測:y_pred 正解:y_test
model.fit(X_train, y_train)の部分は何をしているのでしょうか?
教師用データを渡す前のモデルを作成しているという事でしょうか?
model.predictの部分で教師データを渡して、計測させているイメージでしょうか?
model.fitで訓練用データだけではなく計測用データを渡す理由が理解できません。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/04 03:26
2020/02/04 05:47 編集
2020/02/04 04:31