Rolling lookahead learning for optimal classification trees

View at publisher
Authors: Zeynel Batuhan Organ, Enis Kayış, Taghi Khaniyev
Cited by: 0
References: 24

Abstract

Classification trees continue to be widely adopted in machine learning applications due to their inherently interpretable nature and scalability. We propose a rolling subtree lookahead algorithm that combines the relative scalability of the myopic approaches with the foresight of the optimal approaches in constructing trees. The limited foresight embedded in our algorithm aims to address potential learning pathology that may arise in optimal approaches. At the heart of our algorithm lies a novel two-depth optimal binary classification tree formulation flexible to handle any loss function. We show that the feasible region of this formulation is an integral polyhedron, yielding the LP relaxation solution optimal. Through extensive computational analyses, we demonstrate that our approach achieves better performance than existing optimization based solutions, which are subject to practical computational limitations, and computationally efficient myopic approaches in 981 out of 1610 problem instances, improving the out-of-sample accuracy by up to 14.4% and 23.6%, respectively.

Fields of Study & Subjects

Data Mining Algorithms and Applications Machine Learning and Data Classification Data Mining and Machine Learning Applications

Publication details

Journal / source
IISE Transactions
Volume
58
Issue
10
Pages
1206–1221
Publication date
16 January 2026
Language
EN