Java Weka:如何在J48决策树中实现代理项拆分?

Java Weka:如何在J48决策树中实现代理项拆分?,java,weka,decision-tree,missing-data,surrogate-pairs,Java,Weka,Decision Tree,Missing Data,Surrogate Pairs,有人能帮我在Java中使用WEKAAPI在J48算法中实现另一种缺失值处理吗 我确信在培训J48之前使用预插补方法是很容易的 但是,在划分训练日期(如Breiman在CART中所做的)的情况下,使用代理分割属性,而不是J48标准方法(C4.5中的Quinlan)在概率分布上从已知值的观察案例中分割案例,这是怎么回事呢 有谁能给我一些信息、提示、帮助,在Weka API和源代码中,a必须在哪里进行修改才能用代理拆分替换标准?查看第152行的Weka源代码(找到要拆分的“最佳”属性)。它使用信息增益

有人能帮我在Java中使用WEKAAPI在J48算法中实现另一种缺失值处理吗

我确信在培训J48之前使用预插补方法是很容易的

但是,在划分训练日期(如Breiman在CART中所做的)的情况下,使用代理分割属性,而不是J48标准方法(C4.5中的Quinlan)在概率分布上从已知值的观察案例中分割案例,这是怎么回事呢

有谁能给我一些信息、提示、帮助,在Weka API和源代码中,a必须在哪里进行修改才能用代理拆分替换标准?

查看第152行的Weka源代码(找到要拆分的“最佳”属性)。它使用信息增益比作为分割标准