← Search

Xujie Si

19 accepted papers

2026

$\tau^2$-Bench: Evaluating Conversational Agents in a Dual-Control Environment

ICML 2026oral

Existing benchmarks for conversational AI agents simulate *single-control* environments, where only the AI agent can use tools to interact with the world, while the user remains a passive information provider. This differs from real-world scenarios like technical support, where users need to activel…

Cited by 0SourceScholar
2026

Divide and Abstract: Autoformalization via Decomposition and Abstraction Learning

ICLR 2026poster

Autoformalization, the task of translating informal mathematics into formal machine-verifiable languages, has long been challenging, even for individual statements. Beyond the statement level, mathematicians invest substantial effort in formalizing reusable abstractions such as common definitions an…

Cited by 0SourceScholar
2026

LogicXGNN: Grounded Logical Rules for Explaining Graph Neural Networks

ICLR 2026poster

Existing rule-based explanations for Graph Neural Networks (GNNs) provide global interpretability but often optimize and assess fidelity in an intermediate, uninterpretable concept space, overlooking the grounding quality of the final subgraph explanations for end users. This gap yields explanations…

Cited by 0SourcecodeScholar
2026

Position: The Case for Theory-Level Autoformalization

ICML 2026spotlight

Autoformalization, translating informal natural language into formal, machine-verifiable languages, has been framed as a tool to generate training data for neural theorem provers, with most work focusing on individual statements. This position paper argues for theory-level autoformalization: formali…

Cited by 0SourceScholar
2026

Scam2Prompt: A Scalable Framework for Auditing Malicious Scam Endpoints in Production LLMs

ICML 2026poster

Large Language Models (LLMs) have become critical to modern software development, but their reliance on uncurated web-scale datasets for training introduces a significant security risk: the absorption and reproduction of malicious content. This risk materialized in November 2024, when a user suffere…

Cited by 0SourceScholar
2025

APPL: A Prompt Programming Language for Harmonious Integration of Programs and Large Language Model Prompts

ACL 2025long

Large Language Models (LLMs) have become increasingly capable of handling diverse tasks with the aid of well-crafted prompts and integration of external tools, but as task complexity rises, the workflow involving LLMs can be complicated and thus challenging to implement and maintain. To address this…

2025

Decoupling Training-Free Guided Diffusion by ADMM

CVPR 2025poster

In this paper, we consider the conditional generation problem by guiding off-the-shelf unconditional diffusion models with differentiable loss functions in a plug-and-play fashion. While previous research has primarily focused on balancing the unconditional diffusion model and the guided loss throug…

Cited by 0SourcePDFScholar
2025

Proving Olympiad Inequalities by Synergizing LLMs and Symbolic Reasoning

ICLR 2025poster

Large language models (LLMs) can prove mathematical theorems formally by generating proof steps (\textit{a.k.a.} tactics) within a proof system. However, the space of possible tactics is vast and complex, while the available training data for formal proofs is limited, posing a significant challenge…

2025

TypyBench: Evaluating LLM Type Inference for Untyped Python Repositories

ICML 2025poster

Type inference for dynamic languages like Python is a persistent challenge in software engineering. While large language models (LLMs) have shown promise in code understanding, their type inference capabilities remain underexplored. We introduce `TypyBench`, a benchmark designed to evaluate LLMs' ty…

2024

Autoformalizing Euclidean Geometry

ICML 2024poster

Autoformalization involves automatically translating informal math into formal theorems and proofs that are machine-verifiable. Euclidean geometry provides an interesting and controllable domain for studying autoformalization. In this paper, we introduce a neuro-symbolic framework for autoformalizin…

2024

Code Repair with LLMs gives an Exploration-Exploitation Tradeoff

NeurIPS 2024poster

Iteratively improving and repairing source code with large language models (LLMs), known as refinement, has emerged as a popular way of generating programs that would be too complex to construct in one shot. Given a bank of test cases, together with a candidate program, an LLM can improve that progr…

Cited by 6SourcePDFScholar
2024

LogiCity: Advancing Neuro-Symbolic AI with Abstract Urban Simulation

NeurIPS 2024poster

Recent years have witnessed the rapid development of Neuro-Symbolic (NeSy) AI systems, which integrate symbolic reasoning into deep neural networks. However, most of the existing benchmarks for NeSy AI fail to provide long-horizon reasoning tasks with complex multi-agent interactions. Furthermore, t…

2021

Scallop: From Probabilistic Deductive Databases to Scalable Differentiable Reasoning

NeurIPS 2021poster

Deep learning and symbolic reasoning are complementary techniques for an intelligent system. However, principled combinations of these techniques have limited scalability, rendering them ill-suited for real-world applications. We propose Scallop, a system that builds upon probabilistic deductive dat…

Cited by 87SourcePDFScholar
2018

Learning Loop Invariants for Program Verification

NeurIPS 2018spotlight

A fundamental problem in program verification concerns inferring loop invariants. The problem is undecidable and even practical instances are challenging. Inspired by how human experts construct loop invariants, we propose a reasoning framework Code2Inv that constructs the solution by multi-step dec…