機械学習理論研究室 ← AI体験の一覧

分けると逆転

800人が2種類の薬をのみました。表を見ると薬Aのほうがよく治っています。ところが軽症の人と重症の人に分けて数え直すと、どちらでも薬Bが勝ちます。同じ数字なのに勝敗がひっくり返るのです。

どちらの薬がよく効いたか

ある病気に薬Aを400人、薬Bを400人が使いました

病院で、ある病気の患者800人に2種類の薬が使われました。薬Aが400人、薬Bが400人です。しばらくして、何人が治ったかを数えました。

全体治った使った人治った割合
薬A32040080.0% 勝ち
薬B26040065.0%
80.0% vs 65.0% この表だけを見れば、薬Aのほうがよく治っています

ここまでなら話は簡単です。薬Aを選べばよさそうに見えます。

軽症の人と重症の人に分けて、数え直す

同じ800人を、薬をのむ前の症状の重さで2つに分けます

800人のカルテには、薬をのむ前の症状が軽かったか重かったかも書いてありました。そこで800人を軽症と重症に分けて、もう一度同じように数えます。人を入れかえたわけではありません。合計すると、さっきの表とぴったり同じ数になります。

軽症の人治った使った人治った割合
薬A27030090.0%
薬B9510095.0% 勝ち
重症の人治った使った人治った割合
薬A5010050.0%
薬B16530055.0% 勝ち
軽症の人だけで比べると薬Bが勝ち。重症の人だけで比べても薬Bが勝ち。それなのに、この2つを足して全体で見ると薬Aが勝ちます。どちらのグループでも負けている薬が、まとめると勝つのです。

割れる瞬間を見る

よこ幅=人数、たて=治った割合。色のついた面積が「治った人数」です
薬A 薬B 点線=その薬の全体での治った割合
全体で比べると
軽症の人だけで比べると
重症の人だけで比べると
2つに割れた瞬間に、勝ちマークが入れかわります。

なぜ逆転するのかは、よこ幅を見れば分かります。薬Aは400人のうち300人が軽症でした。軽症の人はもともと治りやすいので、薬Aの全体の割合はその軽症の人たちに引っぱり上げられます。いっぽう薬Bは400人のうち300人が重症です。重症の人は治りにくいので、薬Bの全体の割合はそちらに引きずり下ろされます。

つまり薬Bは、最初から不利な相手ばかりと戦っていました。2つの薬で、軽症と重症の人数の配り方がちがうこと。これが逆転の正体です。