We offer expert advice in a number of techniques and methods including models, Bayesian statistics in AI, optimization and inverse problems, mathematical applications and other techniques. If you would like to access our AI expertise, please contact our Business Development team using the details at the bottom of this page. Models Neural networks including generative adversarial neural networks (vulnerabilities in AI systems), neural ODEs Large Language Models, diffusion-based generative models, Gaussian process models Statistical modelling, dynamic modelling, (more broadly) datasets with complex temporal and/or spatial structures Bayesian statistics in AI Bayesian data analysis/probabilistic reasoning Bayesian inference Bayesian deep learning Bayesian networks Optimization and inverse problems Stochastic optimization Diffusion-based optimization Inverse problems in computational imaging, including satellite imaging, object recognition, computer vision, (more broadly) combining machine learning with optimization Mathematical applications Data assimilation Uncertainty quantification Imaging Pattern recognition Other techniques Quantization and pruning Reinforcement learning Parameter-efficient fine-tuning (PEFT) Weights transfer in deep neural networks Graphical techniques including decision trees Automatic differentiation (links to neural ODEs) Singular learning theory Contact us To discuss any opportunities with us, please email our Business Development team: Email the Business Development team Many of our researchers are involved in centres, units and institutes with an AI focus. If you do not see a particular technique listed, or are unsure which method you need, our Business Development team will be able to connect you with a relevant expert. This article was published on 2025-04-22