Skip to main content

Showing 1–18 of 18 results for author: Gowal, S

Searching in archive stat. Search in all archives.
.
  1. arXiv:2302.13861  [pdf, other

    cs.LG cs.CR cs.CV stat.ML

    Differentially Private Diffusion Models Generate Useful Synthetic Images

    Authors: Sahra Ghalebikesabi, Leonard Berrada, Sven Gowal, Ira Ktena, Robert Stanforth, Jamie Hayes, Soham De, Samuel L. Smith, Olivia Wiles, Borja Balle

    Abstract: The ability to generate privacy-preserving synthetic versions of sensitive image datasets could unlock numerous ML applications currently constrained by data availability. Due to their astonishing image generation quality, diffusion models are a prime candidate for generating high-quality synthetic data. However, recent studies have found that, by default, the outputs of some diffusion models do n… ▽ More

    Submitted 27 February, 2023; originally announced February 2023.

  2. arXiv:2208.08831  [pdf, other

    cs.CV cs.LG stat.ML

    Discovering Bugs in Vision Models using Off-the-shelf Image Generation and Captioning

    Authors: Olivia Wiles, Isabela Albuquerque, Sven Gowal

    Abstract: Automatically discovering failures in vision models under real-world settings remains an open challenge. This work demonstrates how off-the-shelf, large-scale, image-to-text and text-to-image models, trained on vast amounts of data, can be leveraged to automatically find such failures. In essence, a conditional text-to-image generative model is used to generate large amounts of synthetic, yet real… ▽ More

    Submitted 11 May, 2023; v1 submitted 18 August, 2022; originally announced August 2022.

  3. arXiv:2111.05328  [pdf, other

    cs.CV cs.LG stat.ML

    Data Augmentation Can Improve Robustness

    Authors: Sylvestre-Alvise Rebuffi, Sven Gowal, Dan A. Calian, Florian Stimberg, Olivia Wiles, Timothy Mann

    Abstract: Adversarial training suffers from robust overfitting, a phenomenon where the robust test accuracy starts to decrease during training. In this paper, we focus on reducing robust overfitting by using common data augmentation schemes. We demonstrate that, contrary to previous findings, when combined with model weight averaging, data augmentation can significantly boost robust accuracy. Furthermore, w… ▽ More

    Submitted 9 November, 2021; originally announced November 2021.

    Comments: Accepted at NeurIPS 2021. arXiv admin note: substantial text overlap with arXiv:2103.01946; text overlap with arXiv:2110.09468

  4. arXiv:2110.09468  [pdf, other

    cs.LG cs.CV stat.ML

    Improving Robustness using Generated Data

    Authors: Sven Gowal, Sylvestre-Alvise Rebuffi, Olivia Wiles, Florian Stimberg, Dan Andrei Calian, Timothy Mann

    Abstract: Recent work argues that robust training requires substantially larger datasets than those required for standard classification. On CIFAR-10 and CIFAR-100, this translates into a sizable robust-accuracy gap between models trained solely on data from the original training set and those trained with additional data extracted from the "80 Million Tiny Images" dataset (TI-80M). In this paper, we explor… ▽ More

    Submitted 14 December, 2021; v1 submitted 18 October, 2021; originally announced October 2021.

    Comments: Accepted at NeurIPS 2021; Added ImageNet results

  5. arXiv:2102.08868  [pdf, other

    cs.LG cs.CV stat.ML

    Bridging the Gap Between Adversarial Robustness and Optimization Bias

    Authors: Fartash Faghri, Sven Gowal, Cristina Vasconcelos, David J. Fleet, Fabian Pedregosa, Nicolas Le Roux

    Abstract: We demonstrate that the choice of optimizer, neural network architecture, and regularizer significantly affect the adversarial robustness of linear neural networks, providing guarantees without the need for adversarial training. To this end, we revisit a known result linking maximally robust classifiers and minimum norm solutions, and combine it with recent results on the implicit bias of optimize… ▽ More

    Submitted 7 June, 2021; v1 submitted 17 February, 2021; originally announced February 2021.

    Comments: New CIFAR-10 experiments and Fourier attack variations

  6. arXiv:2012.03715  [pdf, other

    cs.LG stat.ML

    Autoencoding Variational Autoencoder

    Authors: A. Taylan Cemgil, Sumedh Ghaisas, Krishnamurthy Dvijotham, Sven Gowal, Pushmeet Kohli

    Abstract: Does a Variational AutoEncoder (VAE) consistently encode typical samples generated from its decoder? This paper shows that the perhaps surprising answer to this question is `No'; a (nominally trained) VAE does not necessarily amortize inference for typical samples that it is capable of generating. We study the implications of this behaviour on the learned representations and also the consequences… ▽ More

    Submitted 7 December, 2020; originally announced December 2020.

    Comments: Neurips 2020

  7. arXiv:2010.03593  [pdf, other

    stat.ML cs.AI cs.LG

    Uncovering the Limits of Adversarial Training against Norm-Bounded Adversarial Examples

    Authors: Sven Gowal, Chongli Qin, Jonathan Uesato, Timothy Mann, Pushmeet Kohli

    Abstract: Adversarial training and its variants have become de facto standards for learning robust deep neural networks. In this paper, we explore the landscape around adversarial training in a bid to uncover its limits. We systematically study the effect of different training losses, model sizes, activation functions, the addition of unlabeled data (through pseudo-labeling) and other factors on adversarial… ▽ More

    Submitted 30 March, 2021; v1 submitted 7 October, 2020; originally announced October 2020.

    Comments: Fixed minor formatting issues and added link to models

  8. arXiv:1912.03192  [pdf, other

    cs.LG cs.CV stat.ML

    Achieving Robustness in the Wild via Adversarial Mixing with Disentangled Representations

    Authors: Sven Gowal, Chongli Qin, Po-Sen Huang, Taylan Cemgil, Krishnamurthy Dvijotham, Timothy Mann, Pushmeet Kohli

    Abstract: Recent research has made the surprising finding that state-of-the-art deep learning models sometimes fail to generalize to small variations of the input. Adversarial training has been shown to be an effective approach to overcome this problem. However, its application has been limited to enforcing invariance to analytically defined transformations like $\ell_p$-norm bounded perturbations. Such per… ▽ More

    Submitted 25 March, 2020; v1 submitted 6 December, 2019; originally announced December 2019.

    Comments: Accepted at CVPR 2020

  9. arXiv:1910.09338  [pdf, other

    cs.LG stat.ML

    An Alternative Surrogate Loss for PGD-based Adversarial Testing

    Authors: Sven Gowal, Jonathan Uesato, Chongli Qin, Po-Sen Huang, Timothy Mann, Pushmeet Kohli

    Abstract: Adversarial testing methods based on Projected Gradient Descent (PGD) are widely used for searching norm-bounded perturbations that cause the inputs of neural networks to be misclassified. This paper takes a deeper look at these methods and explains the effect of different hyperparameters (i.e., optimizer, step size and surrogate loss). We introduce the concept of MultiTargeted testing, which make… ▽ More

    Submitted 21 October, 2019; originally announced October 2019.

  10. arXiv:1909.01492  [pdf, other

    cs.CL cs.CR cs.LG stat.ML

    Achieving Verified Robustness to Symbol Substitutions via Interval Bound Propagation

    Authors: Po-Sen Huang, Robert Stanforth, Johannes Welbl, Chris Dyer, Dani Yogatama, Sven Gowal, Krishnamurthy Dvijotham, Pushmeet Kohli

    Abstract: Neural networks are part of many contemporary NLP systems, yet their empirical successes come at the price of vulnerability to adversarial attacks. Previous work has used adversarial training and data augmentation to partially mitigate such brittleness, but these are unlikely to find worst-case adversaries due to the complexity of the search space arising from discrete text perturbations. In this… ▽ More

    Submitted 20 December, 2019; v1 submitted 3 September, 2019; originally announced September 2019.

    Comments: EMNLP 2019

  11. arXiv:1907.02610  [pdf, other

    stat.ML cs.LG

    Adversarial Robustness through Local Linearization

    Authors: Chongli Qin, James Martens, Sven Gowal, Dilip Krishnan, Krishnamurthy Dvijotham, Alhussein Fawzi, Soham De, Robert Stanforth, Pushmeet Kohli

    Abstract: Adversarial training is an effective methodology for training deep neural networks that are robust against adversarial, norm-bounded perturbations. However, the computational cost of adversarial training grows prohibitively as the size of the model and number of input dimensions increase. Further, training against less expensive and therefore weaker adversaries produces models that are robust agai… ▽ More

    Submitted 10 October, 2019; v1 submitted 4 July, 2019; originally announced July 2019.

  12. arXiv:1906.06316  [pdf, other

    cs.LG cs.CR stat.ML

    Towards Stable and Efficient Training of Verifiably Robust Neural Networks

    Authors: Huan Zhang, Hongge Chen, Chaowei Xiao, Sven Gowal, Robert Stanforth, Bo Li, Duane Boning, Cho-Jui Hsieh

    Abstract: Training neural networks with verifiable robustness guarantees is challenging. Several existing approaches utilize linear relaxation based neural network output bounds under perturbation, but they can slow down training by a factor of hundreds depending on the underlying network architectures. Meanwhile, interval bound propagation (IBP) based training is efficient and significantly outperforms lin… ▽ More

    Submitted 27 November, 2019; v1 submitted 14 June, 2019; originally announced June 2019.

  13. arXiv:1902.09592  [pdf, other

    cs.LG stat.ML

    Verification of Non-Linear Specifications for Neural Networks

    Authors: Chongli Qin, Krishnamurthy, Dvijotham, Brendan O'Donoghue, Rudy Bunel, Robert Stanforth, Sven Gowal, Jonathan Uesato, Grzegorz Swirszcz, Pushmeet Kohli

    Abstract: Prior work on neural network verification has focused on specifications that are linear functions of the output of the network, e.g., invariance of the classifier output under adversarial perturbations of the input. In this paper, we extend verification algorithms to be able to certify richer properties of neural networks. To do this we introduce the class of convex-relaxable specifications, which… ▽ More

    Submitted 25 February, 2019; originally announced February 2019.

    Comments: ICLR conference paper

  14. arXiv:1810.12715  [pdf, other

    cs.LG cs.CR stat.ML

    On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Models

    Authors: Sven Gowal, Krishnamurthy Dvijotham, Robert Stanforth, Rudy Bunel, Chongli Qin, Jonathan Uesato, Relja Arandjelovic, Timothy Mann, Pushmeet Kohli

    Abstract: Recent work has shown that it is possible to train deep neural networks that are provably robust to norm-bounded adversarial perturbations. Most of these methods are based on minimizing an upper bound on the worst-case loss over all possible adversarial perturbations. While these techniques show promise, they often result in difficult optimization procedures that remain hard to scale to larger net… ▽ More

    Submitted 29 August, 2019; v1 submitted 30 October, 2018; originally announced October 2018.

    Comments: [v2] Best paper at NeurIPS SECML 2018 Workshop [v4] Accepted at ICCV 2019 under the title "Scalable Verified Training for Provably Robust Image Classification"

  15. arXiv:1807.09387  [pdf, other

    cs.LG stat.ML

    Learning from Delayed Outcomes via Proxies with Applications to Recommender Systems

    Authors: Timothy A. Mann, Sven Gowal, András György, Ray Jiang, Huiyi Hu, Balaji Lakshminarayanan, Prav Srinivasan

    Abstract: Predicting delayed outcomes is an important problem in recommender systems (e.g., if customers will finish reading an ebook). We formalize the problem as an adversarial, delayed online learning problem and consider how a proxy for the delayed outcome (e.g., if customers read a third of the book in 24 hours) can help minimize regret, even though the proxy is not available when making a prediction.… ▽ More

    Submitted 15 October, 2019; v1 submitted 24 July, 2018; originally announced July 2018.

  16. arXiv:1805.10265  [pdf, other

    cs.LG stat.ML

    Training verified learners with learned verifiers

    Authors: Krishnamurthy Dvijotham, Sven Gowal, Robert Stanforth, Relja Arandjelovic, Brendan O'Donoghue, Jonathan Uesato, Pushmeet Kohli

    Abstract: This paper proposes a new algorithmic framework, predictor-verifier training, to train neural networks that are verifiable, i.e., networks that provably satisfy some desired input-output properties. The key idea is to simultaneously train two networks: a predictor network that performs the task at hand,e.g., predicting labels given inputs, and a verifier network that computes a bound on how well t… ▽ More

    Submitted 29 May, 2018; v1 submitted 25 May, 2018; originally announced May 2018.

  17. arXiv:1803.06567  [pdf, other

    cs.LG stat.ML

    A Dual Approach to Scalable Verification of Deep Networks

    Authors: Krishnamurthy, Dvijotham, Robert Stanforth, Sven Gowal, Timothy Mann, Pushmeet Kohli

    Abstract: This paper addresses the problem of formally verifying desirable properties of neural networks, i.e., obtaining provable guarantees that neural networks satisfy specifications relating their inputs and outputs (robustness to bounded norm adversarial perturbations, for example). Most previous work on this topic was limited in its applicability by the size of the network, network architecture and th… ▽ More

    Submitted 3 August, 2018; v1 submitted 17 March, 2018; originally announced March 2018.

  18. arXiv:1803.01682  [pdf, other

    stat.ML cs.LG

    Beyond Greedy Ranking: Slate Optimization via List-CVAE

    Authors: Ray Jiang, Sven Gowal, Timothy A. Mann, Danilo J. Rezende

    Abstract: The conventional solution to the recommendation problem greedily ranks individual document candidates by prediction scores. However, this method fails to optimize the slate as a whole, and hence, often struggles to capture biases caused by the page layout and document interdepedencies. The slate recommendation problem aims to directly find the optimally ordered subset of documents (i.e. slates) th… ▽ More

    Submitted 23 February, 2019; v1 submitted 5 March, 2018; originally announced March 2018.