Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sumanth Dathathri

dblp:187/8653 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
2since 2021 · last 2022
0009-0007-4937-9903ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 5 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
6 papers
Trustworthy machine learning · 52% Optimization for machine learning · 24% Language models and text generation · 19%
Software engineering, system software, and programming languages
2 papers
Program verification · 100%

Topics — the 9 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
robustness
0.922021
Make Sure You're Unsure: A Framework for Verifying Probabilistic Specifications · NeurIPS 2021
Enabling certification of verification-agnostic networks via memory-efficient semidefinite programming · NeurIPS 2020
Program verification
neural network verification
0.922021
Make Sure You're Unsure: A Framework for Verifying Probabilistic Specifications · NeurIPS 2021
Inverse Abstraction of Neural Networks Using Symbolic Interpolation · AAAI 2019
Machine learning › Optimization for machine learning
convex relaxation
0.412020
Enabling certification of verification-agnostic networks via memory-efficient semidefinite programming · NeurIPS 2020
Machine learning › Trustworthy machine learning › robustness
neural network verification
0.412020
Enabling certification of verification-agnostic networks via memory-efficient semidefinite programming · NeurIPS 2020
Machine learning › Optimization for machine learning › convex optimization
semidefinite programming
0.412020
Enabling certification of verification-agnostic networks via memory-efficient semidefinite programming · NeurIPS 2020
Machine learning › Optimization for machine learning › convex relaxation
semidefinite programming relaxation
0.412020
Enabling certification of verification-agnostic networks via memory-efficient semidefinite programming · NeurIPS 2020
Natural language and speech › Language models and text generation
text generation
0.412020
Plug and Play Language Models: A Simple Approach to Controlled Text Generation · ICLR 2020
Machine learning › Trustworthy machine learning
interpretability
0.412019
Inverse Abstraction of Neural Networks Using Symbolic Interpolation · AAAI 2019
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › abstraction in planning
abstraction refinement
0.312017
Learning-Based Abstractions for Nonlinear Constraint Solving · IJCAI 2017

Methods — techniques the papers use, named apart from their topics

