🏛️ I am a Professor of Machine Learning at the School of Computer Science and the Head of AI Research Engineering at the Centre for Machine Intelligence, University of Sheffield. I am also the Director of the UK Open Multimodal AI Network (UKOMAIN), funded by EPSRC, building on the Meta-learning for Multimodal Data interest group at the Alan Turing Institute. Subscribe to the Multimodal AI Community mailing list for updates on UKOMAIN.
🖥️ My research focuses on translational multimodal AI technologies for healthcare and scientific discovery:
I lead the development of the open-source software library PyKale, part of the PyTorch ecosystem, enabling accessible machine learning for interdisciplinary research.
🏅 I serve as an Associate Editor of IEEE Transactions on Neural Networks and Learning Systems and IEEE Transactions on Cognitive and Developmental Systems. My awards include a Turing Network Development Award, an Amazon Research Award, and joint Wellcome Trust Innovator and NIHR AI in Health and Care awards.
📘 Three of my MSc dissertation students have won the Fretwell-Downing Prize for the best MSc Dissertation: Peizhen Bai (2017), Hao Xu (2019), and Mohammod N. I. Suvon (2022). Learn more about the whereabouts of my past team members.
📩 PhD enquiries: Email me ONE PDF including your CV, a statement on why and your source of funding, 1-3 papers, and transcripts before applying. Also check the English language requirements.
Adventure and voyage of discovery
Our research advances multimodal AI technologies for healthcare and scientific discovery, resulting in high-impact publications and open-source software. Explore selected projects and their associated papers below, or view the full list of projects for more details.
📄 Publication Profiles: Google Scholar | ResearcherID | Scopus Author ID | Semantic Scholar
🔍 Explore publications up to Feb 2022 >. Publications after Feb 2022 are not updated here due to time constraints. For more recent publications, view the full list of publications in my CV (page 2 onward) or visit Google Scholar.
.js-id-SelectedDesign proteins using mask prior-guided denoising diffusion for inverse protein folding
Develop a cost-effective cardiac instability detection tool using multimodal variational autoencoder
Predict molecular properties with geometry-aware line graph transformer pre-training
Advance drug discovery with interpretable bilinear attention network and domain adaptation
Quantify the uncertainty in automatic anatomical landmark localisation
Enable accessible machine learning from multiple data sources for interdisciplinary research
Model both second-order and third-order structures simultaneously for complex networks
Classify autism across multiple sites via site-dependence minimisation & second-order functional connectivity
Construct a feature-importance-aware and robust aggregator for graph convolutional networks
Learn low-dimensional representations of high-dimensional data from their natural tensors
Learn to teach, teach to learn
I developed and lead a course on An Introduction to Transparent Machine Learning, part of the Alan Turing Institute’s online learning courses in responsible AI.
At the University of Sheffield, I taught two modules below, with teaching materials available on GitHub via links below and video lectures on YouTube. For a full teaching history, see my CV.