Dr Jonathan Shapiro


Full contact details
View graph of relations


I am a Reader in the School of Computer Science, where I teach and carry out research on machine learning, probabilistic modeling and evolutionary algorithms. I have particular interests in reinforcement learning and active learning for optimization. I am the head of the Machine Learning and Optimization Research Group in the School of Computer Science, Deputy Director of CICADA, an interdisciplinary project on hybrid systems spaning the schools of Computer Science, Control Engineering and Mathematics. I have previously been associated with the Santa Fe Institute, through their programs on Adaptive Computation and Evolutionary Dynamics and by directing their Complex Systems Summer School in 2003. Previously, I was a research theoretical physicist at the University of Manchester and the University of California, where I did research on condensed matter physics.

Research Beacons, Institutes and Platforms


  • Estimation of Distribution Algorithms, Evolutionary Computation, Learning in Games, Machine Learning, Reinforcement Learning

Sustainable Development Goals

Related information