Dr. Xi Peng, 彭曦
Associate Professor, Copenhaver Fellow
Department of Computer Science
University of Virginia
Visiting Investigator
MSK Cancer Center
UVA CS: Link
Email: naq5rd AT virginia DOT edu
Office: Rice Hall 310
Associate Professor, Copenhaver Fellow
Department of Computer Science
University of Virginia
Visiting Investigator
MSK Cancer Center
UVA CS: Link
Email: naq5rd AT virginia DOT edu
Office: Rice Hall 310
Looking for PhD positions starting from 2027 Fall? Click here.
I am an Associate Professor and Copenhaver Fellow in Computer Science at the University of Virginia (UVA), and a Visiting Investigator at Memorial Sloan Kettering Cancer Center (MSK). Before joining UVA in 2026, I was an Assistant Professor (2019–2025) and Associate Professor (2025–2026) of Computer & Information Sciences at the University of Delaware. I earned my PhD in Computer Science advised by Prof. Dimitris Metaxas at Rutgers University (2018).
My research aims to answer a fundamental question: “How can we develop AI systems that people can truly trust?” I believe trust comes not only from knowing what an AI system predicts, but, more importantly, understanding why it makes that prediction.
I am fortunate to work with a talented group of students in DeepREALab (Deep Robust & Explainable AI Lab). Our mission is to advance trustworthy AI for health, science, and autonomous systems. My research has been recognized by several major awards, including the DoD DEPSCoR Award, NSF CAREER Award, NIH R21 Award, NSF SLES Award, and Google Faculty Research Award.
Trustworthy Machine Learning:
Trustworthy AI in the Real World:
I am honored with prestigious research awards :
My work won a series of paper awards in top-tier AI/ML conferences:
News and media about my research work:
Federal Grants:
Industrial Grants:
Internal Grants: UDRF (PI); GUR (PI); AICoE Seed (PI); DSI Seed (PI); UDRF-SI (Co-PI)
At UVA
CS6501 Trustworthy Machine Learning
At U Delaware (internal rating 4.4/5; RateMyProfessors 4.6/5)
Undergraduate-Level: CISC484 Intro to Machine Learning
Graduate-Level: CISC684 Intro to Machine Learning
Advanced Graduate-Level: CISC889 Advanced Topics in Machine Learning and Deep Neural Networks
Conference/Journal Committee:
Proposal and Grant Review Panels:
PhD students:
Alumni:
Visiting PhD student:
Undergraduate Researchers:
Selected publication from my group (Click here for a full list)
[NeurIPS'26] VIGOR: Benchmarking Visual Rationale Correctness in Multimodal Large Language Models. [PDF] [Code]
[ECCV'26 Oral] "World Knowledge" in the Weights: Reading Concept Circuits of Vision Transformers. [PDF] [Code]
[ECCV'26] Medical AI Encodes a “Feeling of Error”: Verifying Cancer Segmentation via Internal Concepts. [PDF] [Code]
[ICML'26] Inside the Visual Mind: Neuroscience-Motivated Concept Circuits for Interpreting and Steering Vision Transformers. [PDF] [Video] [Code]
[CVPR'26 Highlight] Inside-Out: Measuring Generalization in Vision Transformers Through Inner Workings. [PDF] [Code] [Video]
[ICML'25] Structure-informed Risk Minimization for Robust Ensemble Learning. [PDF]
[ICML'25] "Why Is There a Tumor?": Tell Me the Reason, Show Me the Evidence. [PDF]
[AAAI'25 Oral] Interpretable Failure Detection with Human-Level Concepts. [PDF]
[AAAI'25] Beyond Accuracy: On the Effects of Fine-tuning Towards Vision-Language Model's Prediction Rationality. [PDF]
[NeurIPS'24] Beyond Accuracy: Ensuring Correct Predictions with Correct Rationales. [PDF] [Code]
[NeurIPS'24] SeafloorAI: A Large-scale Vision-Language Dataset for Seafloor Geological Survey. [PDF] [Dataset]
[ICML'24] Ensemble Pruning for Out-of-distribution Generalization. [PDF] [Code]
[ICML'24] Beyond Federation: Topology-aware Federated Learning for Generalization to Unseen Clients. [PDF] [Code]
[ECCV'24 Strong Double Blind] DEAL: Disentangle and Localize Concept-level Explanations for VLM. [PDF] [Code]
[CIKM'24] Adaptive Cascading Network for Continual Test-Time Adaptation. [PDF] [Code]
[ICCV'23] Learning from Semantic Alignment between Unpaired Multiviews for Egocentric Video Recognition. [PDF] [Code]
[CVPR'23] Are Data-driven Explanations Robust against Out-of-Distribution Data?[PDF] [Code]
[ICLR'23] Topology-aware Robust Optimization for Out-of-Distribution Generalization. [PDF] [Code]
[TNNLS'23, IF=14.3] Semi-identical Twins Variational AutoEncoder for Few-Shot Learning. [PDF]
[TPAMI'22, IF=24.3] Out-of-Domain Generalization from a Single Source: An Uncertainty Quantification Approach. [PDF] [Code]
[TMM'22, IF=8.2] Region-aware Arbitrary-shaped Text Detection with Progressive Fusion. [PDF] [Code]
[CVPR'22] Are multimodal transformers robust to missing modality? [PDF] [Code]
[CVPR'22] Symmetry and uncertainty-aware object slam for 6dof object pose estimation. [PDF] [Code]
[NeurIPS'21W Best Paper Award] Deep learning for spatiotemporal modeling of Urbanization. [PDF] [Video-10m]
[ICLR'21 Spotlight] A good image generator is what you need for high-resolution video synthesis. [PDF] [Video-10m] [Code]
[CVPR'21] Uncertainty-guided Model Generalization to Unseen Domains. [PDF] [Video-5m] [Code]
[CVPR'21 Oral] Learning View-Disentangled Human Pose Representation by Contrastive Cross-View Mutual Information Maximization. [PDF] [Video-5m] [Code]
[AAAI'21] Multimodal learning with severely missing modality. [PDF] [Video-60s] [Video-15m] [Code]
[NSDI'21] Adapting Wireless Mesh Network Configuration from Simulation to Reality via Deep Learning-based Domain Adaptation. [PDF]
[IJCV'20, IF=11.5] Towards image-to-video translation: A structure-aware approach via multi-stage generative adversarial networks. [PDF]
[NeurIPS'20] Maximum-entropy adversarial data augmentation for improved generalization and robustness. [PDF] [Code]
[CVPR'20] Learning to learn single domain generalization. [PDF] [Video-60s] [Code]
[CVPR'20] Knowledge as priors: Cross-modal knowledge generalization for datasets without superior knowledge. [PDF] [Video-60s]
[TPAMI'19, IF=24.3] Towards Efficient U-Nets: A Coupled and Quantized Approach. [PDF]
[NeurIPS'19] Semantic-guided multi-attention localization for zero-shot learning. [PDF]
[NeurIPS'19] Rethinking kernel methods for node representation learning on graphs. [PDF] [Code]
[ICCV'19 Oral] AdaTransform: Adaptive Data Transformation. [PDF]
[CVPR'19] Semantic graph convolutional networks for 3d human pose regression. [PDF]
[KDD'19 Oral] Scalable Global Alignment Graph Kernel Using Random Features: From Node Embedding to Graph Embedding. [PDF]
[CVPR'18] Jointly optimize data and network training: Adversarial data augmentation in human pose estimation. [PDF]
[CVPR'18] A generative adversarial approach for zero-shot learning from noisy texts. [PDF]
[ECCV'18] Quantized densely connected u-nets for efficient landmark localization. [PDF]
[ECCV'18] Learning to forecast and refine residual motion for image-to-video generation. [PDF]
[IJCAI'18] Cr-gan: Learning complete representations for multi-view generation. [PDF]
[IJCV'18, IF=11.5] Red-net: A recurrent encoder-decoder network for video-based face alignment. [PDF]
[IJCV'18, IF=11.5] Toward personalized modeling: Incremental and ensemble alignment for sequential faces in the wild. [PDF]
[ICCV'17] Reconstruction-based disentanglement for pose-invariant face recognition. [PDF]
[ECCV'16 Best Student Paper Finalist] A recurrent encoder-decoder network for sequential face alignment. [PDF]
[ICCV'15] PIEFA: Personalized incremental and ensemble face alignment. [PDF]










