My research interests are at the intersection of Software Engineering and Artificial Intelligence (AI). I am particularly interested in:
Improving the performance of DL and LLM-based systems on the fly through input refinement, adaptation, and uncertainty-aware validation techniques across classification and generation tasks in code, vision, and NLP domains;
GPU testing for automated bug detection, focusing on numerical bugs in CUDA, Triton AI, and RISC-V programs using program analysis and test generation;
Efficiency robustness of dynamic deep learning systems (DDLSs) by studying and designing efficiency attacks and defenses under varying threat models, with emphasis on sparsity, Mixture-of-Experts architectures, and adaptive computation.
I actively mentor undergraduate and master's students contributing to research. Selected mentees include:
1) Nidhi Majoju (Undergraduate UTD, May 2024-present)
2) Zijie Zhao (May 23 - May 24, grad school: PhD at UPenn)