Stephen Muggleton
Artificial intelligence researcher
About Stephen Muggleton
Born 1959. Stephen Muggleton is a British bioinformatician, artificial intelligence researcher, university teacher and computer scientist, known for Inductive logic programming and Robot Scientist.
Education Muggleton received his Bachelor of Science degree in computer science (1982) and Doctor of Philosophy in artificial intelligence (1986) supervised by Donald Michie at the University of Edinburgh.
Career Following his PhD, Muggleton went on to work as a postdoctoral research associate at the Turing Institute in Glasgow (1987–1991) and later an EPSRC Advanced Research Fellow at Oxford University Computing Laboratory (OUCL) (1992–1997) where he founded the Machine Learning Group. In 1997 he moved to the University of York and in 2001 to Imperial College London. From 2025, Muggleton has joined Nanjing University as a full-time professor.
Research Muggleton's research interests and from 2001 to 2006 the EPSRC Chair of Computational Bioinformatics at Imperial College in London. Since 2013 he holds the Syngenta/Royal Academy of Engineering Research Chair as well as the post of Director of Modelling for the Imperial College Centre for Integrated Systems Biology. In this field he has made contributions to theory introducing predicate invention, inverse entailment and stochastic logic programs. He has also played a role in systems development where he was instrumental in the systems Duce, Cigol, Golem, Progol and Metagol that is capable of combining Inductive Logic Programming with active learning. His present work concentrates on the development of Meta-Interpretive Learning, a new form of Inductive Logic Programming which supports predicate invention and learning of recursive programs.
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Stephen Muggleton's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Stephen Muggleton's
Frequently asked questions
Who is Stephen Muggleton?
artificial intelligence researcher
When was Stephen Muggleton born?
Stephen Muggleton was born on 6 December 1959.
What is Stephen Muggleton's occupation?
Stephen Muggleton is a bioinformatician, artificial intelligence researcher, university teacher and computer scientist.
What is Stephen Muggleton known for?
Stephen Muggleton is known for Inductive logic programming and Robot Scientist.
What nationality is Stephen Muggleton?
Stephen Muggleton is British.
Sources & further reading
· Wikipedia: Stephen Muggleton
Cite this page
APA: Biography.guide. (2026). Stephen Muggleton. https://biography.guide/stephen-muggleton/
MLA: "Stephen Muggleton." Biography.guide, https://biography.guide/stephen-muggleton/.
Chicago: "Stephen Muggleton." Biography.guide. https://biography.guide/stephen-muggleton/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:09 UTC