1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶ木ベースのMachine Learning

Connected

演習

AdaBoost 分類器を学習させる

すでに AdaBoost 分類器 ada をインスタンス化しました。次はこれを学習させます。あわせて、テストデータで陽性クラスとなる確率も予測します。次のように実行します。

分類器 ada を学習させたら、.predict_proba() メソッドに X_test を渡し、2列目の値をスライスして確率を取り出します。

ada.predict_proba(X_test)[:,1]

Indian Liver データセットはあらかじめ前処理され、80% を学習用、20% をテスト用に分割済みです。特徴量行列 X_train と X_test、およびラベル配列 y_train と y_test はワークスペースで利用できます。さらに、前の演習でインスタンス化したモデル ada も読み込まれています。

指示

100 XP
  • 訓練データに ada をフィットしてください。

  • テストデータで陽性クラスとなる確率を評価してください。