Skip to main content

Showing 1–18 of 18 results for author: Leino, K

Searching in archive cs. Search in all archives.
.
  1. arXiv:2310.09361  [pdf, other

    cs.LG

    Is Certifying $\ell_p$ Robustness Still Worthwhile?

    Authors: Ravi Mangal, Klas Leino, Zifan Wang, Kai Hu, Weicheng Yu, Corina Pasareanu, Anupam Datta, Matt Fredrikson

    Abstract: Over the years, researchers have developed myriad attacks that exploit the ubiquity of adversarial examples, as well as defenses that aim to guard against the security vulnerabilities posed by such attacks. Of particular interest to this paper are defenses that provide provable guarantees against the class of $\ell_p$-bounded attacks. Certified defenses have made significant progress, taking robus… ▽ More

    Submitted 13 October, 2023; originally announced October 2023.

  2. arXiv:2310.02513  [pdf, other

    cs.LG

    A Recipe for Improved Certifiable Robustness

    Authors: Kai Hu, Klas Leino, Zifan Wang, Matt Fredrikson

    Abstract: Recent studies have highlighted the potential of Lipschitz-based methods for training certifiably robust neural networks against adversarial attacks. A key challenge, supported both theoretically and empirically, is that robustness demands greater network capacity and more data than standard training. However, effectively adding capacity under stringent Lipschitz constraints has proven more diffic… ▽ More

    Submitted 22 June, 2024; v1 submitted 3 October, 2023; originally announced October 2023.

  3. arXiv:2301.12549  [pdf, other

    cs.LG cs.CV

    Unlocking Deterministic Robustness Certification on ImageNet

    Authors: Kai Hu, Andy Zou, Zifan Wang, Klas Leino, Matt Fredrikson

    Abstract: Despite the promise of Lipschitz-based methods for provably-robust deep learning with deterministic guarantees, current state-of-the-art results are limited to feed-forward Convolutional Networks (ConvNets) on low-dimensional data, such as CIFAR-10. This paper investigates strategies for expanding certifiably robust training to larger, deeper models. A key challenge in certifying deep networks is… ▽ More

    Submitted 29 October, 2023; v1 submitted 29 January, 2023; originally announced January 2023.

  4. arXiv:2301.08842  [pdf, other

    cs.LG

    Limitations of Piecewise Linearity for Efficient Robustness Certification

    Authors: Klas Leino

    Abstract: Certified defenses against small-norm adversarial examples have received growing attention in recent years; though certified accuracies of state-of-the-art methods remain far below their non-robust counterparts, despite the fact that benchmark datasets have been shown to be well-separated at far larger radii than the literature generally attempts to certify. In this work, we offer insights that id… ▽ More

    Submitted 20 January, 2023; originally announced January 2023.

  5. arXiv:2206.00278  [pdf, other

    cs.LG

    On the Perils of Cascading Robust Classifiers

    Authors: Ravi Mangal, Zifan Wang, Chi Zhang, Klas Leino, Corina Pasareanu, Matt Fredrikson

    Abstract: Ensembling certifiably robust neural networks is a promising approach for improving the \emph{certified robust accuracy} of neural models. Black-box ensembles that assume only query-access to the constituent models (and their robustness certifiers) during prediction are particularly attractive due to their modular structure. Cascading ensembles are a popular instance of black-box ensembles that ap… ▽ More

    Submitted 19 October, 2022; v1 submitted 1 June, 2022; originally announced June 2022.

  6. arXiv:2111.08230  [pdf, other

    cs.LG

    Selective Ensembles for Consistent Predictions

    Authors: Emily Black, Klas Leino, Matt Fredrikson

    Abstract: Recent work has shown that models trained to the same objective, and which achieve similar measures of accuracy on consistent test data, may nonetheless behave very differently on individual predictions. This inconsistency is undesirable in high-stakes contexts, such as medical diagnosis and finance. We show that this inconsistent behavior extends beyond predictions to feature attributions, which… ▽ More

    Submitted 16 November, 2021; originally announced November 2021.

    Comments: Preprint

  7. arXiv:2107.11445  [pdf, other

    cs.LG cs.NE

    Self-Correcting Neural Networks For Safe Classification

    Authors: Klas Leino, Aymeric Fromherz, Ravi Mangal, Matt Fredrikson, Bryan Parno, Corina Păsăreanu

    Abstract: Classifiers learnt from data are increasingly being used as components in systems where safety is a critical concern. In this work, we present a formal notion of safety for classifiers via constraints called safe-ordering constraints. These constraints relate requirements on the order of the classes output by a classifier to conditions on its input, and are expressive enough to encode various inte… ▽ More

    Submitted 9 June, 2022; v1 submitted 23 July, 2021; originally announced July 2021.

  8. arXiv:2106.06624  [pdf, other

    cs.LG

    Relaxing Local Robustness

    Authors: Klas Leino, Matt Fredrikson

    Abstract: Certifiable local robustness, which rigorously precludes small-norm adversarial examples, has received significant attention as a means of addressing security concerns in deep learning. However, for some classification problems, local robustness is not a natural objective, even in the presence of adversaries; for example, if an image contains two classes of subjects, the correct label for the imag… ▽ More

    Submitted 11 June, 2021; originally announced June 2021.

  9. arXiv:2102.08452  [pdf, other

    cs.LG cs.CR stat.ML

    Globally-Robust Neural Networks

    Authors: Klas Leino, Zifan Wang, Matt Fredrikson

    Abstract: The threat of adversarial examples has motivated work on training certifiably robust neural networks to facilitate efficient verification of local robustness at inference time. We formalize a notion of global robustness, which captures the operational properties of on-line local robustness certification while yielding a natural learning objective for robust training. We show that widely-used archi… ▽ More

    Submitted 11 June, 2021; v1 submitted 16 February, 2021; originally announced February 2021.

    Comments: Appearing in ICML 2021

  10. arXiv:2008.08315  [pdf, other

    cs.CL

    FinChat: Corpus and evaluation setup for Finnish chat conversations on everyday topics

    Authors: Katri Leino, Juho Leinonen, Mittul Singh, Sami Virpioja, Mikko Kurimo

    Abstract: Creating open-domain chatbots requires large amounts of conversational data and related benchmark tasks to evaluate them. Standardized evaluation tasks are crucial for creating automatic evaluation metrics for model development; otherwise, comparing the models would require resource-expensive human evaluation. While chatbot challenges have recently managed to provide a plethora of such resources f… ▽ More

    Submitted 19 August, 2020; originally announced August 2020.

  11. arXiv:2005.01190  [pdf, other

    cs.CL

    Influence Paths for Characterizing Subject-Verb Number Agreement in LSTM Language Models

    Authors: Kaiji Lu, Piotr Mardziel, Klas Leino, Matt Fedrikson, Anupam Datta

    Abstract: LSTM-based recurrent neural networks are the state-of-the-art for many natural language processing (NLP) tasks. Despite their performance, it is unclear whether, or how, LSTMs learn structural features of natural languages such as subject-verb number agreement in English. Lacking this understanding, the generality of LSTM performance on this task and their suitability for related tasks remains unc… ▽ More

    Submitted 3 May, 2020; originally announced May 2020.

    Comments: ACL 2020

  12. arXiv:2002.04742  [pdf, other

    cs.LG stat.ML

    Fast Geometric Projections for Local Robustness Certification

    Authors: Aymeric Fromherz, Klas Leino, Matt Fredrikson, Bryan Parno, Corina Păsăreanu

    Abstract: Local robustness ensures that a model classifies all inputs within an $\ell_2$-ball consistently, which precludes various forms of adversarial inputs. In this paper, we present a fast procedure for checking local robustness in feed-forward neural networks with piecewise-linear activation functions. Such networks partition the input space into a set of convex polyhedral regions in which the network… ▽ More

    Submitted 18 February, 2021; v1 submitted 11 February, 2020; originally announced February 2020.

    Comments: Appearing in ICLR 2021

  13. arXiv:1906.11798  [pdf, other

    cs.LG cs.CR stat.ML

    Stolen Memories: Leveraging Model Memorization for Calibrated White-Box Membership Inference

    Authors: Klas Leino, Matt Fredrikson

    Abstract: Membership inference (MI) attacks exploit the fact that machine learning algorithms sometimes leak information about their training data through the learned model. In this work, we study membership inference in the white-box setting in order to exploit the internals of a model, which have not been effectively utilized by previous work. Leveraging new insights about how overfitting occurs in deep n… ▽ More

    Submitted 24 June, 2020; v1 submitted 27 June, 2019; originally announced June 2019.

    Comments: appearing in USENIX 2020

  14. arXiv:1812.08999  [pdf, other

    cs.LG stat.ML

    Feature-Wise Bias Amplification

    Authors: Klas Leino, Emily Black, Matt Fredrikson, Shayak Sen, Anupam Datta

    Abstract: We study the phenomenon of bias amplification in classifiers, wherein a machine learning model learns to predict classes with a greater disparity than the underlying ground truth. We demonstrate that bias amplification can arise via an inductive bias in gradient descent methods that results in the overestimation of the importance of moderately-predictive "weak" features if insufficient training da… ▽ More

    Submitted 21 October, 2019; v1 submitted 21 December, 2018; originally announced December 2018.

    Comments: Published in ICLR 2019

  15. arXiv:1802.03788  [pdf, other

    cs.LG cs.AI stat.ML

    Influence-Directed Explanations for Deep Convolutional Networks

    Authors: Klas Leino, Shayak Sen, Anupam Datta, Matt Fredrikson, Linyi Li

    Abstract: We study the problem of explaining a rich class of behavioral properties of deep neural networks. Distinctively, our influence-directed explanations approach this problem by peering inside the network to identify neurons with high influence on a quantity and distribution of interest, using an axiomatically-justified influence measure, and then providing an interpretation for the concepts these neu… ▽ More

    Submitted 13 November, 2018; v1 submitted 11 February, 2018; originally announced February 2018.

    Comments: To appear in International Test Conference 2018

  16. Programming Language Features for Refinement

    Authors: Jason Koenig, K. Rustan M. Leino

    Abstract: Algorithmic and data refinement are well studied topics that provide a mathematically rigorous approach to gradually introducing details in the implementation of software. Program refinements are performed in the context of some programming language, but mainstream languages lack features for recording the sequence of refinement steps in the program text. To experiment with the combination of re… ▽ More

    Submitted 7 June, 2016; originally announced June 2016.

    Comments: In Proceedings Refine'15, arXiv:1606.01344

    ACM Class: D.2.4; D.3.2

    Journal ref: EPTCS 209, 2016, pp. 87-106

  17. arXiv:1404.6602  [pdf, other

    cs.PL cs.HC cs.SE

    The Dafny Integrated Development Environment

    Authors: K. Rustan M. Leino, Valentin Wüstholz

    Abstract: In recent years, program verifiers and interactive theorem provers have become more powerful and more suitable for verifying large programs or proofs. This has demonstrated the need for improving the user experience of these tools to increase productivity and to make them more accessible to non-experts. This paper presents an integrated development environment for Dafny-a programming language, ver… ▽ More

    Submitted 26 April, 2014; originally announced April 2014.

    Comments: In Proceedings F-IDE 2014, arXiv:1404.5785

    ACM Class: D.2.4; D.2.6; D.3.4

    Journal ref: EPTCS 149, 2014, pp. 3-15

  18. arXiv:cs/0408045  [pdf, ps, other

    cs.PL cs.LO cs.SE

    On computing the fixpoint of a set of boolean equations

    Authors: Viktor Kuncak, K. Rustan M. Leino

    Abstract: This paper presents a method for computing a least fixpoint of a system of equations over booleans. The resulting computation can be significantly shorter than the result of iteratively evaluating the entire system until a fixpoint is reached.

    Submitted 19 August, 2004; originally announced August 2004.

    Comments: 15 pages

    Report number: MSR-TR-2003-08 ACM Class: D.2.4; D.3.1; F.3.1; F.3.2; F.4.1