iOS アプリ × 機械学習

KyoteiAI(競艇予測アプリ)

競艇の着順確率を LightGBM で学習し、iOS 端末内で推論するアプリ。Python の学習パイプラインと Swift の推論が同じ結果を返すことをテストで保証。

ポイント

  • Python で学習したモデルを JSON に書き出し、Swift 側で同一結果(パリティテスト)
  • 期待値とバックテストを画面で確認できる
  • 全期間の再学習とデータリークの修正を評価レポートにまとめた
担当
データ収集・特徴量設計・学習・iOS 実装・評価
技術
  • Python
  • LightGBM
  • Swift
  • SwiftUI