Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Model Class Reliance (MCR)

関連用語

羅生門効果(Rashomon effect) :「ひとつの事象に対する見解が互いに矛盾してしまう状況」

羅生門集合(Rashomon set) :最適な訓練精度とほとんど変わらない精度を達成する予測モデルの集合

Model Class Reliance (MCR)

羅生門集合を用いた、変数の重要度(variable importance: VI)の指標。

2つの特徴量X1,X2X_1, X_2があるとする。X1X_1についての model reliance (MR) は観測値(a),(b)(a),(b)があるうちのX1X_1の観測値だけ入れ替えたものへの訓練誤差ともともとの訓練誤差の比率っぽい(permutation importanceみたいな?)

MR(f):=eswitch (f)eorig (f)=E[L{f,(Y(b),X1(a),X2(b))}]E[L{f,(Y,X1,X2)}]= Expected loss of f under noise Expected loss of f without noise M R(f) := \frac{e_{\text {switch }}(f)}{e_{\text {orig }}(f)} = \frac{\mathbb{E} \left[L \left\{f,\left(Y^{(b)}, X_1^{(a)}, X_2^{(b)}\right)\right\} \right]} {\mathbb{E} \left[ L\left\{f,\left(Y, X_1, X_2\right)\right\} \right]}\\ = \frac{ \text{ Expected loss of} ~ f \text{ under noise} } { \text{ Expected loss of} ~ f \text{ without noise } }

model class reliance (MCR) はそれらのRashomon set R(ϵ)\mathcal{R}(\epsilon) の中での最小値・最大値

[MCR(ϵ),MCR+(ϵ)]:=[minfR(ϵ)MR(f),maxfR(ϵ)MR(f)]\left[M C R_{-}(\epsilon), M C R_{+}(\epsilon)\right]:=\left[\min _{f \in \mathcal{R}(\epsilon)} M R(f), \max _{f \in \mathcal{R}(\epsilon)} M R(f)\right]