Interpretable optimisation-based approach for hyper-box classification

Georgios Liapis, Sophia Tsoka, Lazaros Papageorgiou

Research output: Contribution to journalArticlepeer-review

Abstract

Data classification is considered fundamental research subject within the machine learning community. Researchers seek the improvement of machine learning algorithms in not only accuracy, but also interpretability. Interpretable algorithms allow humans to easily understand the decisions that a machine learning model
makes, which is impossible for black box models. Mathematical programming-based classification algorithms have attracted considerable attention due to their
ability to effectively compete with leading-edge algorithms in terms of both accuracy and interpretability. Meanwhile, the training of a hyper-box classifier can
be mathematically formulated as a Mixed Integer Linear Programming (MILP) model and the predictions combine accuracy and interpretability. In this work, an optimisation-based approach is proposed for multi-class data classification using a hyper-box representation, thus facilitating the extraction of compact IF-THEN
rules. The key novelty of our approach lies in the minimisation of the number and length of the generated rules for enhanced interpretability. Through a number
of real-world datasets, it is demonstrated that the algorithm exhibits favourable performance when compared to well-known alternatives in terms of prediction accuracy and interpretability.
Original languageEnglish
JournalMACHINE LEARNING
Publication statusAccepted/In press - 2024

Fingerprint

Dive into the research topics of 'Interpretable optimisation-based approach for hyper-box classification'. Together they form a unique fingerprint.

Cite this