On-Line Prediction and Conversion Strategies
Abstract
We study the problem of deterministically predicting boolean values by combining the boolean predictions of several experts. Previous on-line algorithms for this problem predict with the weighted majority of the experts' predictions. These algorithms give each expert an exponential weight β^ m where β is a constant in [0, 1) and m is the number of mistakes made by the expert in the past. We show that it is better to use sums of binomials as weights. In particular, we present a deterministic algorithm using binomial weights that has a better worst case mistake bound than the best deterministic algorithm using exponential weights. The binomial weights naturally arise from a version space argument. We also show how both exponential and binomial weighting schemes can be used to make prediction algorithms robust against noise.
Cite
Text
Cesa-Bianchi et al. "On-Line Prediction and Conversion Strategies." Machine Learning, 1996. doi:10.1007/BF00115301Markdown
[Cesa-Bianchi et al. "On-Line Prediction and Conversion Strategies." Machine Learning, 1996.](https://mlanthology.org/mlj/1996/cesabianchi1996mlj-online/) doi:10.1007/BF00115301BibTeX
@article{cesabianchi1996mlj-online,
title = {{On-Line Prediction and Conversion Strategies}},
author = {Cesa-Bianchi, Nicolò and Freund, Yoav and Helmbold, David P. and Warmuth, Manfred K.},
journal = {Machine Learning},
year = {1996},
pages = {71-110},
doi = {10.1007/BF00115301},
volume = {25},
url = {https://mlanthology.org/mlj/1996/cesabianchi1996mlj-online/}
}