机器学习基础(二十二)—— decision tree
2016-03-25 17:45
246 查看
决策树仍是一棵树,树(数据结构)的一个重要特性就是可递归。
递归的观点来看:
G(x)=∑c=1C1b(x)=c⋅Gc(x)
(1)G(x):full-tree hypothesis
(2)b(x):branching criterion
(3)Gc(x):sub-tree hypothesis at the c-th branch
就是一个具有三个叶子节点的 decision tree。
递归的观点来看:
G(x)=∑c=1C1b(x)=c⋅Gc(x)
(1)G(x):full-tree hypothesis
(2)b(x):branching criterion
(3)Gc(x):sub-tree hypothesis at the c-th branch
decision tree 并不神秘:if 与 decision tree
我如果问你,你有实现过 decision tree 吗?你或许会回答没有。可兹要是位程序员,谁没有写过 if 条件判断(断言)。接下来的程序我们会发现,if 条件断言与 decision tree(逻辑上的树形结构之间)存在着千丝万缕的联系。if (income > 100000) return true; else { if (debt > 50000) return false; else return true; }
就是一个具有三个叶子节点的 decision tree。
相关文章推荐
- 加载网络图片保存到本地java.io.IOException: open failed: EINVAL (Invalid argument)
- Linux基础知识题解答(七)
- Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
- iOS旋转屏幕后,不显示状态栏
- document.body.clientHeight 和 document.documentElement.clientHeight的区别
- linux系统时区修改
- Dijkstra
- git查看某个文件的修改历史
- Linux设备模型 device resource
- 用Java实现各种排序(1)---冒泡排序,直接插入排序,简单选择排序
- C#设置WinForm快捷键
- New 不只是用来创建对象的(一)
- 【bzoj2330】 [SCOI2011]糖果
- 【bzoj1008】[HNOI2008]越狱
- C#基础:命令解析
- mysql中"ON DUPLICATE KEY UPDATE"语法遇到的问题
- 我的Python成长之路---第七天---Python基础(22)---2016年2月27日(晴)
- php 写一个水仙花数的函数
- bootstrap Table options [API]
- 十大装机联盟大PK