关于多个维度确定一个子树?
来源:12-3 使用信息熵寻找最优划分

寅时猛抽风
2018-09-17
假设我现在有10个维度,但是只需要作出两个叶子节点。前五个维度决定第一个叶子节点,后五个维度决定第二个叶子节点。但是按照老师的说法,貌似只能是一个维度决定一个叶子节点,我想兼容多个维度的信息作出一个决定,这个可以实现吗?
写回答
1回答
-
抱歉,我没有思考过这个问题。你需要自己根据自己的需求,细化你的思路。比如到底什么是“兼容多个维度信息作出决定”,到底是要参考多个维度的什么信息,优化的到底是什么,最终做出的到底是什么决定。
比如传统的决策树的思路,就是在每一个维度找到一个值,根据这个维度的这个值,划分当前的数据,优化的是信息熵(或者gini系数),寻找使信息熵(或者gini系数)最小的那个划分。是的,经典的决策树算法,每次划分只参考一个维度。
你需要细化自己的想法,使其成为可以编程的算法思想,进而称为可以执行的程序指令:)可能真正深入下去,你的想法能够写出不错的论文呢:)
加油!
032018-09-17
相似问题