競走馬の勝敗を予測するモデル|JRA-VAN広場|競馬情報ならJRA-VAN当サイトを最適な状態で閲覧していただくにはブラウザのJavaScriptを有効にしてご利用下さい。JavaScriptを無効のままご覧いただいた場合には一部機能がご利用頂けない場合や正しい情報を取得できない場合がございます。JRA-VAN広場お客様サポート検索はじめての方へ競馬ソフトを開発したい方へこのページではインラインフレームを使用しております。インラインフレームに未対応のブラウザをお使いの方は、下にある「詳細を見る」リンクからご覧ください。競馬情報のJRA-VANトップ>JRA-VAN広場>データマイニング予測の仕組み>競走馬の勝敗を予測するモデルデータマイニング競走馬の勝敗を予測するモデル2010年4月より、従来の走破速度を予測するモデルに加え、競走馬の勝敗を予測するモデル(以降、対戦型モデル)の運用を開始いたしました。このモデルは、同じレースへ出走する競走馬の任意の2頭の勝ち負けを予測するモデルで、同レースに出走する競走馬が勝つ可能性をスコア(点数)化しています。対戦型モデルは、芝、ダート共にレースクラス別に各3区分、計6個のモデルで運用しています。競走馬の勝ち負けを予測しますので、走破タイム型のように距離によるモデルの区分化は行っていません。詳細は、以下の通りです。※2010年4月時点では、障害の対戦型モデルは提供しておりません。予測に使っているデータ項目は、競走馬の属性や成績を元にしております。以下に対戦型モデルで使っているデータ項目を一部ご紹介します。予測レースの距離、馬場などへの適性が使われている点が大きな特徴です。走破タイム型モデルでは、距離や、コース区分、馬場状態は走破タイムに直接影響しますので、レースの共通因子として、これらのデータ項目を使用していますが、対戦型では、レース共通因子への適性有無を使用しています。NEXTブラウザで表示している各競走馬の予測スコアについて解説します。レース情報などから、次回レースの任意の競走馬2頭間の対戦結果を予測します。予測結果は、0から1までの連続値で表現されます。次回レースで、A馬がB馬と対戦する場合、予測結果が1に近いほど、A馬がB馬に勝つ可能性が高いといえます。このような予測結果を次回レースに出走する競走馬の全ての組合せで作成して、競走馬1頭1頭の予測スコアを計算し、予測スコアの高い順に着順を決定しています。NEXTブラウザでは、予測する馬が対戦相手に対して全て勝つと予測された場合には100点となるよう予測スコアを補正しています。6頭立てレースの場合、馬番1の予測スコアは、下図の黒い太枠部分を元に行います(○×は勝ち負けを表します)。ここでのポイントは、馬番1が馬番2と対戦した結果と馬番2が馬番1と対戦した結果を分けて扱っているという点です。対戦型モデルでは、馬番1の予測スコアは、馬番1からみた馬番2〜6の予測結果(赤い○×)と、馬番2〜6から見た馬番1の予測結果(青い○×)の両方の予測結果を総合して計算しています。7月に開催されたレースを予測し、実績データと比較しました。以下は、2008年から2009年7月ダートレースにおける予測スコアの分布です。10点〜90点までの分布が50点を境にほぼ左右対称となっておりますので、偏った予測をしていないことがわかります。対戦型モデルを元にした予測順位と、実際の着順の関係を以下の表に示します。7月に開催された全てのレース(レース数:5,026)予測と実際の着順を、縦・横軸にとっていますので、着順が一致したところを青色で示しています。各予測順位について、実際の着順件数が最も多いところを赤枠で示しています。青色と赤枠が一致するほど予測精度が高いといえます。上記の表を見ると、予測順位の上位に若干ばらつきがありますが、かなり一致していることがわかります。以下は、馬連4頭BOX6点での的中率・回収率を比較したものです。※この結果は、今後の予測性能を保証するものではありません本検証においては、対戦型モデルを使用すると、走破タイム型モデルの的中率と比べての的中率が3.5%上昇しました。レースに換算すると、175レースに相当します。以上の結果より、対戦型モデルを運用することとしました。