♞TURF SCOPE競馬データ図鑑AI予想・分析 →

FINAL RACE DECISION

オッズを加味した購入・見送り判断

勝率、オッズ、確率の過大評価、別期間での検証成績を最終判断に反映。候補を出す条件と見送りの結果を公開。

これはv8時点の検証記録です。最新の学習更新と回収率は v9の検証ページで確認できます。

現行の最終判断:買う根拠が足りなければ見送る

今回の435レースは、全件見送りです。購入0件なので回収率は算出しません。損失を避けた結果を「回収率が改善」「利益が出るモデル」とは表示しません。

予想画面の先頭とAPIに、購入候補・見送り・保留を組み込みました。勝率1位を無条件に候補にせず、別期間で市場以上の予測力を確認できたか、補正後の勝率とオッズが基準を満たすかで判断します。

レースごとの最終判断を見る →

判断はこの順序で行います

  1. 全馬の必要データとオッズを確認。欠落・古い情報・時刻不明は保留。
  2. モデルが市場オッズ以上の予測力を持つことを、別期間で確認。未達なら見送り。
  3. 推定勝率をオッズと照合して補正。高オッズ馬の過大評価をそのまま購入根拠にしない。
  4. オッズが10%下落した場合も期待回収率110%を超える馬だけを対象に、最大の1頭を候補にする。
  5. 該当馬がいなければ、そのレースは見送る。

10%・110%は固定の余裕設定で、最も儲かる値として選んだものではありません。候補判定が出ても自動購入は行いません。

同じ435レース・同じ購入条件で比較

判定方法購入見送り購入時の的中率購入額払戻額収支回収率
従来の勝率で同じ購入条件43232.31%¥43,200¥31,250¥-11,95072.34%
市場オッズのみ0435購入なし¥0¥0¥0購入なし
補正後・現在の最終判断0435購入なし¥0¥0¥0購入なし

全て2026年9月1日〜10月25日の同じ435レース、最終オッズでの事後検証、単勝1点100円です。比較表の「従来」もオッズ10%下落・期待回収率110%超の同じ条件に揃えています。v7.1の別条件の比較はこちら。

高オッズ馬の過大評価を抑える検証

50倍以上の1,817頭では、元モデルが35.97勝を見込んだのに対し実際は8勝。補正後は9.98勝相当になりました。この検証期間でのずれは縮小しています。

オッズ帯頭数従来の推定勝数補正後の推定勝数実際の勝数
1倍〜2倍未満12038.1364.9964
2倍〜5倍未満685131.45177.97159
5倍〜10倍未満937107.10104.44105
10倍〜20倍未満98968.9551.0957
20倍〜50倍未満1,20153.4026.5442
50倍〜1,81735.979.988

検証で分かった限界も判断に反映

係数は2022年1〜3月の647レースで推定し、4〜6月の587レースで確認しました。元モデルの木は2021年までの学習結果に固定。2026年の結果で係数や閾値を選び直していません。

2022年4〜6月の比較対数損失 ↓Brier誤差 ↓
元モデル(温度未補正)2.1085660.838125
市場オッズのみ1.9566900.804061
今回の補正1.9618330.805352

元モデルの能力推定に対する係数は0.0でした。能力推定を市場情報へ追加する有効性は確認できず、補正後の値は市場オッズを基準にしています。今回の補正も「市場オッズのみ」の誤差を上回って改善したわけではありません。

そのため、採用したのは過大評価による候補選出を抑える処理です。全要素が最終判断で有効に働いた、収益の優位性がある、と主張するものではありません。元の89項目の能力分析は画面に残し、購入候補の採用可否と分けて確認できます。

購入前のデータが揃うまでは実運用扱いにしない

この版の実データによる動作範囲は、収録済み過去レースの再判定です。購入前のオッズ自動取得・未来レースの配信は未接続。最終オッズを購入前の値として流用しません。

購入前判断用の処理では、表示時刻・取得時刻・予想時刻・出走馬の一致を確認します。古い値、発走後の値、後日再構成した特徴量は保留します。既に閲覧済みの2026年結果は将来の未開封テストとは扱いません。

全検証結果・固定条件 JSON ↓ 能力モデルの実測へ →