About Us
Introduction
Nature-inspired algorithms are a family of optimisation techniques including genetic algorithms, particle swarm optimisers and ant colony optimisers. Our specialisms include the development of multi-objective and many-objective algorithms, visualising solution sets and performance/processes, and applying our techniques to real-world problems.Find out more about our team and our publications.
Methodological Research
Our methodological research includes- Using visualisation to explain the processes used to generate solutions to optimisation problems and present the solutions to domain experts.
- Development of novel algorithms and incorporating machine learning into the evolutionary process.
- Human-in-the-loop optimisation – including a human decision maker in the optimisation process.
Some projects
- Visualising algorithm operation (Mathew Walter, PhD project)
- Optimising portfolio problems with hyper-heuristics (Rahul Soni, PhD project)
Applications
We are working in a range of application areas, including:- The water sector, optimising the design of water network infrastructure
- Cryptography, the breaking of proposed cryptographic key exchanges on groups via evolutionary algorithms and machine learning
- The offshore renewables sector, optimising the design of floating offshore windfarms and developing models of their performance and environmental impact
Some projects
- Portfolio optimisation with couplas and evolutionary algorithms (Tahani Alotaibi, PhD project)
- Multi-objective optimisation of floating offshore wind farms (Pawel Manikowski, PhD project)