- Learning Data Mining with Python(Second Edition)
- Robert Layton
- 156字
- 2021-07-02 23:40:07
Predicting Sports Winners with Decision Trees
In this chapter, we will look at predicting the winner of sports matches using a different type of classification algorithm to the ones we have seen so far: decision trees. These algorithms have a number of advantages over other algorithms. One of the main advantages is that they are readable by humans, allowing for their use in human-driven decision making. In this way, decision trees can be used to learn a procedure, which could then be given to a human to perform if needed. Another advantage is that they work with a variety of features, including categorical, which we will see in this chapter.
We will cover the following topics in this chapter:
- Using the pandas library for loading and manipulating data
- Decision trees for classification
- Random forests to improve upon decision trees
- Using real-world datasets in data mining
- Creating new features and testing them in a robust framework
推薦閱讀
- OpenStack Cloud Computing Cookbook(Third Edition)
- Apache ZooKeeper Essentials
- Mastering Zabbix(Second Edition)
- R語言數(shù)據(jù)分析從入門到精通
- Visual FoxPro程序設計教程(第3版)
- PHP+MySQL網(wǎng)站開發(fā)技術項目式教程(第2版)
- 羅克韋爾ControlLogix系統(tǒng)應用技術
- Learn Programming in Python with Cody Jackson
- Java Web應用開發(fā)技術與案例教程(第2版)
- Reactive Programming With Java 9
- 石墨烯改性塑料
- WebStorm Essentials
- Scrapy網(wǎng)絡爬蟲實戰(zhàn)
- Design Patterns and Best Practices in Java
- 一覽眾山小:ASP.NET Web開發(fā)修行實錄