Hardware Design and the Fairness of a Neural Network
Examines how hardware design choices can change population-level model performance.
Ph.D. Candidate in Computer Science and Engineering
University of Notre Dame · Expected May 2027
I am a Ph.D. candidate at the University of Notre Dame, advised by Prof. Yiyu Shi. I study efficient AI and hardware–model co-design, treating population-level model performance as a first-class systems objective.
My work asks how model compression, numerical precision, accelerator design, and hardware non-idealities jointly shape efficiency and performance consistency across population groups. I aim to build AI systems that remain accurate, deployable, and reliable across hardware platforms and real-world settings.
2026 Outstanding Graduate Student Teaching Award · University of Notre Dame
Selected work on how model and hardware choices influence efficiency and performance consistency across populations.
Examines how hardware design choices can change population-level model performance.
Studies fairness-aware weight quantization for dermatological disease diagnosis.
Evaluates how hardware non-idealities affect group-wise performance in deep neural networks.
I study efficiency and population-level model performance as coupled design objectives across algorithms, hardware, and deployment systems.
I study how numerical precision, accelerator design, and device non-idealities change model behavior across population groups. The objective is to make population-level performance an explicit part of hardware–model co-design alongside accuracy, latency, and energy.
I develop quantization and low-rank factorization methods that improve efficiency while accounting for disparities in group-wise performance, rather than optimizing aggregate accuracy and resource cost alone.
I evaluate convolutional and large language models on CPUs and specialized accelerators, connecting model choices to compiler support, numerical precision, and deployment constraints. Earlier CNN-Cap work in electronic design automation established the hardware-design foundation for this systems perspective.
Preprint · arXiv:2511.16549, version 1 (2025).
Design, Automation & Test in Europe Conference (DATE).
ACM Transactions on Design Automation of Electronic Systems.
IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 1–9.
* Equal contribution.
2026 Outstanding Graduate Student Teaching Award
University of Notre Dame
Award announcement
Spring 2025 & 2026
Developed homework and final-exam materials, graded homework, quizzes, and exams, and held office hours across two course offerings.
Spring 2022
Graded homework and examinations and held office hours for a remote course.
Fall 2021
Graded homework, assisted with final-exam assessment, and held office hours.
Mentored two high-school student researchers; the collaboration resulted in a published paper.
May–Dec. 2025
Independently set up, validated, and evaluated convolutional models and large language models on CPUs and Sakura accelerator cards in Dockerized environments. Used Python, PyTorch, Hugging Face, model quantization, and Docker, and supported compiler-team integration and validation tasks.
Oct. 2019–Jul. 2021
Developed a machine-learning-based approach to interconnect capacitance extraction under Prof. Wenjian Yu. The project was supported by Tsinghua’s Undergraduate Innovation and Entrepreneurship Training Program and later contributed to two CNN-Cap publications.