私は、趣味で競馬AIの開発をやっている。 開発とかAIとか言うと大仰なものをイメージされるかもしれないが、本業のデータ分析者の知見を活かしてちょっと機械学習で遊んでみよう、という程度の話である。 さて、ご存知の通り、最近のAIの技術の進歩というのは目を見張るものがある。AIに仕事が奪われるだとか、何でもかんでもAIにやらせようとか、そういう話はよく聞くと思う。 そしてそのAI技術の根幹となっているのが「機械学習」である。よく聞く(最近は下火になってきた?)ディープラーニングもまた機械学習の一種である。 私の競馬AIも機械学習を取り入れているわけだが、これだけ機械学習の技術が進歩しているならば競馬予想ぐらい簡単じゃないの?と思われるかもしれない。 しかし、実際はそこには困難な点が色々隠されていて、そう簡単には「勝てるAI」を作ることは出来ない(少なくとも私の技術力では)。 そこで今回は、競馬