TL;DR
Masksembles is a novel method that creates an ensemble of neural network models using fixed binary masks, offering a cost-effective way to estimate uncertainty with performance comparable to traditional ensembles.
Contribution
We introduce Masksembles, a new approach that balances correlation and independence among models, providing reliable uncertainty estimates at a lower computational cost.
Findings
Masksembles achieves performance comparable to Deep Ensembles.
The method allows control over model correlation via mask overlap.
Validated on CIFAR10 and ImageNet datasets.
Abstract
Deep neural networks have amply demonstrated their prowess but estimating the reliability of their predictions remains challenging. Deep Ensembles are widely considered as being one of the best methods for generating uncertainty estimates but are very expensive to train and evaluate. MC-Dropout is another popular alternative, which is less expensive, but also less reliable. Our central intuition is that there is a continuous spectrum of ensemble-like models of which MC-Dropout and Deep Ensembles are extreme examples. The first uses an effectively infinite number of highly correlated models while the second relies on a finite number of independent models. To combine the benefits of both, we introduce Masksembles. Instead of randomly dropping parts of the network as in MC-dropout, Masksemble relies on a fixed number of binary masks, which are parameterized in a way that allows to change…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsMonte Carlo Dropout · Deep Ensembles
