第1关:决策树算法思想
任务描述
本关任务:根据本节课所学知识完成本关所设置的选择题。
相关知识
为了完成本关任务,你需要掌握决策树的相关基础知识。
第2关:决策树算法原理
任务描述
本关任务:根据本关所学知识,完成calcInfoGain
函数。
相关知识
为了完成本关任务,你需要掌握:
- 信息熵
- 条件熵
- 信息增益
第3关:动手实现ID3决策树
任务描述
本关任务:补充python
代码,完成DecisionTree
类中的fit
和predict
函数。
相关知识
为了完成本关任务,你需要掌握:
ID3
算法构造决策树的流程- 如何使用构造好的决策树进行预测