Richard Charles Wilson
Also known as Richard Wilson, Richard C. Wilson
Richard Charles Wilson is a York professor whose research focuses on machine learning for graphs and networks. He earns a first-class honours degree in physics at Oxford in 1991, then completes a York PhD in computer vision with Edwin Hancock and receives the Stott thesis prize in 1996. He holds an EPSRC Advanced Research Fellowship from 1998 to 2003, becomes a Reader in 2004, and is named a Professor and IAPR Fellow in 2010. His papers explore spherical and hyperbolic embeddings, optimal assignment kernels for graph classification, and diffusion wavelet graph embeddings. He is Professor of Pattern Analysis and head of AI at York, leads AI for SAINTs, and is associate editor-in-chief of Pattern Recognition.
Timeline
-
1991
Physics at Oxford
He earns a first-class honours degree in physics from St John's College, Oxford in 1991.
-
1996
PhD and thesis prize at York
After moving to York, he completes a PhD in computer vision with Edwin Hancock and receives the K. M. Stott prize for best thesis in 1996.
-
1998–2004
EPSRC fellowship and York Reader
After a brief period as a research associate, he holds an EPSRC Advanced Research Fellowship from 1998 to 2003 and joins the academic faculty at the fellowship's end. He becomes a Reader in 2004.
-
2010
Professor and IAPR Fellow
He becomes a full Professor at York in 2010. The International Association for Pattern Recognition names him a Fellow in 2010 for contributions to structural pattern recognition.
-
2014
Spherical and hyperbolic embeddings
In 2014, he coauthors “Spherical and hyperbolic embeddings of data” with Edwin Hancock and Elzbieta Pekalska in IEEE Transactions on Pattern Analysis and Machine Intelligence. The paper embeds non-Euclidean dissimilarity data, including shape and graph distances, on spherical or hyperbolic surfaces.
-
2016
Optimal assignment kernels for graphs
In 2016, he coauthors “On Valid Optimal Assignment Kernels and Applications to Graph Classification” with Nils M. Kriege and Pierre-Louis Giscard for NIPS. It develops the Weisfeiler–Lehman optimal assignment kernel for graphs and reports higher classification accuracy on benchmark data than the original Weisfeiler–Lehman kernel.
-
2017
Diffusion wavelet graph embedding
In 2017, he coauthors “Diffusion Wavelet Embedding: a Multi-resolution Approach for Graph Embedding in Vector Space” with Hoda Bahonar and Abdolreza Mirzaei in Pattern Recognition. The method embeds graphs into vector space with diffusion wavelets and describes graph structure at several scales.
-
As of October 2026
Professor and AI group lead
He is Professor of Pattern Analysis in York's Department of Computer Science and head of its Artificial Intelligence research group. He is AI Lead for SAINTs, the UKRI AI Centre for Doctoral Training in Safe AI Systems, and associate editor-in-chief of Pattern Recognition. His research focuses on machine learning for graphs and networks.
Career
- Since 2004University of YorkReader
- NowUKRI AI Centre for Doctoral Training in Safe AI SystemsAI Lead
Education
- 1991University of OxfordDegree in physics
- University of YorkPhD in computer vision
Most-cited works
Sources and credits
Photo: We have no published photo of Richard Charles Wilson yet. Send us a free-licensed photo.
- Richard Wilson's Homepage
- Chronological List of IAPR Fellows – International Association for Pattern Recognition
- Spherical and hyperbolic embeddings of data - White Rose Research Online
- On Valid Optimal Assignment Kernels and Applications to Graph Classification
- Diffusion Wavelet Embedding: a Multi-resolution Approach for Graph Embedding in Vector Space - White Rose Research Online
- Richard Wilson BA (Oxon), DPhil (York) - Computer Science, University of York
- Meet Professor Richard Wilson – SAINTS Centre for Doctoral Training

