activity
20222025
most citedA Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges

14 citations · 42 across the 9 of their papers we have counts for

collaborators

10 papers

cs.HC2025

"I Don't Think RAI Applies to My Model'' -- Engaging Non-champions with Sticky Stories for Responsible AI Work

Nadia Nahar, Chenyang Yang, Yanxin Chen +4

Responsible AI (RAI) tools -- checklists, templates, and governance processes -- often engage RAI champions, individuals intrinsically motivated to advocate ethical practices, but…

cs.HC2024

Orbit: A Framework for Designing and Evaluating Multi-objective Rankers

Chenyang Yang, Tesi Xiao, Michael Shavlovsky +2

Machine learning in production needs to balance multiple objectives: This is particularly evident in ranking or recommendation models, where conflicting objectives such as user eng…

cs.SE2024

What Is Wrong with My Model? Identifying Systematic Problems with Semantic Data Slicing

Chenyang Yang, Yining Hong, Grace A. Lewis +2

Machine learning models make mistakes, yet sometimes it is difficult to identify the systematic problems behind the mistakes. Practitioners engage in various activities, including…

cs.SE2023

(Why) Is My Prompt Getting Worse? Rethinking Regression Testing for Evolving LLM APIs

Wanqin Ma, Chenyang Yang, Christian Kästner

Large Language Models (LLMs) are increasingly integrated into software applications. Downstream application developers often access LLMs through APIs provided as a service. However…

cs.CL2023★ 2 cited

Beyond Testers' Biases: Guiding Model Testing with Knowledge Bases using LLMs

Chenyang Yang, Rishabh Rustogi, Rachel Brower-Sinning +3

Current model testing work has mostly focused on creating test cases. Identifying what to test is a step that is largely ignored and poorly supported. We propose Weaver, an interac…

cs.CL2023★ 6 cited

LLMs as Workers in Human-Computational Algorithms? Replicating Crowdsourcing Pipelines with LLMs

Tongshuang Wu, Haiyi Zhu, Maya Albayrak +21

LLMs have shown promise in replicating human-like behavior in crowdsourcing tasks that were previously thought to be exclusive to human abilities. However, current efforts focus ma…

cs.SE2023★ 14 cited

Accelerating Patch Validation for Program Repair with Interception-Based Execution Scheduling

Yuan-An Xiao, Chenyang Yang, Bo Wang +1

Long patch validation time is a limiting factor for automated program repair (APR). Though the duality between patch validation and mutation testing is recognized, so far there exi…

cs.SE2023★ 14 cited

A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges

Jenny T. Liang, Chenyang Yang, Brad A. Myers

The software engineering community recently has witnessed widespread deployment of AI programming assistants, such as GitHub Copilot. However, in practice, developers do not accept…

cs.AI2022★ 5 cited

Capabilities for Better ML Engineering

Chenyang Yang, Rachel Brower-Sinning, Grace A. Lewis +2

In spite of machine learning's rapid growth, its engineering support is scattered in many forms, and tends to favor certain engineering stages, stakeholders, and evaluation prefere…

cs.SE2022★ 1 cited

Data Leakage in Notebooks: Static Detection and Better Processes

Chenyang Yang, Rachel A Brower-Sinning, Grace A. Lewis +1

Data science pipelines to train and evaluate models with machine learning may contain bugs just like any other code. Leakage between training and test data can lead to overestimati…