最近競馬を始めたのですが、競馬の世界には統計学やAIを使って競馬予測をしている人たちがいるらしいです。自分も機械学習を使えば予測できるのではと思ったので、どれぐらい当たるのかやってみました! 目的 複勝の控除率は20%なので、ランダムに馬券を買い続けた場合、回収率は80%に収束するはずです。 競馬はランダムに買い続けても儲かるのか? - Qiita 実際に試したところ、確かに80%に近い値になりました。 なので、今回のゴールは機械学習を使って回収率80%を超えるAIを作ることです! データの取得 まずは過去レースのデータを集めます。中央競馬のスクレイピングコードはあがっているので、今回は地方競馬を対象にしました。地方競馬のデータは以下のサイトをスクレイピングして取得します。 http://www.keiba.go.jp/index.html 上記サイトのスクレイピングコードを公開します。
![機械学習を使って地方競馬を予測する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/a8418951eb95de0aabbca727964a704c7ce1861e/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU2JUE5JTlGJUU2JUEyJUIwJUU1JUFEJUE2JUU3JUJGJTkyJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJUE2JUU1JTlDJUIwJUU2JTk2JUI5JUU3JUFCJUI2JUU5JUE2JUFDJUUzJTgyJTkyJUU0JUJBJTg4JUU2JUI4JUFDJUUzJTgxJTk5JUUzJTgyJThCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1kOTBmY2QwYzBkNWI0ZTU5YjdhMmQ5OTMxNzQ0ZjM3ZA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBnYXNzYW5uJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zYWE0YzZlZTQ0NWNhYzY1NDgxOWIwZmU3NDJlNjI3Nw%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Df38cbf404e22678685bdf8dd719c5a98)