On the Practice of Branching Program Boosting
Abstract
Branching programs are a generalization of decision trees. From the viewpoint of boosting theory the former appear to be exponentially more efficient. However, earlier experience demonstrates that such results do not necessarily translate to practical success. In this paper we develop a practical version of Mansour and McAllester’s [13] algorithm for branching program boosting. We test the algorithm empirically with real-world and synthetic data. Branching programs attain the same prediction accuracy level as C4.5. Contrary to the implications of the boosting analysis, they are not significantly smaller than the corresponding decision trees. This further corroborates the earlier observations on the way in which boosting analyses bear practical significance.
Cite
Text
Elomaa and Kääriäinen. "On the Practice of Branching Program Boosting." European Conference on Machine Learning, 2001. doi:10.1007/3-540-44795-4_12Markdown
[Elomaa and Kääriäinen. "On the Practice of Branching Program Boosting." European Conference on Machine Learning, 2001.](https://mlanthology.org/ecmlpkdd/2001/elomaa2001ecml-practice/) doi:10.1007/3-540-44795-4_12BibTeX
@inproceedings{elomaa2001ecml-practice,
title = {{On the Practice of Branching Program Boosting}},
author = {Elomaa, Tapio and Kääriäinen, Matti},
booktitle = {European Conference on Machine Learning},
year = {2001},
pages = {133-144},
doi = {10.1007/3-540-44795-4_12},
url = {https://mlanthology.org/ecmlpkdd/2001/elomaa2001ecml-practice/}
}