I lead the Machine Learning Research Group at the University of Guelph. We develop deep learning methods spanning generative modelling, multimodal representation learning across vision, DNA, and language, graph neural networks, and uncertainty quantification — with recurring interests in learning under limited supervision, AI for science, and the design of LLM-based agents as collaborators in research workflows.
Much of this research is motivated by the challenge of monitoring and preserving Earth's biodiversity. With biologists and ecologists, we build large-scale multimodal datasets and foundation models that integrate images, DNA barcodes, and text. I am a co-PI of BIOSCAN, a global initiative monitoring multicellular life at planetary scale, and contribute as senior personnel to the NSF/NSERC-funded Artificial Intelligence and Biodiversity Change (ABC) Global Center, an international team developing AI for ecosystem monitoring.
I co-direct the Centre for Advancing Responsible and Ethical AI (CARE-AI) at Guelph, am a Canada CIFAR AI Chair and faculty member at the Vector Institute, and serve as Academic Director of Next AI, a non-profit accelerator for AI-focused entrepreneurs.
News
Research Highlights
Want to join the lab?
We're a remote-friendly ML research lab that publishes openly and ships datasets and tools researchers actually use. If you want to know what it's like to work here, read on.
How We Work