Anton Xue

dblp:242/4544 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
9since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 2 first-author · 6 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021Security and privacy · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021

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 · 50% Language models and text generation · 14% Motion planning and robot control · 12%
Software engineering, system software, and programming languages
3 papers
Programming languages and type systems · 62% Program verification · 19% Program analysis · 19%
Network and information security
2 papers
Security and privacy of machine learning · 70% Systems and software security · 30%
Databases, data mining, and information retrieval
1 paper
Data stream processing · 100%

Topics — the 20 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
interpretability
2.332025
Probabilistic Stability Guarantees for Feature Attributions · NeurIPS 2025
AR-Pro: Counterfactual Explanations for Anomaly Repair with Formal Properties · NeurIPS 2024
Stability Guarantees for Feature Attributions with Multiplicative Smoothing · NeurIPS 2023
Machine learning › Trustworthy machine learning › interpretability › attribution methods
feature attribution
1.522025
Probabilistic Stability Guarantees for Feature Attributions · NeurIPS 2025
Stability Guarantees for Feature Attributions with Multiplicative Smoothing · NeurIPS 2023
Natural language and speech › Language models and text generation › trustworthy language model
large language model security
0.912025
Logicbreaks: A Framework for Understanding Subversion of Rule-based Inference · ICLR 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning
0.912025
Logicbreaks: A Framework for Understanding Subversion of Rule-based Inference · ICLR 2025
Machine learning › Optimization for machine learning
preconditioning
0.912025
On The Concurrence of Layer-wise Preconditioning Methods and Provable Feature Learning · ICML 2025
Natural language and speech › Language models and text generation › reasoning verification
reasoning chain verification
0.912025
Probabilistic Soundness Guarantees in LLM Reasoning Chains · EMNLP 2025
Machine learning › Trustworthy machine learning
robustness
0.912025
Probabilistic Stability Guarantees for Feature Attributions · NeurIPS 2025
Robotics › Motion planning and robot control › stability analysis
stability certification
0.912025
Probabilistic Stability Guarantees for Feature Attributions · NeurIPS 2025
Machine learning › Trustworthy machine learning › interpretability
counterfactual explanation
0.812024
AR-Pro: Counterfactual Explanations for Anomaly Repair with Formal Properties · NeurIPS 2024
Machine learning › Generative modeling
diffusion model
0.812024
AR-Pro: Counterfactual Explanations for Anomaly Repair with Formal Properties · NeurIPS 2024
Programming languages and type systems
type inference
0.812024
TYGR: Type Inference on Stripped Binaries using Graph Neural Networks · USENIX Security Symposium 2024
Robotics › Motion planning and robot control › stability analysis
stability guarantees
0.712023
Stability Guarantees for Feature Attributions with Multiplicative Smoothing · NeurIPS 2023
Program verification › type-based verification
refinement type verification
0.412019
Lazy counterfactual symbolic execution · PLDI 2019
Program analysis
symbolic execution
0.412019
Lazy counterfactual symbolic execution · PLDI 2019
Machine learning › Optimization for machine learning
convergence analysis
0.312025
On The Concurrence of Layer-wise Preconditioning Methods and Provable Feature Learning · ICML 2025
Security and privacy of machine learning › adversarial attack › large language model attack
adversarial prompts
0.312025
Logicbreaks: A Framework for Understanding Subversion of Rule-based Inference · ICLR 2025
Security and privacy of machine learning › adversarial attack
jailbreak attack
0.312025
Logicbreaks: A Framework for Understanding Subversion of Rule-based Inference · ICLR 2025
Machine learning › Time series and sequential data
anomaly detection
0.212024
AR-Pro: Counterfactual Explanations for Anomaly Repair with Formal Properties · NeurIPS 2024
Systems and software security
binary analysis
0.212024
TYGR: Type Inference on Stripped Binaries using Graph Neural Networks · USENIX Security Symposium 2024
Parallel and multicore computing › parallel computing
parallel implementation
0.112021
Synchronization Schemas · PODS 2021

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

