TY - JOUR
T1 - Using and combining predictors that specialize
AU - Freund, Yoav
AU - Schapire, Robert E.
AU - Singer, Yoram
AU - Warmuth, Manfred K.
N1 - Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 1997
Y1 - 1997
N2 - We study online learning algorithms that predict by combining the predictions of several subordinate prediction algorithms, sometimes called `experts.' These simple algorithms belong to the multiplicative weights family of algorithms. The performance of these algorithms degrades only logarithmically with the number of experts, making them particularly useful in applications where the number of experts is very large. However, in applications such as text categorization, it is often natural for some of the experts to abstain from making predictions on some of the instances. We show how to transform algorithms that assume that all experts are always awake to algorithms that do not require this assumption. We also show how to derive corresponding loss bounds. Our method is very general, and can be applied to a large family of online learning algorithms. We also give applications to various prediction models including decision graphs and `switching' experts.
AB - We study online learning algorithms that predict by combining the predictions of several subordinate prediction algorithms, sometimes called `experts.' These simple algorithms belong to the multiplicative weights family of algorithms. The performance of these algorithms degrades only logarithmically with the number of experts, making them particularly useful in applications where the number of experts is very large. However, in applications such as text categorization, it is often natural for some of the experts to abstain from making predictions on some of the instances. We show how to transform algorithms that assume that all experts are always awake to algorithms that do not require this assumption. We also show how to derive corresponding loss bounds. Our method is very general, and can be applied to a large family of online learning algorithms. We also give applications to various prediction models including decision graphs and `switching' experts.
UR - http://www.scopus.com/inward/record.url?scp=0030643068&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0030643068&partnerID=8YFLogxK
U2 - 10.1145/258533.258616
DO - 10.1145/258533.258616
M3 - Conference article
AN - SCOPUS:0030643068
SN - 0734-9025
SP - 334
EP - 343
JO - Conference Proceedings of the Annual ACM Symposium on Theory of Computing
JF - Conference Proceedings of the Annual ACM Symposium on Theory of Computing
T2 - Proceedings of the 1997 29th Annual ACM Symposium on Theory of Computing
Y2 - 4 May 1997 through 6 May 1997
ER -