始める無料で始める

ルートノードのエントロピーを計算する

この演習では、スライドで扱ったローン延滞(デフォルト)の例を続けます。画像は、色で分割された決定木のルートノードを示しています。次の3つの演習で、ルートノードのエントロピー、子ノードのエントロピーを計算し、ローンの延滞判定において「色」がどれだけ情報利得を与えるかを求めます。

この演習のタスクは、この決定木におけるルートノードのエントロピーを計算することです。

decison tree split by color

この演習はコースの一部です

Rによる次元削減

コースを見る

演習の手順

  • ルートノードにおけるローン延滞のクラス「yes」と「no」の確率を計算します。
  • そのクラス確率を使って、ルートノードのエントロピーを計算します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Calculate the class probabilities
p_yes <- ___
p_no <- ___

# Calculate the entropy
entropy_root <- -(___ * log2(p_yes)) + 
  -(___ * ___(___))

entropy_root
コードを編集して実行