Axiomatic Characterization of AdaBoost and the Multiplicative Weight Update Procedure
Abstract
AdaBoost was introduced for binary classification tasks by Freund and Schapire in 1995. Ever since its publication, numerous results have been produced, which revealed surprising links between AdaBoost and related fields, such as information geometry, game theory, and convex optimization. This remarkably comprehensive set of connections suggests that adaBoost is a unique approach that may, in fact, arise out of axiomatic principles. In this paper, we prove that this is indeed the case. We show that three natural axioms on adaptive re-weighting and combining algorithms, also called arcing, suffice to construct adaBoost and, more generally, the multiplicative weight update procedure as the unique family of algorithms that meet those axioms. Informally speaking, our three axioms only require that the arcing algorithm satisfies some elementary notions of additivity, objectivity, and utility. We prove that any method that satisfies these axioms must be minimizing the composition of an exponential loss with an additive function, and that the weights must be updated according to the multiplicative weight update procedure. This conclusion holds in the general setting of learning, which encompasses regression, classification, ranking, and clustering.
Cite
Text
Alabdulmohsin. "Axiomatic Characterization of AdaBoost and the Multiplicative Weight Update Procedure." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2018. doi:10.1007/978-3-030-10925-7_36Markdown
[Alabdulmohsin. "Axiomatic Characterization of AdaBoost and the Multiplicative Weight Update Procedure." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2018.](https://mlanthology.org/ecmlpkdd/2018/alabdulmohsin2018ecmlpkdd-axiomatic/) doi:10.1007/978-3-030-10925-7_36BibTeX
@inproceedings{alabdulmohsin2018ecmlpkdd-axiomatic,
title = {{Axiomatic Characterization of AdaBoost and the Multiplicative Weight Update Procedure}},
author = {Alabdulmohsin, Ibrahim M.},
booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
year = {2018},
pages = {591-604},
doi = {10.1007/978-3-030-10925-7_36},
url = {https://mlanthology.org/ecmlpkdd/2018/alabdulmohsin2018ecmlpkdd-axiomatic/}
}