LIME は Ribeiro らによって提案された手法である(Ribeiro M.T., et al., " Why should I trust you? Explaining the predictions of any classifier", 2016)。下図は LIME の原理を理解するための概念図である(論文より引用)。 図において説明対象の入力データを赤色の太字の十字とする。そのデータの周辺からサンプリングと予測を繰り返し行うこ とで得られるデータセットを教師データとして、( あ )モデルを作成する。
線形回帰
SHAP は複数の研究チームによって提案され、局所的説明をゲーム理論の Sharply 値を利用して統一的に記述した手法であ る。 SHAP では説明に対する要件として下記のような条件を挙げている。 ( a )・・・ある入力を x 、x の予測を f(x) とする。また、単純化した入力データを x′ 、 x′ に対する局所的近似を f′(x′) とする。このとき、 f(x) と f′(x′) は同じになる。 ( b )・・・予測結果に影響を与えないような特徴量は、その予測に対して貢献度をしていない。 ( c )・・・f のほうが f′ よりもある特徴量 xi が有るか無いかによって出力値に大きな変化があるならば、 f のほうが f′ よりも貢献度が大きくなる。 ( a )( b )( c )の条件は、Local Accuracy, Missingness, Consistency と呼ばれ、それぞれいずれかに該当する。 組み 合わせとして適切な選択肢を 1 つ選べ。
1. ( a )Local Accuracy ( b )Missingness ( c )Consistency