Soheil Feizi

Assistant Professor, CS @ UMD

I am a faculty in Computer Science department at University of Maryland, College Park (UMD). I am also affiliated with University of Maryland Institute for Advanced Computer Studies (UMIACS). My research spans various theoritical and practical aspects of Machine Learning.
Before joining UMD, I was a a post-doctoral research scholar at Stanford University . I received my Ph.D. and M.Sc. in Electrical Engineering and Computer Science, with a minor degree in Mathematics, at MIT.


My research focuses on understanding various theoretical and practical aspects of machine learning and statistical inference problems. In my group, we are working on problems related to Generative Adversarial Networks (GANs), Variational AutoEncoders (VAEs), Adversarial examples, the optimization landscape of deep learning, its interpretability and generalization, etc.

Read More


I am teaching CMSC 726 (the graduate level Machine Learning Course) in Fall 2018. In this course, we will start with classical learning models and work towards modern problems such as GANs, VAEs and adversarial examples. This course will be a mix of theory and applications. 

Read More

Note to Prospective Students:

I am looking for students and post-docs with a strong mathematical background who are interested in working in theoritical and practical aspects of machine learning.

Information for prospective students can be found here.

Read More


Talk @ Google Research


I am giving a talk titled "GANs: model-based or model-free?" in google research.

First Day @ UMD


I am officially starting my faculty career at CS@UMD.

Machine Learning Course


I am teaching CMSC 726 in Fall 2018.