Assistant Professor

University of Pennsylvania


I am an assistant professor at UPenn’s GRASP lab, with a primary appointment in CIS, and a secondary appointment in ESE. I lead the Perception, Action, and Learning (PAL) Research Group, where we work on problems at the intersection of computer vision, machine learning, and robotics.

I’m teaching CIS 580 Machine Perception in Fall 2022. Here are the past courses I have taught.

(posted Nov 14, 2022) We’re recruiting TAs for CIS 5190 Applied Machine Learning for Spring, co-taught by me and Osbert Bastani. If you are interested, please fill out this form. We expect the course to follow the outline from the current offering (Fall 2022).

For prospective students: If you’re an undergraduate or MS student interested in collaborating with our PAL research group, please complete this form. We monitor responses regularly, and will reach out to you if there’s an opening. Women and underrepresented minorities are especially encouraged to apply.

For prospective PhD students, formal admissions are processed through the university’s various programs. You may send me email too, but please note that I might not be able to respond.

Recent Publications

(2022). Discovering Deformable Keypoint Pyramids. ECCV.


(2022). How Far I'll Go: Offline Goal-Conditioned Reinforcement Learning via $ f $-Advantage Regression. arXiv preprint arXiv:2206.03023.

PDF Cite arXiv Webpage Code

(2022). Fighting Fire with Fire: Avoiding DNN Shortcuts through Priming. ICML.

PDF Cite Webpage arXiv Code

(2022). SMODICE: Versatile Offline Imitation Learning via State Occupancy Matching. In ICML.

PDF Cite arXiv Webpage Code