rubix/dota2

使用朴素贝叶斯算法和10万场样本游戏的结果构建一个分类器,以预测Dota 2游戏的比赛结果。

安装: 181

依赖项: 0

建议者: 0

安全性: 0

星星: 14

关注者: 5

分支: 2

公开问题: 0

类型:项目

v5 2022-04-17 03:07 UTC

This package is auto-updated.

Last update: 2024-08-29 05:19:02 UTC


README

Dota 2 是一款流行的多人在线战斗竞技场(MOBA)游戏,将10名玩家分成两个队伍相互对抗。每位玩家控制一个独特的英雄,拥有能力以及其自身的优势和劣势。我们的目标是构建一个分类器,根据10万场个人对抗和其标记的结果来预测获胜队伍。我们将使用朴素贝叶斯算法作为我们的基础估计器,并学习如何保存训练好的模型以供其他进程使用。我们还将测试模型,看看它如何将所学知识推广到新数据。

  • 难度: 简单
  • 训练时间: 几分钟

安装

使用 Composer 在本地克隆项目

$ composer create-project rubix/dota2

要求

  • PHP 7.2 或更高版本

推荐

  • 2G 或更多系统内存

教程

在地图上...

原始数据集

stephen.tridgell '@' sydney.edu.au

参考文献

  • Dua, D. and Graff, C. (2019). UCI机器学习数据库 [http://archive.ics.uci.edu/ml]. 加州欧文,加州大学信息与计算机科学学院。

许可证

代码遵循 MIT 许可证,教程遵循 CC BY-NC 4.0 许可证。