当前位置:网站首页>【机器学习】实验1布置:基于决策树的英雄联盟游戏胜负预测
【机器学习】实验1布置:基于决策树的英雄联盟游戏胜负预测
2022-08-02 06:36:00 【Can__er】
ML_class
学堂在线《机器学习》实验课代码+报告(其中实验1和实验6有配套PPT),授课老师为张敏老师。课程链接:https://www.xuetangx.com/training/ML080910036802/1048372?channel=i.area.page_course_ad。
持续更新中。
所有代码为作者所写,并非最后的“标准答案”,只有课程设计被扣了1分,其余皆是满分。仓库链接:https://github.com/W-caner/ML_class。 此外,欢迎关注我的CSDN:https://blog.csdn.net/Can__er?type=blog。
部分数据集由于过大无法上传,我会在博客中给出下载链接。如果对代码有疑问,有更好的思路等,也非常欢迎在评论区与我交流~
EXP1 基于决策树的英雄联盟游戏胜负预测
任务介绍
英雄联盟(League of Legends,LoL)是一个多人在线竞技游戏,由拳头游戏(Riot Games)公司出品。在游戏中,每位玩家控制一位有独特技能的英雄,红蓝两支队伍各有五位玩家进行对战,目标是摧毁对方的基地水晶。水晶有多座防御塔保护,通常需要先摧毁一些防御塔再摧毁水晶。玩家所控制的英雄起初非常弱,需要不断击杀小兵、野怪和对方英雄来获得金币、经验。经验可以提升英雄等级和技能等级,金币可以用来购买装备提升攻击、防御等属性。对战过程中一般没有己方单位在附近的地点是没有视野的,即无法看到对面单位,双方可以通过使用守卫来监视某个地点,洞察对面走向、制定战术。
本数据集来自Kaggle,包含了9879场钻一到大师段位的单双排对局,对局双方几乎是同一水平。每条数据是前10分钟的对局情况,每支队伍有19个特征,红蓝双方共38个特征。这些特征包括英雄击杀、死亡,金钱、经验、等级情况等等。一局游戏一般会持续30至40分钟,但是实际前10分钟的局面很大程度上影响了之后胜负的走向。作为最成功的电子竞技游戏之一,对局数据、选手数据的量化与研究具有重要意义,可以启发游戏将来的发展和改进。
本任务是希望同学们依据注释的要求,对代码中空缺部分进行填写,完成决策树模型的详细实现,根据已有的对局前10分钟特征信息,预测最后获胜方是蓝色方还是红色方,了解执行一个机器学习任务的大致流程,并提交代码和实验报告。第一次作业也是一个机器学习小实验的例子,之后的作业可能不再提供预处理等流程代码,由同学们自己设计实验完成代码编写。
边栏推荐
- Neo4j 中文开发者月刊 - 202207期
- 振兴农村循环经济 和数链串起农业“生态链”
- punch day05
- SQL执行顺序
- ue先视频教程后深入
- Reverse resolve dns server
- PHP Warning: putenv() has been disabled for security reasons in phar
- abaqus如何快速导入其他cae文件的assembly?
- In-depth analysis of the initialization of member variables and local variables
- [Dataset][VOC] Male and female dataset voc format 6188 sheets
猜你喜欢
PWA 踩坑 - 第一次加载页面后无法获取CacheStorage某些资源
海缆探测仪TSS350(二)
typescript 'props' is declared but its value is never read solution
Expert Insights | 3 ways to seize innovation opportunities in a downturn
abaqus如何快速导入其他cae文件的assembly?
2022夏暑假每日一题(六)
Go inside the basic knowledge
堡垒机、堡垒机的原理
nacos源码启动找不到istio包
How the Internet of Things is changing the efficiency of city operations
随机推荐
jvm 二之 栈帧内部结构
技术管理三级跳
返回文件名问题
Project development specification
PMP新考纲考试内容介绍
optional
振兴农村循环经济 和数链串起农业“生态链”
In-depth analysis of the initialization of member variables and local variables
交换--STP协议
解决Pytorch模型在Gunicorn部署无法运行或者超时问题
【暑期每日一题】洛谷 P1192 台阶问题
Pagoda+FastAdmin 404 Not Found
2022.07.31(LC_6133_分组的最大数量)
交换网络----三种生成树协议
【心电信号】基于matlab心率检测【含Matlab源码 1993期】
[Dataset][VOC] Eyewear dataset 6000 in VOC format
关于ue4.27像素流送打包后的本地服务器问题
rhce homework
2022年8月计划,着重ue4视频教程
解决C#非静态字段、方法或属性“islandnum.Program.getIslandCount(int[][], int, int)”要求对象引用