ダイアナボート

ボートレース(競艇)全場無料予想サイト ダイアナボート(V4.29.10)

技術ブログ

25%の壁

ボートレース予想AIを3年作り続けて、市場の予想には到達した話

ボートレース(競艇)の控除率は一律で25%で、残りの75%が払戻金(還元率)として舟券購入者に戻される。つまりこの25%を加味して回収できないかぎり、利益は出ないということになる。このブログでは、この25%の壁を機械学習や映像解析を駆使して超えようとした3年間(2023〜)を振り返えり、今後の研究の土台として記録しておきたい。

これから機械学習・AI予想にチャレンジする方が、楽しい時間の使い方ができますように。

全10話・約34千字

Intro

  1. 焼鳥屋とボートレースの会話
    Intro2026年8月8日・約2分始まりは築地。3年かけて作ったもの、今あるもの。

Part.1 手組み時代 (2023-12〜2025-07)

  1. 当時開発に使っていた Cloud9 の画面
    Episode.12026年8月8日・約5分最初のデータ収集で泣いた話 - AWSアカウント作成
  2. ボートレース平和島の水面と観客
    Episode.22026年8月12日・約5分生データを特徴量に変える ― 最初の Feature Engineering
  3. 全国24か所のボートレース場を示した地図
    Episode.32026年8月20日・約4分ノーコードから入って、行き詰まるまで
  4. 氷水に浮かべたそうめんと、薬味(みょうが・大葉)、つゆの器
    Episode.42026年8月27日・約6分「予想」を「異常検知」として定式化する ― DeepSAD
  5. 船頭多くして船山に上ってしまいながら船酔いまでしてる
    Episode.52026年9月3日・約6分DeepSAD ハイパーパラメータの憂鬱
  6. 2024年6月、レイオフされ、オフィスは崩れ、空には希望のボートが走っていく
    Episode.62026年9月14日・約9分大穴と3連単の二兎を追う
  7. 旧サイトの予想一覧画面。ボートレース三国・びわこの「予想 / 結果 / 払戻」が横に並んだ表
    Episode.72026年9月23日・約5分Astro + React で作った最初のクローズドサイト
  8. 丸亀ボートレース場。特徴であるスタートライン正面からの眺め
    Episode.82026年10月19日・約14分手組み時代のまとめ

Part.2 Claude Code で全面書き換え

  1. うどん。天かすと青ねぎ、ごまをのせて
    Episode.92026年11月3日・約11分全てを捨てる決断