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_36

Markdown

[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_36

BibTeX

@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/}
}