1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で学ぶ線形分類器

Connected

演習

多クラスロジスティック回帰の可視化

この演習では、多クラスロジスティック回帰の2つの方式を、one-vs-rest方式が破綻するように設計された2次元のおもちゃデータセットで引き続き比較します。

データセットは X_train と y_train に読み込まれています。2つのロジスティック回帰オブジェクト lr_mn と lr_ovr は(C=100 で)すでにインスタンス化され、学習され、プロットされています。

lr_ovr が濃い青のクラスをまったく予測しないことに気づきましたか。これは困りましたね。この原因を探るために、その背後で使われているバイナリ分類器の1つをプロットしてみましょう。

指示

100 XP
  • バイナリ分類に使う新しいロジスティック回帰オブジェクト(同様に C=100)を作成します。
  • このバイナリ分類器を plot_classifier で可視化してみましょう。妥当な見た目になっていますか?