再現可能なドリフト検知のための証明書監査:時系列予測の実証
ghost-drift-audit-jp は、運用中の時系列予測におけるドリフト(分布変化/regime shift)の判定を、追試可能なプロトコルとして固定するための監査エンジンです。分割境界(split)、閾値ポリシー(thresholds)、入力データ同定、実行コード、実行環境を証明書(certificate)として一体化して出力し、第三者が同一入力から同一の監査結論(OK/NG)を再生成できる形にします。特に、推定は Calibration 期に限定し、Test 期は評価のみに用いることで、結果を見た後の閾値調整(後付け最適化)を構造的に排除します。ケーススタディとして、電力需要×気象の時系列データ(2024年1–4月)を対象に、証明書・台帳・エビデンス時系列を生成し、監査結論を再現可能なアーティファクトとして提示します。
従来のAI運用が抱える「不透明な推論」という課題に対し、本フレームワークは以下を提供します。
[!TIP] Audit-First Design 予測実行と同時に、第三者が客観的に検証可能な「証拠(Evidence)」を自動生成します。
[!IMPORTANT] Tamper-evident Fingerprints 入力データと設定パラメータのハッシュ指紋を固定。後付けの改変を数学的に検知可能にします。
[!NOTE] Verifiable Integrity 単なる統計的最適性ではなく、運用ルールに対する「誠実な振る舞い」を可視化します。
.
├── ghost_drift_audit_JP.py # Core Logic & Audit Engine
├── electric_load_weather.csv # Input: Weather (Synthetic)
├── power_usage.csv # Input: Demand (Synthetic)
└── adic_out/ # Output: Accountability Ledger
AUDIT_CONFIG[‘PROFILE’] で監査の厳格性を切り替えます。
| Profile | 用途 / ターゲット | 厳格さ | 主な特徴 |
|---|---|---|---|
| demo | 動作確認 / 学習 | Low | 挙動理解と証拠出力を優先 |
| paper | 研究 / 再現実験 | Mid | seed固定による計算再現性を担保 |
| commercial | 実運用 / 意思決定 | High | 厳格なゲート判定とVerdictを生成 |
AUDIT_CONFIG = {
"PROFILE": "demo", # "demo" | "paper" | "commercial"
}
pip install numpy pandas matplotlib lightgbm
.py と同じディレクトリにCSVを配置してください。
[!CAUTION] 同梱のCSVは合成データ(Dummy)です。 動作確認用であり、実運用や研究には自身が権利を持つ実データを使用してください。
python ghost_drift_audit_JP.py
「予測」を「責任」へ。 Produced by GhostDrift Mathematical Institute (GMI) — Official Website | Online Documentation