satinder singh, phd

Professor, Computer Science and Engineering


Dr. Singh is a Professor of Computer Science & Engineering at the University of Michigan where he also currently serves as the Director of the Artificial Intelligence Laboratory. He received his PhD in Computer Science from the University of Massachusetts, Amherst, following a B.Tech. in Electrical Engineering from the Indian Institute of Technology, New Delhi, India. He joined the University of Michigan in 2002 after a Postdoctoral Fellowship in Brain and Cognitive Sciences at Massachusetts Institute of Technology, a Scientist position at Harlequin Inc., an Assistant Professorship at University of Colorado, Boulder, a Senior Research Scientist position at AT&T-Labs Research, and a Chief Scientist position at a venture capital company (Systek Capital).

Dr. Singh’s research interests focus on the field of Reinforcement Learning, i.e., on building algorithms, theory, and architectures for software agents that can learn how to act in uncertain, complex, and dynamic environments. Specific interests include building models of dynamical systems from time-series data, learning good interventions in human-machine interaction, dealing with partial observability and hidden state in sequential decision-making, dealing with the challenge of exploration-exploitation and delayed feedback, explaining animal and human decision making using computational models, and optimal querying in semi-autonomous agents based on value of information. He is interested in applications from healthcare, robotics, and game-playing. He is a Fellow of the Association for the Advancement of Artificial Intelligence, has received an outstanding faculty award from his department, and has published over 100 papers in his field.