DataRobotでの精度指標のR2乗についてどのような定義となっているのでしょうか
解決済! 解決策の投稿を見る。
最近お気に入りの解釈(多少、乱暴な議論ですが、、)があったので、突然失礼します。
皆さん中学校で勉強する
y = ax + b
ですが、データ(点)に対し当てはまりのいい(線)となるよう、a,bを決める作業が線形回帰における学習です。
で、仮に、
実を言うと、R2決定係数の式は、ざっくりいうと(2乗とか忘れると)
R2決定係数 = 1 - (②の破線の合計/①の破線の合計)
なんです。
つまり解釈してみると、
を表現しています。
変な言い方ですが、傾き(a)のおかげでどれだけ予測精度が上がったか?(傾きaにどれだけ価値があるか)を表現しているとおぼえていただければ良いと思います。
#傾きも、切片も自由に決められる。素晴らしいことですね!
@Isao
ありがとうございます!(横から失礼しました。。)
これでイメージを掴んでもらい、厳密に理解したい方は、IsaoさんPostの数式を見ていただければ、より理解いただけるかと。