Mixed Integer Linear Optimization Formulations for Learning Optimal Binary Classification Trees
dc.contributor.advisor | Hicks, Illya V. | |
dc.creator | Alston, Brandon | |
dc.date.accessioned | 2022-10-11T19:20:34Z | |
dc.date.available | 2022-10-11T19:20:34Z | |
dc.date.created | 2021-08 | |
dc.date.issued | 2021-11-10 | |
dc.date.submitted | August 2021 | |
dc.date.updated | 2022-10-11T19:20:34Z | |
dc.description.abstract | Decision trees are powerful tools for classification and regression that attract many researchers working in the burgeoning area of machine learning. A classification decision tree has two types of vertices: (i) branching vertices at which datapoints are tested on a selection of discrete features, and (ii) leaf vertices at which datapoints are assigned classes. An optimal binary classification tree is a special type of classification tree in which each branching vertex has exactly two children and can be obtained by solving a biobjective mixed integer linear optimization problem that seeks to minimize the (i) number of misclassified datapoints and (ii) number of branching vertices. In this thesis we present two new multicommodity flow formulations and a new cut-based formulation to learn such optimal binary classification trees. We then provide a comparison of the formulations' strength, valid inequalities to strengthen all formulations, and accompanying computational results. | |
dc.format.mimetype | application/pdf | |
dc.identifier.citation | Alston, Brandon. "Mixed Integer Linear Optimization Formulations for Learning Optimal Binary Classification Trees." (2021) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/113687">https://hdl.handle.net/1911/113687</a>. | |
dc.identifier.uri | https://hdl.handle.net/1911/113687 | |
dc.language.iso | eng | |
dc.rights | Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder. | |
dc.subject | MILO | |
dc.subject | classification | |
dc.subject | decision trees | |
dc.subject | mixed integer programming, machine learning | |
dc.title | Mixed Integer Linear Optimization Formulations for Learning Optimal Binary Classification Trees | |
dc.type | Thesis | |
dc.type.material | Text | |
thesis.degree.department | Computational and Applied Mathematics | |
thesis.degree.discipline | Engineering | |
thesis.degree.grantor | Rice University | |
thesis.degree.level | Masters | |
thesis.degree.name | Master of Arts |
Files
Original bundle
1 - 1 of 1