[edit]
When and How Often is Weighted Majority Vote Optimal Under Log Loss?
Proceedings of the 42nd Conference on Uncertainty in Artificial Intelligence, PMLR 337:87-132, 2026.
Abstract
Modern machine learning methods often require large, high quality labeled datasets, whose labels are potentially expensive and time consuming to obtain. One solution, seen in Programmatic Weak Supervision, crowdsourcing, and semi-supervised learning, is to cheaply obtain an ensemble of noisy labeling functions (LFs) and combine their predictions. Specifically, weighted majority vote ({WMV}) is a simple but well studied method to perform such a combination. Weighting strategies for {WMV} can be derived from a wide ranging set of assumptions (e.g. probabilistic, adversarial, etc.). However, existing analyses often suppose that the LF predictions are fixed, and characterize the conditions when said weighting strategies are optimal (among all weighting strategies). We take a different approach and show that all weighting strategies which only depend on LF accuracies, e.g. majority vote, are optimal (w.r.t. log loss) on a measure zero set of problems. A method to compute the proportion of problems where such aforementioned strategies are $\epsilon$ close to being optimal is presented and run. Other contributions include improved analysis of {WMV}’s excess error under log loss.