キャリブレーション分析は、機械学習モデルにおける予測確率スコアと実際の観測頻度の整合性を評価します。この重要な評価により、モデルが特定の事象の確率を予測する際に、その予測が現実世界のシナリオで妥当であることを保証します。ブライヤースコアや信頼性図などの指標を用いてキャリブレーション誤差を定量化することで、企業は、高確率事象に対して過剰な自信を持つ予測や、低確率事象に対して過小な自信を持つ予測といった、系統的なバイアスを特定できます。このプロセスは、金融や医療など、規制の厳しい業界においてモデルを導入する上で不可欠であり、正確な確率推定は、その後の意思決定、リソース配分、およびコンプライアンス要件に直接影響を与えます。
分析は、モデルの推論エンジンから予測確率を抽出することから始まり、抽出された確率と、検証データセットから得られた正解ラベルを対応付けて比較します。
統計的なキャリブレーション指標を算出することで、予測された信頼度と実際の精度とのずれを、様々な確率範囲にわたって定量化します。
結果は、予測確率と観測された頻度を比較する信頼性プロットを通じて可視化され、オーバーまたはアンダーキャリブレーションの傾向を明らかにします。
モデル推論から得られた予測確率を、すべての検証データサンプルについて抽出する。
確率閾値に基づいて、予測値を10分位またはグループに分類します。
各ビンにおける観測頻度を算出し、予測された平均確率と比較します。
集計されたキャリブレーション指標(Brierスコア、期待キャリブレーション誤差など)を算出します。
確率比較のための検証データセットをアップロードします。このデータセットには、特徴ベクトルとそれに対応する正解ラベルが含まれています。
入力された検証データに基づいて、モデルを処理し、予測確率スコアのバッチを生成します。
生成されたメトリクス、信頼性曲線、および診断レポートを表示し、特定されたキャリブレーション誤差領域を強調します。