Justin Domke

Justin Domke
Assistant Professor
(413) 545-3241


Machine Learning, Probabilistic Graphical Models, Convex Optimization, Structured Learning


The world is full of uncertainty and explicitly modeling and reasoning about this uncertainty is often helpful in making predictions. Professor Domke's research focuses on two related issues: the computational challenges this reasoning presents, and how to make methods work well when the phenomena being modeled is too complex to be modeled exactly. Specifically, he works on algorithms for better reasoning in probabilistic graphical models, how to learn when using an approximate reasoning algorithm, and integrating probabilistic models with other machine learning tools to help address problems too complex to model exactly. Often these algorithms are inspired by problems in computer vision.

Research Centers & Labs: 


Ph.D., Computer Science, University of Maryland, College Park (2009). M.S., M.S., Computer Science, University of Maryland, College Park (2005), B.S., Physics, Washington University in Saint Louis (2002), B.S., Computer Science, Washington University in Saint Louis (2002). From 2009 to 2012, he was an Assistant Professor at Rochester Institute of Technology. From 2012 to 2016, he was a Senior Researcher in the Machine Learning group at National ICT Australia in Canberra and then Sydney, Australia.

Activities & Awards

Professor Domke serves on the program committee or reviews for most major machine learning and computer vision conferences and journals, and was recognized as an outstanding reviewer at CVPR 2011 and NIPS 2013.