最近競馬を始めたのですが、競馬の世界には統計学やAIを使って競馬予測をしている人たちがいるらしいです。自分も機械学習を使えば予測できるのではと思ったので、どれぐらい当たるのかやってみました! 目的 複勝の控除率は20%なので、ランダムに馬券を買い続けた場合、回収率は80%に収束するはずです。 競馬はランダムに買い続けても儲かるのか? - Qiita 実際に試したところ、確かに80%に近い値になりました。 なので、今回のゴールは機械学習を使って回収率80%を超えるAIを作ることです! データの取得 まずは過去レースのデータを集めます。中央競馬のスクレイピングコードはあがっているので、今回は地方競馬を対象にしました。地方競馬のデータは以下のサイトをスクレイピングして取得します。 http://www.keiba.go.jp/index.html 上記サイトのスクレイピングコードを公開します。