AI予想・独自指数の使い方
違う提供元のAI指数を平均してよい?
競馬のAI指数は、提供元が違えば同じ数値でも同じ意味とは限りません。二つの指数を足して二で割る計算はできても、その平均が能力や勝つ確率を表すとは限らない点に注意が必要です。まず予測する対象、数値の範囲、比較できる単位、更新時点を確認します。共通の尺度への変換と、予想として役立つかの検証も別の作業です。架空の指数表を使い、単純平均で起きる問題と比較の進め方を説明します。
読む時間の目安:約11分

平均する前に何を測る指数かを確認する
指数は、対象の馬を比べるための数値として使われますが、全てが同じものを測っているとは限りません。過去の走破内容を補正した値、今回の出走馬の中での相対評価、特定の条件への適性など、定義が違えば読み方も変わります。提供元の説明を確認し、名称にAIと付いているだけで共通の計算方法だとは考えないようにします。
高いほどよいか、何と比較できるかを読む
数値が高いほど評価が高いのか、低いほどよいのかも最初の確認事項です。さらに、一つのレース内だけの比較か、異なる競走の馬同士にも同じ基準を使えるのかを分けます。レース内の相対値を別のレースの絶対的な強さと扱ったり、補正前の速度の値と今回の予測評価を同じ列へ足したりすると、何を比較した数値かが曖昧になります。
百点満点でも、八十点と七十点の差が何を意味するかは別に確認します。十点差が一定の能力差を意味するのか、順位を見やすく表示しただけなのか、公開されていない場合もあります。不明な定義を自分で補い、同じ一点を共通の単位として足すのは避けてください。同じ数値範囲と、同じ評価の尺度は別です。
また、一着を予測する指標と、三着以内に入る見込みを評価する指標は、同じ問いに答えていません。安定して上位へ来る馬と、一着の可能性を重視する馬では順位が違う場合があります。その違いを誤差として消す前に、各指数の目的を確認します。目的が違う数値の平均を取っても、何着を予測した値かが自動的に定まるわけではありません。
架空例1:表示の桁を変えただけで平均順位が逆になる
ここからのP社・Q社、A馬・B馬は実在しない説明用の記号です。Pの評価がA九十、B八十、Qの評価がA四十、B七十だったとします。二つをそのまま平均するとAは六十五、Bは七十五となり、Bの値が高くなります。しかしPの一点とQの一点が同じ意味だという根拠がなければ、この平均は計算上の新しい点数にとどまります。
表は左右にスクロールできます。
| 馬 | Pの値 | Qの値 | 単純平均 |
|---|---|---|---|
| A | 90 | 40 | 65 |
| B | 80 | 70 | 75 |
二つの値の意味や性能は仮定していません。これは実在するサービスの指数ではありません。
次に、Pだけが表示を十倍の桁へ変更し、A九百、B八百にしたとします。P内の順位は何も変わりません。ところがQの表示を変えずに平均すると、Aは四百七十、Bは四百三十五で、今度はAが上になります。元の予測の順位や対象が同じでも、表示の単位が平均の重みを変えたことになります。単純平均が中立な統合とは限らない理由です。
表は左右にスクロールできます。
| 馬 | Pを十倍した値 | Qは同じ値 | 単純平均 |
|---|---|---|---|
| A | 900 | 40 | 470 |
| B | 800 | 70 | 435 |
(900+40)/2=470、(800+70)/2=435。倍率の選択で寄与が変わることを示す算数の例です。
実際に両者が百点満点でも、問題が全て消えるとは限りません。一方は多くの馬を四十から九十へ広く分布させ、もう一方は七十から八十付近へ集める設計かもしれません。数値が大きく動く側の差が平均へ強く出る場合があります。最大値をそろえるだけでなく、分布と定義を確認し、どの重みで何を測る統合なのかを説明する必要があります。
正規化は数値の変換で、共通の勝率を作る保証ではない
正規化は、数値を扱いやすい尺度へ変換する操作です。範囲をそろえる方法や、平均からの差を標準偏差で割る方法などがあります。しかし、異なる目的で作られた二つの指数へ同じ変換をかけても、元の予測対象まで同じになるわけではありません。数値の形をそろえる工程と、何を予測しどの程度当たるかを確かめる工程を分けてください。
レース内の最大・最小だけで変換した場合の注意
レースごとの最小値を零、最大値を一として変換すれば、そのレースでの相対位置を表せます。一方で、全馬の評価差が小さいレースでも、先頭と最後は同じ零と一になります。元の差の大きさをそのまま残す操作ではありません。全頭同じ値なら分母が零になるため、計算の扱いも必要です。変換後の先頭が一だから勝率百パーセントとは読めません。
仮に確率として利用したいなら、対象となる出来事と、その数値帯で実際に何が起きたかを確かめる別の検証が必要です。単に百で割ることや、全馬の合計が一になるよう割り振ることだけでは、確率としての妥当性は示せません。正規化した指数を、そのまま的中確率と呼ばないことが重要です。元の指標の説明以上の意味を付けないようにします。
変換に使う基準も保存します。過去の検証へ将来の資料の平均や最大値を戻して使うと、当時利用できた条件と違う場合があります。いつのどの集団で基準を決め、その後の対象へどう適用したかを記録してください。提供元の仕様変更で分布が変わった場合も、同じ変換と重みをそのまま使えるかは改めて確かめる必要があります。
架空例2:未提供の指数を零点にしない
別の架空例として、PではAが八十、Bが七十、QではAが未提供、Bが七十五だったとします。QのAが空欄なのは、対象外や情報不足などで数値がない状態かもしれません。それを零と置いて平均するとA四十、B七十二・五になりますが、Aへ低評価を与えたという確認はありません。欠けていることと評価が低いことを同一視した計算です。
表は左右にスクロールできます。
| 扱い方 | Aの計算値 | Bの計算値 | 残る問題 |
|---|---|---|---|
| 未提供を零として二社平均 | 40 | 72.5 | 未提供へ低評価を仮定してしまう |
| 提供のある値だけを平均 | 80 | 72.5 | Aは一社、Bは二社で情報の構成が違う |
| 共通して値のあるPだけを比較 | 80 | 70 | Qを使わない別の比較になる |
数値は全て架空です。表のいずれかを自動的に最良の統合方法とするものではありません。
値がある提供元だけの平均も、常に公平とは言えません。Aだけ一社、Bだけ二社なら、同じ方法の数値という見た目でも情報の構成が違います。共通範囲だけを比較するか、未提供を含めて別の設計で検証するかを決め、その扱いを残します。空欄の理由が分からない場合は、欠けていると表示したまま、無理に一つの総合順位を出さない判断もあります。
馬の取り違えにも注意します。提供元ごとの一覧を結合する際は、馬名の見た目だけでなく、同じ開催日・競馬場・レースと出走馬を照合します。枠番と馬番の列を取り違えたり、取消前後の並びを行番号で結びつけたりすると、別の馬の指数が平均へ入り得ます。計算式が正しくても、対応する対象が違えば意味のある比較にはなりません。
順位へ置き換える方法にも独自の前提がある
尺度の違いを避けるため、各提供元の順位へ置き換えて平均する方法も考えられます。ただし、その場合は元の数値差を捨てています。僅差の一位と二位も、大差の一位と二位も順位差は同じ一つです。同順位の扱いや、対象頭数が違う場合の換算も決める必要があります。順位へ直しただけで、元の情報を損なわず統合できたとは言えません。
同じ馬を複数のAIが上位にしていても、独立した証拠がその数だけ増えたとは限りません。似た公開資料や過去成績を使う仕組みなら、評価の重なる部分があるかもしれません。内部が非公開なら、その重なりの量を推測で断定しないようにします。二つの一致を二倍の勝率や確信へ変える計算には、その前提を確かめる根拠が必要です。
むしろ順位が違った馬について、各説明が何を重視しているかを読み比べる方法があります。一方は近走内容、もう一方は今回の条件への評価という違いが公開されているなら、違いを残したまま判断材料にできます。不一致を消すことより、不一致の理由を確かめる方が有用な場面もあります。非公開の計算理由まで、説明文から創作しないことも大切です。
統合するなら利用者が作る別の指標として検証する
複数の指数を組み合わせる案そのものが、必ず無意味というわけではありません。目的、変換、重み、欠けた値の扱いを決めれば、新しい予測ルールとして試すことはできます。その際は元の提供元が出した指数と、自分が加工して作った点数を区別してください。加工値を元のブランドの公式指数のように紹介しないことが必要です。
検証では、重みを決めた資料と、その重みを確かめる資料を分けます。過去の結果を見ながらP七割・Q三割などの組合せを何度も試し、最も良い結果だけを選べば、選んだ資料へ合わせた影響が残ります。固定したルールで別の期間の対象を照合し、単独の指数を使う場合とも同じ対象で比較します。元の二つより良くなるとは先に決めません。
何を良いとするかも先に決めます。一位馬の一着率、三着以内の率、決まった馬券の回収率は異なる指標です。買い目を評価するなら、点数と金額のルールまで必要になります。統合順位が一つ当たった事例だけで性能向上とせず、全対象、変更の版、未提供の件数を含めて振り返ります。少数の良い結果を将来の保証へ広げないようにします。
確認先:Google|学習・検証・テストデータの分離 / Silva Filhoほか|予測確率の校正に関する研究レビュー / KEIBA AI予想|独自AI指数の公開説明
指数の比較表に残す項目を決める
異なる提供元の指数を使うときは、総合点だけを保存せず、元の数値と説明を残します。提供時刻や更新版が違うと、新しい情報を使った側と以前の情報の側を比較している場合があります。取消前の対象と取消後の対象も区別します。単に二つの画面を同時に開いたという理由で、生成条件までそろっているとは置かないでください。
- 定義:何着やどの性質を評価し、高い値と低い値が何を意味するか。
- 比較単位:同じレース内のみか、別の開催や競走にも使えるか。
- 元の表示:馬とレースの対応、数値、未提供の箇所、表示された時刻。
- 変換:範囲、平均などの基準をどの資料で決め、どんな式を使ったか。
- 統合:重み、同順位、欠けた値、仕様変更の扱いをどう決めたか。
- 確認:未使用の対象で何を評価し、単独利用とどう比較したか。
公開説明が足りず比較できない項目は、比較できないまま残して構いません。精密に見える小数の総合点を作っても、その小数に根拠があるとは限りません。元の指数を別々に読み、評価の一致と違いを確認するだけでも比較はできます。平均の計算を先に置かず、自分が答えたい問いに対して何が確認できるかを優先してください。
提供元が指数を改訂したときは、改訂前後を同じ方法で計算したかも確認します。古い数値と新しい数値が一つの期間に混在すると、変換後の並びが変わった原因を判別しにくくなります。公表された改訂日と版を記録し、どの範囲で比較をやり直したかを残してください。更新理由が非公開なら、数値の変化だけから学習内容が改善したと決めつけないようにします。
よくある質問
どちらも百点満点のAI指数なら平均してよいですか?
最大値が同じだけでは、評価の定義や一点の意味、分布まで一致したことにはなりません。計算はできても、平均が共通の能力や勝率を表すとは限りません。何を測るかと比較可能な範囲を読み、新たな指標として使うなら別に検証します。
指数を合計百に直せば勝率として使えますか?
全馬の数値の合計を百にそろえても、実際の一着の頻度と対応することは保証されません。数値の配分と確率の妥当性は別です。出来事の定義と、予測した値に対して実際に起きた結果を確かめる検証が必要になります。
二つのAIが同じ馬を一位にしたら信頼度は二倍ですか?
二倍とは言えません。二つが使う資料や評価がどの程度重なるか不明な場合、独立した証拠が二つあるとは置けません。一致は比較材料として記録できますが、勝率や購入額を機械的に二倍にする根拠にはしないでください。
片方の指数がない馬は零点で埋めますか?
未提供という状態は、低く評価された状態と同じではありません。零で埋めると、その仮定が順位へ影響します。提供のある値だけの平均にも情報の構成の違いが残るため、欠けた理由と扱いを明記し、無理に総合順位を作らない方法も検討します。
根拠・公式の確認先
- KEIBA AI予想|独自AI指数の公開説明
- Google|機械学習における入力・学習・推論の基礎
- Google|数値データの正規化と尺度
- Silva Filhoほか|予測確率の校正に関する研究レビュー
- Google|学習・検証・テストデータの分離
- KEIBA AI予想|サービスの使い方・提供範囲
本文の制度・用語の定義と、考察・架空例を区別しています。制度、発売、競走条件の変更は主催者の最新発表を優先してください。確認日:2026/10/24。



