← Search

Shuyan Zhou

20 accepted papers

2026

The Geometry of Reasoning: Flowing Logics in Representation Space

ICLR 2026poster

We study how large language models (LLMs) “think” through their representation space. We propose a novel geometric framework that models an LLM’s reasoning as flows—embedding trajectories evolving where logic goes. We disentangle logical structure from semantics by employing the same natural deduc…

Cited by 0SourcecodeScholar
2026

The Tool Decathlon: Benchmarking Language Agents for Diverse, Realistic, and Long-Horizon Task Execution

ICLR 2026poster

Real-world language agents must handle complex, multi-step workflows across diverse applications. For instance, an agent may manage emails by coordinating with calendars and file systems, or monitor a production database like BigQuery to detect anomalies and generate reports following a standard ope…

Cited by 0SourcecodeScholar
2025

Aligned LLMs Are Not Aligned Browser Agents

ICLR 2025poster

For safety reasons, large language models (LLMs) are trained to refuse harmful user instructions, such as assisting dangerous activities. We study an open question in this work: does the desired safety refusal, typically enforced in chat contexts, generalize to non-chat and agentic use cases? Unlike…

Cited by 0SourcePDFScholar
2025

CowPilot: A Framework for Autonomous and Human-Agent Collaborative Web Navigation

NAACL 2025system demonstrations

While much work on web agents emphasizes the promise of autonomously performing tasks on behalf of users, in reality, agents often fallshort on complex tasks in real-world contexts and modeling user preference. This presents an opportunity for humans to collaborate with the agent and leverage the ag…

2025

TheAgentCompany: Benchmarking LLM Agents on Consequential Real World Tasks

NeurIPS 2025poster

We interact with computers on an everyday basis, be it in everyday life or work, and many aspects of work can be done entirely with access to a computer and the Internet. At the same time, thanks to improvements in large language models (LLMs), there has also been a rapid development in AI agents th…

Cited by 0SourceScholar
2025

WebInject: Prompt Injection Attack to Web Agents

EMNLP 2025

Multi-modal large language model (MLLM)-based web agents interact with webpage environments by generating actions based on screenshots of the webpages. In this work, we propose WebInject, a prompt injection attack that manipulates the webpage environment to induce a web agent to perform an attacker-

Cited by 0SourcePDFScholar
2024

OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments

NeurIPS 2024poster

Autonomous agents that accomplish complex computer tasks with minimal human interventions have the potential to transform human-computer interaction, significantly enhancing accessibility and productivity. However, existing benchmarks either lack an interactive environment or are limited to environm…

2024

Synatra: Turning Indirect Knowledge into Direct Demonstrations for Digital Agents at Scale

NeurIPS 2024poster

LLMs can now act as autonomous agents that interact with digital environments and complete specific objectives (e.g., arranging an online meeting). However, accuracy is still far from satisfactory, partly due to a lack of large-scale, direct demonstrations for digital tasks. Obtaining supervised dat…

Cited by 19SourcePDFScholar
2024

VisualWebArena: Evaluating Multimodal Agents on Realistic Visual Web Tasks

ACL 2024long

Autonomous agents capable of planning, reasoning, and executing actions on the web offer a promising avenue for automating computer tasks. However, the majority of existing benchmarks primarily focus on text-based agents, neglecting many natural tasks that require visual information to effectively s…

2024

WebArena: A Realistic Web Environment for Building Autonomous Agents

ICLR 2024poster

With advances in generative AI, there is now potential for autonomous agents to manage daily tasks via natural language commands. However, current agents are primarily created and tested in simplified synthetic environments, leading to a disconnect with real-world scenarios. In this paper, we build…

2023

CodeBERTScore: Evaluating Code Generation with Pretrained Models of Code

EMNLP 2023long main

Since the rise of neural natural-language-to-code models (NL$\rightarrow$Code) that can generate long expressions and statements rather than a single next-token, one of the major problems has been reliably evaluating their generated output. In this paper, we propose CodeBERTScore: an evaluation met…

Cited by 0SourcecodeScholar
2023

DocPrompting: Generating Code by Retrieving the Docs

ICLR 2023top-25%

Publicly available source-code libraries are continuously growing and changing. This makes it impossible for models of code to keep current with all available APIs by simply training these models on existing code repositories. Thus, existing models inherently cannot generalize to using unseen functi…

Cited by 155SourcePDFScholar
2023

Execution-Based Evaluation for Open-Domain Code Generation

EMNLP 2023long findings

To extend the scope of coding queries to more realistic settings, we propose ODEX, the first Open-Domain EXecution-based natural language (NL) to Python code generation dataset. ODEX has 945 NL-Code pairs spanning 79 diverse libraries, along with 1,707 human-written test cases for execution. Our NL-…

Cited by 0SourcecodeScholar
2023

Hierarchical Prompting Assists Large Language Model on Web Navigation

EMNLP 2023short findings

Large language models (LLMs) struggle on processing complicated observations in interactive decision making. To alleviate this issue, we propose a simple hierarchical prompting approach. Diverging from previous prompting approaches that always put the full observation (a web page) to the prompt, we…

Cited by 0SourcecodeScholar
2022

Language Models of Code are Few-Shot Commonsense Learners

EMNLP 2022main

We address the general task of structured commonsense reasoning: given a natural language input, the goal is to generate a graph such as an event or a reasoning-graph.To employ large language models (LMs) for this task, existing approaches ‘serialize’ the output graph as a flat list of nodes and edg…

2022

Show Me More Details: Discovering Hierarchies of Procedures from Semi-structured Web Data

ACL 2022long

Procedures are inherently hierarchical. To “make videos”, one may need to “purchase a camera”, which in turn may require one to “set a budget”. While such hierarchical knowledge is critical for reasoning about complex procedures, most existing work has treated procedures as shallow structures withou…