← Search

Daoguang Zan

13 accepted papers

2026

AetherCode: Evaluating LLMs’ Ability to Win In Premier Programming Competitions

ICLR 2026poster

Competitive programming has emerged as a critical benchmark for evaluating the reasoning and coding capabilities of Large Language Models (LLMs). Despite impressive progress on existing benchmarks, we argue that current evaluations overstate model proficiency, masking a substantial gap between LLMs…

Cited by 0SourceScholar
2026

NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents

ICML 2026poster

Recent advances in coding agents suggest rapid progress toward autonomous software development, yet existing benchmarks primarily evaluate short-horizon behaviors such as localized code generation, scaffolded completion, or repository repair, leaving it unclear whether agents can sustain coherent re…

Cited by 0SourceScholar
2025

CodeV: Issue Resolving with Visual Data

ACL 2025finding

Large Language Models (LLMs) have advanced rapidly in recent years, with their applications in software engineering expanding to more complex repository-level tasks. GitHub issue resolving is a key challenge among these tasks. While recent approaches have made progress on this task, they focus on te…

2025

Multi-SWE-bench: A Multilingual Benchmark for Issue Resolving

NeurIPS 2025poster

The task of issue resolving aims to modify a codebase to generate a patch that addresses a given issue. However, most existing benchmarks focus almost exclusively on Python, making them insufficient for evaluating Large Language Models (LLMs) across different programming languages. To bridge this ga…

Cited by 0SourceScholar
2025

Omni-MATH: A Universal Olympiad Level Mathematic Benchmark for Large Language Models

ICLR 2025poster

Recent advancements in large language models (LLMs) have led to significant breakthroughs in mathematical reasoning capabilities. However, existing benchmarks like GSM8K or MATH are now being solved with high accuracy (e.g., OpenAI o1 achieves 94.8% on MATH dataset), indicating their inadequacy for…

Cited by 50SourcePDFScholar
2024

CodeM: Less Data Yields More Versatility via Ability Matrix

ACL 2024findings

In the era of code large language models (code LLMs), data engineering plays a pivotal role during the instruction fine-tuning phase. To train a versatile model, previous efforts devote tremendous efforts into crafting instruction data covering all the downstream scenarios. Nonetheless, this will in…

2024

The Devil is in the Neurons: Interpreting and Mitigating Social Biases in Language Models

ICLR 2024poster

Pre-trained Language models (PLMs) have been acknowledged to contain harmful information, such as social biases, which may cause negative social impacts or even bring catastrophic results in application. Previous works on this problem mainly focused on using black-box methods such as probing to dete…

Cited by 15SourcePDFScholar
2023

CodeT: Code Generation with Generated Tests

ICLR 2023poster

The task of generating code solutions for a given programming problem can benefit from the use of pre-trained language models such as Codex, which can produce multiple diverse samples. However, a major challenge for this task is to select the most appropriate solution from the multiple samples gener…

2023

Large Language Models Meet NL2Code: A Survey

ACL 2023long

The task of generating code from a natural language description, or NL2Code, is considered a pressing and significant challenge in code intelligence. Thanks to the rapid development of pre-training techniques, surging large language models are being proposed for code, sparking the advances in NL2Cod…

2023

RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generation

EMNLP 2023long main

The task of repository-level code completion is to continue writing the unfinished code based on a broader context of the repository. While for automated code completion tools, it is difficult to utilize the useful information scattered in different files. We propose RepoCoder, a simple, generic, an…

Cited by 0SourcecodeScholar
2023

Uncovering and Quantifying Social Biases in Code Generation

NeurIPS 2023poster

With the popularity of automatic code generation tools, such as Copilot, the study of the potential hazards of these tools is gaining importance. In this work, we explore the social bias problem in pre-trained code generation models. We propose a new paradigm to construct code prompts and successful…

Cited by 19SourcePDFScholar
2022

CERT: Continual Pre-training on Sketches for Library-oriented Code Generation

IJCAI 2022poster

Code generation is a longstanding challenge, aiming to generate a code snippet based on a natural language description. Usually, expensive text-code paired data is essential for training a code generation model. Recently, thanks to the success of pre-training techniques, large language models are tr…

2022

When Language Model Meets Private Library

EMNLP 2022finding

With the rapid development of pre-training techniques, a number of language models have been pre-trained on large-scale code corpora and perform well in code generation. In this paper, we investigate how to equip pre-trained language models with the ability of code generation for private libraries.…