Disjunctive normal random forests

作者:

Highlights:

摘要

We develop a novel supervised learning/classification method, called disjunctive normal random forest (DNRF). A DNRF is an ensemble of randomly trained disjunctive normal decision trees (DNDT). To construct a DNDT, we formulate each decision tree in the random forest as a disjunction of rules, which are conjunctions of Boolean functions. We then approximate this disjunction of conjunctions with a differentiable function and approach the learning process as a risk minimization problem that incorporates the classification error into a single global objective function. The minimization problem is solved using gradient descent. DNRFs are able to learn complex decision boundaries and achieve low generalization error. We present experimental results demonstrating the improved performance of DNDTs and DNRFs over conventional decision trees and random forests. We also show the superior performance of DNRFs over state-of-the-art classification methods on benchmark datasets.

论文关键词:Random forest,Decision tree,Classifier,Supervised learning,Disjunctive normal form

论文评审过程:Received 17 January 2014, Revised 1 July 2014, Accepted 23 August 2014, Available online 4 September 2014.

论文官网地址:https://doi.org/10.1016/j.patcog.2014.08.023