Papers by Yao Guan

6 papers
Iterative Refinement of Project-Level Code Context for Precise Code Generation with Compiler Feedback (2024.findings-acl)

Copied to clipboard

Challenge: Large Language Models (LLMs) generate code for given contexts, such as incomplete code, class, data structure, or project-specific information.
Approach: They propose a compiler feedback-based code generation approach that leverages static analysis to identify mismatches between the generated code and the project's context.
Outcome: The proposed model outperforms retrieval-based code generation baselines and significantly outperfies the existing large language models.
CodeIP: A Grammar-Guided Multi-Bit Watermark for Large Language Models of Code (2024.findings-emnlp)

Copied to clipboard

Challenge: Large Language Models (LLMs) have shown significant potential in code generation, but they also present challenges regarding the protection of Intellectual Property (IP) related to model architectures, weights, and training data.
Approach: They propose a multi-bit watermarking technique that embeds additional information to preserve provenance details, such as the vendor ID of an LLM.
Outcome: The proposed technique preserves provenance details while maintaining syntactical correctness of generated code.
RecMem: Recurrence-based Memory Consolidation for Efficient and Effective Long-Running LLM Agents (2026.findings-acl)

Copied to clipboard

Challenge: Existing memory systems invoke LLMs to extract episodic and semantic memory, and this leads to substantial token consumption.
Approach: They propose a method that stores incoming interactions in a subconscious memory layer and encodes them using lightweight embedding models for retrieval.
Outcome: Experiments show that RecMem reduces the memory construction token cost of three SOTA memory systems by up to 87% while exceeding their accuracy.
N-GLARE: An Non-Generative Latent Representation-Efficient LLM Safety Evaluator (2026.acl-long)

Copied to clipboard

Challenge: Evaluating the safety robustness of LLMs is critical for their deployment.
Approach: They propose to use latent representations to characterize hidden layer dynamics by analyzing the APT of latent models and introducing the JSS metric.
Outcome: The proposed method exploits the APT (Angular-Probabilistic Trajectory) of latent representations and introduces the JSS (Jensen-Shannon Separability) metric.
OAgents: An Empirical Study of Building Effective Agents (2025.findings-emnlp)

Copied to clipboard

Challenge: a recent study shows that agent research practices are far from standard, rigorous . lack of a standard evaluation protocol makes previous works not reproducible, authors say .
Approach: They conduct an empirical study on the GAIA benchmark to investigate agent design choices . they find that lack of a standard evaluation protocol makes previous works not reproducible .
Outcome: The proposed framework achieves state-of-the-art performance among open-source projects.
CodeM: Less Data Yields More Versatility via Ability Matrix (2024.findings-acl)

Copied to clipboard

Challenge: Recent efforts to train code large language models have been booming recently . however, this will incur significant costs in constructing data and training model considering the countless downstream scenarios.
Approach: They propose a data construction strategy which decouples code LLMs’ abilities into two dimensions and constructs a lightweight training corpus that only covers a subset of target scenarios.
Outcome: The proposed model can train a multilingual multitasking model using less data and training data.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations