He/him/his
I am an applied scientist at Amazon Q Developer.
I was on the academic job market! Here are my statements: [Research Statement], [Teaching Statement], [Diversity Statement].
Welcome! I'm Yuhao. I got my Ph.D. in computer science at the University of Wisconsin–Madison, conducting research at the madPL group, under the guidance of Prof. Loris D'Antoni and Prof. Aws Albarghouthi. I received my B.S. in Computer Science at Peking University (PKU) in 2019, mentored by Prof. Yingfei Xiong.
I am good at algorithms and data structures. I was a contestant of ACM-ICPC and I had won four gold medals at Regional and China-Final contests. When I was in high school, I won a gold medal at the National Olympiad of Informatics.
My primary research focuses on the fields of software engineering, programming languages, and deep learning. The goal of my research is to provide provable guarantees for deep learning, ensuring its safety, security, and reliability via formal methods. I am also interested in integrating program synthesis with deep learning techniques, such as large language models, to generate programs in a interpretable and verifiable manner.
Yuhao Zhang, Aws Albarghouthi, Loris D’Antoni
PrePrint
Yuhao Zhang, Shiqi Wang, Haifeng Qian, Zijian Wang, Mingyue Shang, Linbo Liu, Sanjay Krishna Gouda, Baishakhi Ray, Murali Krishna Ramanathan, Xiaofei Ma, Anoop Deoras
PrePrint
Yuhao Zhang, Aws Albarghouthi, Loris D’Antoni
PrePrint
Anna P. Meyer*, Yuhao Zhang*, Aws Albarghouthi, Loris D’Antoni
The 5th Workshop on Data-Centric Machine Learning Research (DMLR 2024@ICLR)
Github
Linyi Li, Yuhao Zhang, Luyao Ren, Yingfei Xiong, Tao Xie
45th International Conference on Software Engineering (ICSE 2023)
Github
Yuhao Zhang, Aws Albarghouthi, Loris D’Antoni
Thirty-sixth Conference on Neural Information Processing Systems (NeurIPS 2022)
Github
Yuhao Zhang*, Yasharth Bajpai*, Priyanshu Gupta*, Ameya Ketkar*, Miltiadis Allamanis, Titus Barik, Sumit Gulwani, Arjun Radhakrishna, Mohammad Raza, Gustavo Soares, and Ashish Tiwari
Object-Oriented Programming, Systems, Languages & Applications (OOPSLA 2022)
Video
Yuhao Zhang, Aws Albarghouthi, Loris D’Antoni
The 2021 Conference on Empirical Methods in Natural Language Processing (EMNLP 2021)
Oral Presentation
Github
Video
Yuhao Zhang, Luyao Ren, Liqian Chen, Yingfei Xiong, Shing-Chi Cheung, Tao Xie
ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020)
ACM SIGSOFT Distinguished Paper Award
Github
Video
Yuhao Zhang, Aws Albarghouthi, Loris D’Antoni
International Conference on Machine Learning (ICML 2020)
Github
Yuhao Zhang, Yifan Chen, Shing-Chi Cheung, Yingfei Xiong, Lu Zhang
ISSTA 2018 Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2018)
Github