- 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
推薦閱讀
- Web程序設計及應用
- Python Game Programming By Example
- 新手學Visual C# 2008程序設計
- Java Web程序設計
- Visual Basic程序設計習題解答與上機指導
- Redis Essentials
- Visual C++應用開發
- Android 應用案例開發大全(第3版)
- Java Web開發詳解
- 汽車人機交互界面整合設計
- Practical Responsive Typography
- Django 3 Web Development Cookbook
- 開源網絡地圖可視化:基于Leaflet的在線地圖開發
- Analytics for the Internet of Things(IoT)
- Switching to Angular 2