我正在尝试找出样本消除了我在Accord.NET中创建的DecisionTree的路径,但是我不确定如何执行此操作。我浏览了文档,找不到如何执行此操作,但是由于Accord.NET用于机器学习,因此我确定此功能可用。从交叉验证数据中获取路径的总数将是最有用的,但是,如果不可能,那么在树构建后找到新样本的路径仍然可以工作。
以下是如何构建新的决策树并测试新样本的示例:
C45Learning c45 = new C45Learning();
var c45Tree = c45.Learn(input, output);
int[] predicted = c45Tree.Decide(testSamples);