Yanbo Xu
Alind Khare
Glenn Matlin
Monish Ramadoss
Chao Zhang
Alexey Tumanov
October 19, 2022
Publication
A cost-aware and uncertainty-based framework for dynamic 2D prediction in multi-stage classification systems.
Published
October 19, 2022
Authors
Yanbo Xu, Alind Khare, Glenn Matlin, Monish Ramadoss, Chao Zhang, Alexey Tumanov
Venue
Neural Information Processing Systems (NeurIPS) 2022

Machine Learning (ML) research has focused on maximizing the accuracy of predictive tasks. ML models, however, are increasingly more complex, resource intensive, and costlier to deploy in resource-constrained environments. These issues are exacerbated for prediction tasks with sequential classification on progressively transitioned stages with “happens-before” relation between them.
We argue that it is possible to “unfold” a monolithic single multi-class classifier, typically trained for all stages using all data, into a series of single-stage classifiers. Each single-stage classifier can be cascaded gradually from cheaper to more expensive binary classifiers that are trained using only the necessary data modalities or features required for that stage.
UnfoldML is a cost-aware and uncertainty-based dynamic 2D prediction pipeline for multi-stage classification that enables:
In clinical settings the method approaches the strongest multi-class baseline while substantially reducing cost. The same framework also generalizes to image classification, where it preserves accuracy while saving computation across label hierarchies.
Continue exploring
Return to the publication archive or step back to the broader research agenda.