← Search

Yufan Huang

7 accepted papers

2025

DI-BENCH: Benchmarking Large Language Models on Dependency Inference with Testable Repositories at Scale

ACL 2025finding

Large Language Models have advanced automated software development, however, it remains a challenge to correctly infer dependencies, namely, identifying the internal components and external packages required for a repository to successfully run. Existing studies highlight that dependency-related iss…

2025

Skeleton-Guided-Translation: A Benchmarking Framework for Code Repository Translation with Fine-Grained Quality Evaluation

EMNLP 2025

Code translation benchmarks are essential for evaluating the accuracy and efficiency of LLM-based systems. Existing benchmarks mainly target individual functions, overlooking repository-level challenges like intermodule coherence and dependency management. Recent repository-level efforts exist, but

Cited by 0SourcePDFScholar
2023

Program Translation via Code Distillation

EMNLP 2023long main

Software version migration and program translation are an important and costly part of the lifecycle of large codebases. Traditional machine translation relies on parallel corpora for supervised translation, which is not feasible for program translation due to a dearth of aligned data. Recent unsupe…

Cited by 0SourceScholar
2023

SUT: Active Defects Probing for Transcompiler Models

EMNLP 2023short main

Automatic Program translation has enormous application value and hence has been attracting significant interest from AI researchers. However, we observe that current program translation models still make elementary syntax errors, particularly, when the target language does not have syntax elements i…

Cited by 0SourceScholar
2023

Theoretical Bounds on the Network Community Profile from Low-rank Semi-definite Programming

ICML 2023poster

We study a new connection between a technical measure called $\mu$-conductance that arises in the study of Markov chains for sampling convex bodies and the network community profile that characterizes size-resolved properties of clusters and communities in social and information networks. The idea o…

2021

Continual Learning for Text Classification with Information Disentanglement Based Regularization

NAACL 2021long

Continual learning has become increasingly important as it enables NLP models to constantly learn and gain knowledge over time. Previous continual learning methods are mainly designed to preserve knowledge from previous tasks, without much emphasis on how to well generalize models to new tasks. In t…