Robust Minimax Boosting with Performance Guarantees
Santiago Mazuelas, Veronica Alvarez
TL;DR
RMBoost reframes boosting as a minimax robust learning problem, minimizing the worst-case misclassification probability under a noise-aware uncertainty set defined by a family of base-rules. The authors derive a convex dual that reduces to an L1-regularized linear program, enabling sparse, margin-aware classifiers without selecting a fixed potential function. They provide finite-sample generalization bounds that quantify the impact of label noise, sample size, and proximity to Bayes risk, and establish Bayes-consistency under common approximation assumptions. An efficient sequential learning algorithm based on column generation is developed to construct RMBoost models, and extensive experiments show strong accuracy on clean data and enhanced resilience to symmetric, uniform, and adversarial label noise, often outperforming existing robust boosting methods.
Abstract
Boosting methods often achieve excellent classification accuracy, but can experience notable performance degradation in the presence of label noise. Existing robust methods for boosting provide theoretical robustness guarantees for certain types of label noise, and can exhibit only moderate performance degradation. However, previous theoretical results do not account for realistic types of noise and finite training sizes, and existing robust methods can provide unsatisfactory accuracies, even without noise. This paper presents methods for robust minimax boosting (RMBoost) that minimize worst-case error probabilities and are robust to general types of label noise. In addition, we provide finite-sample performance guarantees for RMBoost with respect to the error obtained without noise and with respect to the best possible error (Bayes risk). The experimental results corroborate that RMBoost is not only resilient to label noise but can also provide strong classification accuracy.