lagrangian duality · 1.0functional multipliers · 1.0symbolic interpolation · 0.8over-approximation · 0.8iterative eigenvector methods · 0.4first-order dual SDP · 0.4auto-differentiation · 0.4underapproximation · 0.4under-approximation · 0.4counterexample-guided refinement · 0.3classifier · 0.3
YearPublicationVenuePosition
2022 Characteristics of Harmful Text: Towards Rigorous Benchmarking of Language Models
abstract
Large language models produce human-like text that drive a growing number of applications. However, recent literature and, increasingly, real world observations, have demonstrated that these models can generate language that is toxic, biased, untruthful or otherwise harmful. Though work to evaluate language model harms is under way, translating foresight about which harms may arise into rigorous benchmarks is not straightforward. To facilitate this translation, we outline six ways of characterizing harmful text which merit explicit consideration when designing new benchmarks. We then use these characteristics as a lens to identify trends and gaps in existing benchmarks. Finally, we apply them in a case study of the Perspective API, a toxicity classifier that is widely used in harm benchmarks. Our characteristics provide one piece of the bridge that translates between foresight and effective evaluation.
Maribeth Rauh, John Mellor, Jonathan Uesato, Po-Sen Huang, Johannes Welbl, Laura Weidinger, Sumanth Dathathri, Amelia Glaese, Geoffrey Irving, Iason Gabriel, William Isaac 0001, Lisa Anne Hendricks
NeurIPS7
2021 Make Sure You're Unsure: A Framework for Verifying Probabilistic Specifications
abstract
Most real world applications require dealing with stochasticity like sensor noise or predictive uncertainty, where formal specifications of desired behavior are inherently probabilistic. Despite the promise of formal verification in ensuring the reliability of neural networks, progress in the direction of probabilistic specifications has been limited. In this direction, we first introduce a general formulation of probabilistic specifications for neural networks, which captures both probabilistic networks (e.g., Bayesian neural networks, MC-Dropout networks) and uncertain inputs (distributions over inputs arising from sensor noise or other perturbations). We then propose a general technique to verify such specifications by generalizing the notion of Lagrangian duality, replacing standard Lagrangian multipliers with "functional multipliers" that can be arbitrary functions of the activations at a given layer. We show that an optimal choice of functional multipliers leads to exact verification (i.e., sound and complete verification), and for specific forms of multipliers, we develop tractable practical verification algorithms. We empirically validate our algorithms by applying them to Bayesian Neural Networks (BNNs) and MC Dropout Networks, and certifying properties such as adversarial robustness and robust detection of out-of-distribution (OOD) data. On these tasks we are able to provide significantly stronger guarantees when compared to prior work -- for instance, for a VGG-64 MC-Dropout CNN trained on CIFAR-10 in a verification-agnostic manner, we improve the certified AUC (a verified lower bound on the true AUC) for robust OOD detection (on CIFAR-100) from $0 \% \rightarrow 29\%$. Similarly, for a BNN trained on MNIST, we improve on the $\ell_\infty$ robust accuracy from $60.2 \% \rightarrow 74.6\%$. Further, on a novel specification -- distributionally robust OOD detection -- we improve on the certified AUC from $5\% \rightarrow 23\%$.
Leonard Berrada, Sumanth Dathathri, Krishnamurthy Dvijotham, Robert Stanforth, Rudy Bunel, Jonathan Uesato, Sven Gowal, M. Pawan Kumar
NeurIPS2
2020 Plug and Play Language Models: A Simple Approach to Controlled Text Generation
Sumanth Dathathri, Andrea Madotto, Janice Lan, Jane Hung, Eric Frank, Piero Molino, Jason Yosinski, Rosanne Liu
ICLR1
2020 Enabling certification of verification-agnostic networks via memory-efficient semidefinite programming
abstract
Convex relaxations have emerged as a promising approach for verifying properties of neural networks, but widely used using Linear Programming (LP) relaxations only provide meaningful certificates when networks are specifically trained to facilitate verification. This precludes many important applications which involve \emph{verification-agnostic} networks that are not trained specifically to promote verifiability. On the other hand, semidefinite programming (SDP) relaxations have shown success on verification-agnostic networks, such as adversarially trained image classifiers without additional regularization, but do not currently scale beyond small networks due to poor time and space asymptotics. In this work, we propose a first-order dual SDP algorithm that provides (1) any-time bounds (2) requires memory only linear in the total number of network activations and (3) has per-iteration complexity that scales linearly with the complexity of a forward/backward pass through the network. By exploiting iterative eigenvector methods, we express all solver operations in terms of forward and backward passes through the network, enabling efficient use of hardware optimized for deep learning. This allows us to dramatically improve the magnitude of $\ell_\infty$ perturbations for which we can verify robustness verification-agnostic networks ($1\% \to 88\%$ on MNIST, $6\%\to 40\%$ on CIFAR-10). We also demonstrate tight verification for a quadratic stability specification for the decoder of a variational autoencoder.
Sumanth Dathathri, Krishnamurthy Dvijotham, Alexey Kurakin, Aditi Raghunathan, Jonathan Uesato, Rudy Bunel, Shreya Shankar, Jacob Steinhardt, Ian J. Goodfellow, Percy Liang, Pushmeet Kohli
NeurIPS1
2019 Inverse Abstraction of Neural Networks Using Symbolic Interpolation
abstract
Neural networks in real-world applications have to satisfy critical properties such as safety and reliability. The analysis of such properties typically requires extracting information through computing pre-images of the network transformations, but it is well-known that explicit computation of pre-images is intractable. We introduce new methods for computing compact symbolic abstractions of pre-images by computing their overapproximations and underapproximations through all layers. The abstraction of pre-images enables formal analysis and knowledge extraction without affecting standard learning algorithms. We use inverse abstractions to automatically extract simple control laws and compact representations for pre-images corresponding to unsafe outputs. We illustrate that the extracted abstractions are interpretable and can be used for analyzing complex properties.
Sumanth Dathathri, Sicun Gao, Richard M. Murray
AAAI1
2017 Learning-Based Abstractions for Nonlinear Constraint Solving
abstract
We propose a new abstraction refinement procedure based on machine learning to improve the performance of nonlinear constraint solving algorithms on large-scale problems. The proposed approach decomposes the original set of constraints into smaller subsets, and uses learning algorithms to propose sequences of abstractions that take the form of conjunctions of classifiers. The core procedure is a refinement loop that keeps improving the learned results based on counterexamples that are obtained from partial constraints that are easy to solve. Experiments show that the proposed techniques significantly improve the performance of state-of-the-art constraint solvers on many challenging benchmarks. The mechanism is capable of producing intermediate symbolic abstractions that are also important for many applications and for understanding the internal structures of hard constraint solving problems.
Sumanth Dathathri, Nikos Aréchiga, Sicun Gao, Richard M. Murray
IJCAI1
2017 Parallelizing Synthesis from Temporal Logic Specifications by Identifying Equicontrollable States
Sumanth Dathathri, Ioannis Filippidis, Richard M. Murray
ISRR1