学習 混同行列:分類モデルの評価指標
学習機械における分類問題を解く上で、作った模型の性能を測ることはとても大切です。作った模型がどれくらい正確に予測できるかを知るだけでなく、どのような間違いをしやすいかを理解することは、模型をより良くするために欠かせません。そこで役立つのが「混同行列」です。混同行列は、模型が予測した結果と、実際の答えとの組み合わせを、行と列に並べた表形式で示したものです。
この表を見ることで、模型全体の正答率だけでなく、具体的な間違いの傾向もつかむことができます。例えば、ある病気を見つけるための診断模型を作ったとします。この模型に患者の検査データを入力すると、病気であるか、そうでないかを予測してくれます。混同行列を使うと、実際に病気の患者さんを正しく病気だと診断できたか、健康な人を間違って病気だと診断していないか、といったことが分かります。
具体的には、混同行列は「真陽性」「偽陽性」「真陰性」「偽陰性」の四つの要素で構成されています。真陽性は、実際に病気の人を正しく病気と診断できた数を示します。偽陽性は、健康な人を間違って病気と診断した数を示します。真陰性は、健康な人を正しく健康と診断できた数を示します。偽陰性は、実際に病気の人を間違って健康と診断した数を示します。これらの数字を基に、様々な指標を計算することで、模型の性能を詳しく調べることができます。例えば、「精度」は全体の予測の中で正しく予測できた割合を示し、「再現率」は実際に病気の人のうちどれだけ正しく診断できたかを示し、「適合率」は病気と診断した人のうち実際に病気だった人の割合を示します。
このように、混同行列は模型の性能を様々な角度から評価するための便利な道具と言えるでしょう。混同行列を理解し、活用することで、より精度の高い、信頼できる学習機械模型を作ることが可能になります。