formal analysis · 1.7adversarial prompt construction · 1.7graph neural network · 1.5series-parallel stream transformers · 1.5domain-specific language · 1.5sample-efficient certification · 0.9probabilistic entailment · 0.9preconditioning · 0.9boolean function analysis · 0.9batch normalization · 0.9autoregressive reasoning entailment stability · 0.9adam · 0.9SGD · 0.9symbolic execution · 0.4refinement types · 0.4
YearPublicationVenuePosition
2025 Probabilistic Soundness Guarantees in LLM Reasoning Chains
abstract
In reasoning chains generated by large language models (LLMs), initial errors often propagate and undermine the reliability of the final conclusion.Current LLM-based error detection methods often fail to detect propagated errors because earlier errors can corrupt judgments of downstream reasoning.To better detect such errors, we introduce Autoregressive Reasoning Entailment Stability (ARES), a probabilistic framework that evaluates each reasoning step based solely on previously-verified premises.This inductive method yields a nuanced score for each step and provides certified statistical guarantees of its soundness, rather than a brittle binary label.ARES achieves state-of-the-art performance across four benchmarks (72.1% Macro-F1, +8.2 points) and demonstrates superior robustness on very long synthetic reasoning chains, where it excels at detecting propagated errors (90.3% F1, +27.6 points). 1
Weiqiu You, Anton Xue, Shreya Havaldar, Delip Rao, Helen Jin, Chris Callison-Burch, Eric Wong 0001
EMNLP2
2025 Logicbreaks: A Framework for Understanding Subversion of Rule-based Inference
abstract
We study how to subvert large language models (LLMs) from following prompt-specified rules. We first formalize rule-following as inference in propositional Horn logic, a mathematical system in which rules have the form "if $P$ and $Q$, then $R$" for some propositions $P$, $Q$, and $R$. Next, we prove that although small transformers can faithfully follow such rules, maliciously crafted prompts can still mislead both theoretical constructions and models learned from data. Furthermore, we demonstrate that popular attack algorithms on LLMs find adversarial prompts and induce attention patterns that align with our theory. Our novel logic-based framework provides a foundation for studying LLMs in rule-based settings, enabling a formal analysis of tasks like logical reasoning and jailbreak attacks.
Anton Xue, Avishree Khare, Rajeev Alur, Surbhi Goel, Eric Wong 0001
ICLR1
2025 On The Concurrence of Layer-wise Preconditioning Methods and Provable Feature Learning
abstract
Layer-wise preconditioning methods are a family of memory-efficient optimization algorithms that introduce preconditioners per axis of each layer's weight tensors. These methods have seen a recent resurgence, demonstrating impressive performance relative to entry-wise ("diagonal") preconditioning methods such as Adam(W) on a wide range of neural network optimization tasks. Complementary to their practical performance, we demonstrate that layer-wise preconditioning methods are provably necessary from a statistical perspective. To showcase this, we consider two prototypical models, *linear representation learning* and *single-index learning*, which are widely used to study how typical algorithms efficiently learn useful *features* to enable generalization. In these problems, we show SGD is a suboptimal feature learner when extending beyond ideal isotropic inputs $\mathbf{x} \sim \mathsf{N}(\mathbf{0}, \mathbf{I})$ and well-conditioned settings typically assumed in prior work. We demonstrate theoretically and numerically that this suboptimality is fundamental, and that layer-wise preconditioning emerges naturally as the solution. We further show that standard tools like Adam preconditioning and batch-norm only mildly mitigate these issues, supporting the unique benefits of layer-wise preconditioning.
Thomas T. C. K. Zhang, Behrad Moniri, Ansh Nagwekar, Faraz Rahman, Anton Xue, Seyed Hamed Hassani, Nikolai Matni
ICML5
2025 Probabilistic Stability Guarantees for Feature Attributions
abstract
Stability guarantees have emerged as a principled way to evaluate feature attributions, but existing certification methods rely on heavily smoothed classifiers and often produce conservative guarantees. To address these limitations, we introduce soft stability and propose a simple, model-agnostic, sample-efficient stability certification algorithm (SCA) that yields non-trivial and interpretable guarantees for any attribution method. Moreover, we show that mild smoothing achieves a more favorable trade-off between accuracy and stability, avoiding the aggressive compromises made in prior certification methods. To explain this behavior, we use Boolean function analysis to derive a novel characterization of stability under smoothing. We evaluate SCA on vision and language tasks and demonstrate the effectiveness of soft stability in measuring the robustness of explanation methods.
Helen Jin, Anton Xue, Weiqiu You, Surbhi Goel, Eric Wong 0001
NeurIPS2
2024 AR-Pro: Counterfactual Explanations for Anomaly Repair with Formal Properties
abstract
Anomaly detection is widely used for identifying critical errors and suspicious behaviors, but current methods lack interpretability. We leverage common properties of existing methods and recent advances in generative models to introduce counterfactual explanations for anomaly detection. Given an input, we generate its counterfactual as a diffusion-based repair that shows what a non-anomalous version $\textit{should have looked like}$. A key advantage of this approach is that it enables a domain-independent formal specification of explainability desiderata, offering a unified framework for generating and evaluating explanations. We demonstrate the effectiveness of our anomaly explainability framework, AR-Pro, on vision (MVTec, VisA) and time-series (SWaT, WADI, HAI) anomaly datasets. The code used for the experiments is accessible at: https://github.com/xjiae/arpro.
Xiayan Ji, Anton Xue, Eric Wong 0001, Oleg Sokolsky, Insup Lee 0001
NeurIPS2
2024 TYGR: Type Inference on Stripped Binaries using Graph Neural Networks
Ziyang Li 0002, Anton Xue, Ati Priya Bajaj, Wil Gibbs, Rajeev Alur, Tiffany Bao, Hanjun Dai, Adam Doupé, Mayur Naik, Yan Shoshitaishvili, Ruoyu Wang 0001, Aravind Machiry
USENIX Security Symposium3
2023 Stability Guarantees for Feature Attributions with Multiplicative Smoothing
abstract
Explanation methods for machine learning models tend not to provide any formal guarantees and may not reflect the underlying decision-making process. In this work, we analyze stability as a property for reliable feature attribution methods. We prove that relaxed variants of stability are guaranteed if the model is sufficiently Lipschitz with respect to the masking of features. We develop a smoothing method called Multiplicative Smoothing (MuS) to achieve such a model. We show that MuS overcomes the theoretical limitations of standard smoothing techniques and can be integrated with any classifier and feature attribution method. We evaluate MuS on vision and language models with various feature attribution methods, such as LIME and SHAP, and demonstrate that MuS endows feature attributions with non-trivial stability guarantees.
Anton Xue, Rajeev Alur, Eric Wong 0001
NeurIPS1
2021 Synchronization Schemas
abstract
We present a type-theoretic framework for data stream processing for real-time decision making, where the desired computation involves a mix of sequential computation, such as smoothing and detection of peaks and surges, and naturally parallel computation, such as relational operations, key-based partitioning, and map-reduce. Our framework unifies sequential (ordered) and relational (unordered) data models. In particular, we define synchronization schemas as types, and series-parallel streams (SPS) as objects of these types. A synchronization schema imposes a hierarchical structure over relational types that succinctly captures ordering and synchronization requirements among different kinds of data items. Series-parallel streams naturally model objects such as relations, sequences, sequences of relations, sets of streams indexed by key values, time-based and event-based windows, and more complex structures obtained by nesting of these. We introduce series-parallel stream transformers (SPST) as a domain-specific language for modular specification of deterministic transformations over such streams. SPSTs provably specify only monotonic transformations allowing streamability, have a modular structure that can be exploited for correct parallel implementation, and are composable allowing specification of complex queries as a pipeline of transformations.
Rajeev Alur, Phillip Hilliard, Zachary G. Ives, Konstantinos Kallas, Konstantinos Mamouras, Filip Niksic, Caleb Stanford, Val Tannen, Anton Xue
PODS9
2021 A Self-certifying Compilation Framework for WebAssembly
Kedar S. Namjoshi, Anton Xue
VMCAI2
2019 Lazy counterfactual symbolic execution
abstract
We present counterfactual symbolic execution, a new approach that produces counterexamples that localize the causes of failure of static verification. First, we develop a notion of symbolic weak head normal form and use it to define lazy symbolic execution reduction rules for non-strict languages like Haskell. Second, we introduce counterfactual branching, a new method to identify places where verification fails due to imprecise specifications (as opposed to incorrect code). Third, we show how to use counterfactual symbolic execution to localize refinement type errors, by translating refinement types into assertions. We implement our approach in a new Haskell symbolic execution engine, G2, and evaluate it on a corpus of 7550 errors gathered from users of the LiquidHaskell refinement type system. We show that for 97.7% of these errors, G2 is able to quickly find counterexamples that show how the code or specifications must be fixed to enable verification.
William T. Hallahan, Anton Xue, Maxwell Troy Bland, Ranjit Jhala, Ruzica Piskac
PLDI2