機械学習の基礎

決定木のあるノードに、クラスAのデータが6件、クラスBのデータが4件ある。このノードのジニ不純度はどれか。

  1. A0.24
  2. B0.40
  3. C0.48
答えと解説を見る

正解:C. 0.48

ジニ不純度は、各クラスの割合をpとして 1 − Σp² で求めます。クラスAの割合は0.6、クラスBの割合は0.4なので、1 − (0.36 + 0.16) = 0.48です。1つのクラスだけのノードでは0になり、2クラスが半分ずつのときに最大の0.5になります。決定木は、分けたあとの子ノードの不純度(ジニ不純度やエントロピー)の加重平均が最も小さくなるように、特徴量としきい値を選んでデータを分けていきます。

  • A. 0.6 × 0.4 = 0.24で、2クラスのときのジニ不純度 2 × 0.6 × 0.4 の2を掛け忘れた値です。
  • B. 少ない方のクラスの割合で、多数決で分類したときの誤りの率です。
  • C. 正しい。1 − (0.6² + 0.4²) = 0.48です。
この分野を解く 分野ページへ

関連する計算ツール

機械学習の基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

機械学習の基礎のほかの問題

  1. アンサンブル学習のバギング(ランダムフォレストなど)とブースティングの違いとして、適切なものはどれか。
  2. 2次元の点 (0, 0) のクラスをk近傍法で予測する。学習用データは、赤の点 (1, 0)、(3, 0)、(0, −3) と、青の点 (0, 2)、(−2, 1) である。距離をユークリッド距離とするとき、k = 3 と k = 5 の予測の組合せとして、正しいものはどれか。
  3. サポートベクターマシン(SVM)の説明として、適切なものはどれか。
  4. メール全体の20%がスパムである。ある単語は、スパムの50%と、スパムでないメールの5%に含まれる。この単語を含むメールがスパムである確率に最も近いものはどれか。
  5. 入力層と出力層だけからなる単純パーセプトロン(しきい値で0か1を出力する1つのニューロン)で表せない論理関数はどれか。