alan-turing-institute/AIrsenal
Machine learning Fantasy Premier League team
解決的問題
AIrsenal 透過機器學習幫助 Fantasy Premier League (FPL) 玩家優化球隊選拔與轉會策略,以最大化得分。
工作原理
該系統作為一個整合資料收集、預測與最佳化的流程運作:
- 資料管理:使用過去三個賽季的歷史資料與來自 FPL API 的即時資料,建構並更新本地 SQLite 資料庫。
- 得分預測:結合團隊級模型(預測比賽比分)與球員級模型(預測進球參與),並輔以歷史啟發式方法,估算球員的預期得分。
- 最佳化:最佳化器計算指定未來賽程週內的最佳轉會策略與球隊陣容,包含對特殊芯片(如 Wildcards 和 Free Hits)的戰略性使用。
- 執行:該工具可使用使用者的憑證,自動將推薦的轉會與陣容直接套用至 FPL 官方網站。
適用對象
希望採用資料驅動、自動化方式管理球隊的 Fantasy Premier League 玩家。
主要亮點
- 端對端流程:從資料庫設定到執行轉會,全程自動化。
- 預測建模:結合團隊與球員級的機器學習模型進行得分預測。
- 多週最佳化:規劃未來多週的轉會與隊長人選。
- 直接 FPL 整合:可直接將球隊變更推送至官方 FPL 平台。
相關
- 專案
- Dispatch
- Dispatch
- 專案
- 專案