1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python によるモデル検証

Connected

演習

cross_val_score() を実装する

あなたの会社では新しいキャンディをいくつか開発しましたが、5種類すべてを発売すべきか判断に迷っています。これらの新製品の人気を予測するため、candy データセットを使って回帰モデルを構築するよう依頼されました。応答変数は、他のキャンディとの一対一の対戦における勝率であることを思い出してください。

さまざまな回帰モデルを試す前に、まずはシンプルなランダムフォレストモデルでクロスバリデーションを実行し、今後の結果と比較するためのベースライン誤差を取得することにしました。

指示

100 XP
  • cross_val_score() を記入してください。
    • 学習データには X_train、応答には y_train を使います。
    • モデルは rfc、10 分割のクロスバリデーション、スコアリング関数は mse を使用します。
  • cv の結果の平均を出力してください。