Ziyang Huang

Ziyang Huang

MSE in Computer Science

Johns Hopkins University

I am a second-year Master's student majoring in Computer Science at Johns Hopkins University. Advised by Prof. Daniel Khashabi, I work on the advancement and application of AI in science, with a focus on LLM agents for scientific discovery and reproducibility.

Prior to this, I finished my Bachelor's degree with a dual major in Computer Science and Data Science at Purdue University. I worked as an undergraduate research assistant with Prof. Xiangyu Zhang and Ph.D. student Zian Su on several projects involving the pre-training and post-training of large language models for code learning, understanding, and generation.

I'm also interested in exploring transformer circuits and mechanistic interpretability as well as developing methods for targeted knowledge editing in language models.

Publications

2025

μKE: Matryoshka Unstructured Knowledge Editing of Large Language Models

Zian Su*, Ziyang Huang*, Kaiyuan Zhang, Xiangyu Zhang

*Equal contribution

COLM 2025

Symbol Preference Aware Generative Models for Recovering Variable Names from Stripped Binary

Xiangzhe Xu, Zhuo Zhang, Zian Su, Ziyang Huang, Shiwei Feng, Yapeng Ye, Nan Jiang, Danning Xie, Siyuan Cheng, Lin Tan, Xiangyu Zhang

NDSS 2025

2024

Source Code Foundation Models are Transferable Binary Analysis Knowledge Bases

Zian Su, Xiangzhe Xu, Ziyang Huang, Kaiyuan Zhang, Xiangyu Zhang

NeurIPS 2024

CodeArt: Better Code Models by Attention Regularization When Symbols Are Lacking

Zian Su, Xiangzhe Xu, Ziyang Huang, Zhuo Zhang, Yapeng Ye, Jianjun Huang, Xiangyu Zhang

FSE 2024

Teaching Experience

Johns Hopkins University

CS (601.) 475/675: Introduction to Machine Learning

Role: Course Assistant

Semesters: Fall 2024, Spring 2025, Fall 2025

Developed course assignments and exams, and conducted office hours, and graded assignments.

Purdue University

CS 37300: Data Mining & Machine Learning

Role: Course Developer

Semesters: Summer 2022, Summer 2023

Developed course materials and all programming assignments for fundamental machine learning algorithms.

CS 37300: Data Mining & Machine Learning

Role: Undergraduate Teaching Assistant

Semesters: Fall 2022, Spring 2023, Fall 2023, Spring 2024

Developed shell scripts for automated grading and data analysis, conducted lab sessions, and graded assignments.

CS 25000: Computer Architecture

Role: Undergraduate Teaching Assistant

Semesters: Summer 2022

Assisted in teaching fundamental computer architecture concepts and C/C++ programming with assembly language, conducted lab sessions, and graded assignments.

CS 24200: Introduction to Data Science

Role: Undergraduate Teaching Assistant

Semesters: Spring 2022

Assisted in teaching fundamental data science concepts, conducted lab sessions and office hours, and graded assignments.

Last updated: July 31, 2025