Papers by Yuyang Rong

3 papers
Code Representation Pre-training with Complements from Program Executions (2024.emnlp-industry)

Copied to clipboard

Challenge: Existing languages have syntactic representations of code to improve code intelligence, but they are difficult to learn from code.
Approach: They propose to embed dynamic information of programs revealed by their test cases into feature representations of code as complements.
Outcome: The proposed method yields 6%/19% mAP improvements over its masked language modeling counterparts.
FuzzAug: Data Augmentation by Coverage-guided Fuzzing for Neural Test Generation (2025.findings-emnlp)

Copied to clipboard

Challenge: Using large language models to generate meaningful tests is expensive and time-consuming .
Approach: They propose a data augmentation technique that incorporates valid testing semantics and diverse coverage-guided inputs into large language models.
Outcome: The proposed technique improves performance over the baselines by incorporating valid testing semantics and providing diverse coverage-guided inputs.
Understanding Programs by Exploiting (Fuzzing) Test Cases (2023.findings-acl)

Copied to clipboard

Challenge: Semantic understanding of programs has attracted great attention in the community . large language models (LLMs) are capable of learning contextual information from data at scale .
Approach: They propose to incorporate a relationship between inputs and possible outputs into learning for achieving a deeper semantic understanding of programs.
Outcome: The proposed method outperforms current state-of-the-art on two programming tasks and outperformed current state of the art by large margins.

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