情報系大学院生の勉強メモ

主に機械学習,Python

2020-08-01から1ヶ月間の記事一覧

Pythonのメソッド解決順序(MRO)

MROとは MROとは、Method Resolution Orderの略で、多重継承したクラスのメソッドが呼び出されるときに,どのメソッドがどういう順番で呼び出されるかのことです。Pythonはv2.3以降C3線形化アルゴリズムというアルゴリズムで順序を特定しています。 C3線形化…

SHAPを用いたモデルの解釈

なんでこのモデルがこのような予測をしたのかを説明する、解釈性は近年ますます注目されています。モデルの解釈を可能にするために様々な手法が提案されていますが、その手法の一つであるSHAP(SHapley Additive exPlanations)についてまとめます。今回はTit…