【原创手写笔记】面试准备,关于决策树算法你需要知道的那些

点击上方,选择星标置顶,每天给你送干货

阅读大概需要12分钟

跟随小博主,每天进步一丢丢

作者:潘瑞东

研究方向:机器学习和自然语言处理

导读

决策树(Decision Tree)是一种非常经典的机器学习算法,常见的决策树算法包括ID3、C4.5、CART树等。

相比其他机器学习算法,决策树算法对特征选择的可解释性强,由于决策树的分枝是采用阈值划分的贪心策略,决策树能很好的处理类别等离散特征,且对于连续特征的分布没有特殊的假设,大部分情况下不需要像其他机器学习或者深度学习算法(SVM、线性回归、KNN、神经网络等)对特征进行归一化或者对特征的分布做修正。

更重要的是,决策树是很多集成学习算法(如随机森林、Adaboost、GBDDT、xgboost、lightGBM)的基础学习器,这些由多个决策树组成的集成学习算法性能强大,至今仍然主宰着大部分数据竞赛,在工业届也有很高的实用性。可以这么说,掌握决策树算法是学习集成学习算法的第一步。

如果你第一次接触机器学习,可能对于决策树或许会有这些困惑:

  • 决策树分枝的依据是什么?

  • 决策树如何处理连续特征和离散特征?

  • ID3、C4.5、CART树有什么关联和区别?

  • 决策树如何做回归和分类任务?

这份笔记会对ID3、C4.5、CART树进行介绍,希望对你有所帮助,如有疏漏,回复提出,感谢纠正~

笔记

【原创手写笔记】面试准备,关于决策树算法你需要知道的那些_第1张图片

【原创手写笔记】面试准备,关于决策树算法你需要知道的那些_第2张图片

【原创手写笔记】面试准备,关于决策树算法你需要知道的那些_第3张图片

原创笔记写的非常不错,重点突出,清晰明了,还望给个在看!

投稿或交流学习,备注:昵称-学校(公司)-方向,进入DL&NLP交流群。

方向有很多:机器学习、深度学习,python,情感分析、意见挖掘、句法分析、机器翻译、人机对话、知识图谱、语音识别等。

记得备注呦

推荐阅读:

IJCAI2019 | Self-attentive Biaffine Dependency  Parsing

NAACL2019-使用感知句法词表示的句法增强神经机器翻译

详解基于转移的依存句法解析器

一个简单有效的联合模型


原创不易,麻烦给个在看!

你可能感兴趣的:(【原创手写笔记】面试准备,关于决策树算法你需要知道的那些)