Chenyang Yang [pronunciation]
IPA:        /ʈʂʰən˧˥ iɑŋ˧˥/   /iɑŋ˧˥/
IPA (English):   /tʃən jʌŋ/    /jʌŋ/

I am a second-year PhD student in Software and Societal Systems Department, School of Computer Science at Carnegie Mellon University, advised by Professor Christian Kästner. I am interested in applying software engineering techniques to help data scientists better build, debug, and evaluate machine learning models.

I received my undergraduate degree from Peking University in 2021, where I had the pleasure to work with Professor Yingfei Xiong.

Email: chenyangy [AT]
Google Scholar / CV


SafeAI 2023 Chenyang Yang, Rachel Brower-Sinning, Grace A. Lewis, Christian Kästner, Tongshuang Wu. Capabilities for Better ML Engineering. In Proceedings of the AAAI-23 Workshop on Artificial Intelligence Safety (SafeAI), February 2023. [Paper] [Slide] [Poster]
ASE 2022 Chenyang Yang, Rachel A Brower-Sinning, Grace Lewis, and Christian Kästner. Data Leakage in Notebooks: Static Detection and Better Processes. In Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE), New York, NY: ACM Press, October 2022. [Paper] [Code] [Slide] [Demo]
ASE 2021 Chenyang Yang, Shurui Zhou, Jin L.C. Guo, and Christian Kästner. Subtle Bugs Everywhere: Generating Documentation for Data Wrangling Code. In Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering (ASE), Los Alamitos, CA: IEEE Computer Society, November 2021. [Paper] [Code] [Slide]
SAS 2021 Yifan Chen, Chenyang Yang, Xin Zhang, Yingfei Xiong, Hao Tang, Xiaoyin Wang, Lu Zhang. Accelerating Program Analyses in Datalog by Merging Library Facts. SAS'21: International Static Analysis Symposium, October 2021. [Paper]


  • 2021.8 - present, Carnegie Mellon University
    Ph.D. student in Software Engineering
  • 2017.9 - 2021.7, Peking University
    Bachelor of Science (Summa Cum Laude) in Computer Science
    Bachelor of Arts in Chinese Language and Literature


  • Student Volunteer: ASE 2020