机器学习算法 —— LightGBM

欢迎来到 我的博客 —— 探索技术的无限可能!


博客的简介(文章目录)

目录

    • 背景描述
    • 数据说明
    • 数据来源
  • LightGBM
    • LightGBM原理简介
    • LightGBM的优点
    • LightGBM的缺点
    • LightGBM的应用
  • 基于英雄联盟数据集的LightGBM分类实战
    • 函数库导入
    • 数据读取/载入
    • 数据信息简单查看
    • 可视化描述
    • 利用 LightGBM 进行训练与预测
    • 利用 LightGBM 进行特征选择
    • 通过调整参数获得更好的效果
    • 基本参数调整
    • 针对训练速度的参数调整
    • 针对准确率的参数调整
    • 针对过拟合的参数调整

背景描述

本次我们选择英雄联盟数据集进行LightGBM的场景体验。英雄联盟是2009年美国拳头游戏开发的MOBA竞技网游,在每局比赛中蓝队与红队在同一个地图进行作战,游戏的目标是破坏敌方队伍的防御塔,进而摧毁敌方的水晶枢纽,拿下比赛的胜利。

现在共有9881场英雄联盟韩服钻石段位以上的排位比赛数据,数据提供了在十分钟时的游戏状态,包括击杀数、死亡数、金币数量、经验值、等级……等信息。列blueWins是数据的标签,代表了本场比赛是否为蓝队获胜。

数据说明

特征名称 特征意义 取值范围

你可能感兴趣的:(机器学习算法,机器学习,算法,分类)