alan-turing-institute/AIrsenal

Machine learning Fantasy Premier League team

解决的问题

AIrsenal 通过机器学习帮助 Fantasy Premier League (FPL) 玩家优化球队选择和转会策略,以最大化得分。

工作原理

该系统作为一个集成数据收集、预测和优化的流水线运行:

  1. 数据管理:使用过去三个赛季的历史数据和来自 FPL API 的实时数据,构建并更新本地 SQLite 数据库。
  2. 得分预测:结合团队级模型(预测比赛比分)和球员级模型(预测进球参与),并辅以历史启发式方法,估算球员的预期得分。
  3. 优化:优化器计算指定未来轮次内的最佳转会策略和球队阵容,包括对特殊芯片(如 Wildcards 和 Free Hits)的战略性使用。
  4. 执行:该工具可使用用户的凭据,自动将推荐的转会和阵容直接应用到 FPL 官方网站。

适用人群

希望采用数据驱动、自动化方式管理球队的 Fantasy Premier League 玩家。

主要亮点

  • 端到端流水线:从数据库设置到执行转会,全程自动化。
  • 预测建模:结合团队和球员级别的机器学习模型进行得分预测。
  • 多轮次优化:规划未来多个轮次的转会和队长人选。
  • 直接 FPL 集成:可直接将球队变更推送至官方 FPL 平台。

相关

  • 项目
  • Dispatch
  • Dispatch
  • 项目
  • 项目