MLCVLGOct 31, 2019

Enhancing Certifiable Robustness via a Deep Model Ensemble

arXiv:1910.14655v116 citations
Originality Incremental advance
AI Analysis

This work addresses the need for more reliable and robust machine learning models in adversarial settings, though it is incremental as it builds upon existing certified robustness methods.

The authors tackled the problem of improving certified robustness in deep model ensembles by developing RobBoost, an algorithm that optimizes model weighting based on a guaranteed robustness certificate, resulting in enhanced robustness and better clean accuracy compared to naive averaging.

We propose an algorithm to enhance certified robustness of a deep model ensemble by optimally weighting each base model. Unlike previous works on using ensembles to empirically improve robustness, our algorithm is based on optimizing a guaranteed robustness certificate of neural networks. Our proposed ensemble framework with certified robustness, RobBoost, formulates the optimal model selection and weighting task as an optimization problem on a lower bound of classification margin, which can be efficiently solved using coordinate descent. Experiments show that our algorithm can form a more robust ensemble than naively averaging all available models using robustly trained MNIST or CIFAR base models. Additionally, our ensemble typically has better accuracy on clean (unperturbed) data. RobBoost allows us to further improve certified robustness and clean accuracy by creating an ensemble of already certified models.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes