Learning fuzzy decision trees using integer programming
Jason. S. Rhuggenaath (Eindhoven University of Technology)
Yingqian Zhang (Eindhoven University of Technology)
Alp Akcay (Eindhoven University of Technology)
Uzay Kaymak (Eindhoven University of Technology)
Sicco Verwer (TU Delft - Cyber Security)
More Info
expand_more
Abstract
A popular method in machine learning for super-vised classification is a decision tree. In this work we propose a new framework to learn fuzzy decision trees using mathematical programming. More specifically, we encode the problem of constructing fuzzy decision trees using a Mixed Integer Linear Programming (MIP) model, which can be solved by any optimization solver. We compare the performance of our method with the performance of off-the-shelf decision tree algorithm CART and Fuzzy Inference Systems (FIS) using benchmark data-sets. Our initial results are promising and show the advantages of using non-crisp boundaries for improving classification accuracy on testing data.
No files available
Metadata only record. There are no files for this record.