Skip to main content

Research Repository

Advanced Search

Evaluation of frameworks that combine evolution and learning to design robots in complex morphological spaces (2023)
Journal Article
Li, W., Buchanan, E., Le Goff, L. K., Hart, E., Hale, M. F., Wei, B., …Tyrrell, A. M. (in press). Evaluation of frameworks that combine evolution and learning to design robots in complex morphological spaces. IEEE Transactions on Evolutionary Computation,

Jointly optimising both the body and brain of a robot is known to be a challenging task, especially when attempting to evolve designs in simulation that will subsequently be built in the real world. To address this, it is increasingly common to combi... Read More about Evaluation of frameworks that combine evolution and learning to design robots in complex morphological spaces.

Practical Hardware for Evolvable Robots (2023)
Journal Article
Angus, M., Buchanan, E., Le Goff, L. K., Hart, E., Eiben, A., De Carlo, M., …Tyrrell, A. M. (2023). Practical Hardware for Evolvable Robots. Frontiers in Robotics and AI, 10, Article 1206055. https://doi.org/10.3389/frobt.2023.1206055

The evolutionary robotics field offers the possibility of autonomously generating robots that are adapted to desired tasks by iteratively optimising across successive generations of robots with varying configurations until a high-performing candidate... Read More about Practical Hardware for Evolvable Robots.

Evolving Herding Behaviour Diversity in Robot Swarms (2023)
Conference Proceeding
Nitschke, G., Hallauer, S., & Hart, E. (2023). Evolving Herding Behaviour Diversity in Robot Swarms. In GECCO '23 Companion: Proceedings of the Companion Conference on Genetic and Evolutionary Computation (95-98). https://doi.org/10.1145/3583133.3590528

Behavioural diversity has been demonstrated as beneficial in biological social systems, such as insect colonies and human societies, as well as artificial systems such as large-scale software and swarm-robotics systems. Evolutionary swarm robotics is... Read More about Evolving Herding Behaviour Diversity in Robot Swarms.

A Feature-Free Approach to Automated Algorithm Selection (2023)
Conference Proceeding
Alissa, M., Sim, K., & Hart, E. (2023). A Feature-Free Approach to Automated Algorithm Selection. In GECCO '23 Companion: Proceedings of the Companion Conference on Genetic and Evolutionary Computation (9-10). https://doi.org/10.1145/3583133.3595832

This article summarises recent work in the domain of feature-free algorithm selection that was published in the Journal of Heuristics in January 2023, with the title 'Automated Algorithm Selection: from Feature-Based to Feature-Free Approaches'. Spec... Read More about A Feature-Free Approach to Automated Algorithm Selection.

Towards optimisers that `Keep Learning' (2023)
Conference Proceeding
Hart, E., Miguel, I., Stone, C., & Renau, Q. (2023). Towards optimisers that `Keep Learning'. In GECCO '23 Companion: Proceedings of the Companion Conference on Genetic and Evolutionary Computation (1636-1638). https://doi.org/10.1145/3583133.3596344

We consider optimisation in the context of the need to apply an optimiser to a continual stream of instances from one or more domains, and consider how such a system might 'keep learning': by drawing on past experience to improve performance and lear... Read More about Towards optimisers that `Keep Learning'.

Learning-Based Neural Ant Colony Optimization (2023)
Conference Proceeding
Liu, Y., Qiu, J., Hart, E., Yu, Y., Gan, Z., & Li, W. (2023). Learning-Based Neural Ant Colony Optimization. In GECCO 2023: Proceedings of the Genetic and Evolutionary Computation Conference (47-55). https://doi.org/10.1145/3583131.3590483

In this paper, we propose a new ant colony optimization algorithm , called learning-based neural ant colony optimization (LN-ACO), which incorporates an "intelligent ant". This intelligent ant contains a convolutional neural network pre-trained on a... Read More about Learning-Based Neural Ant Colony Optimization.

Generating diverse and discriminatory knapsack instances by searching for novelty in variable dimensions of feature-space (2023)
Conference Proceeding
Marrero, A., Segredo, E., Hart, E., Bossek, J., & Neumann, A. (2023). Generating diverse and discriminatory knapsack instances by searching for novelty in variable dimensions of feature-space. In GECCO '23: Proceedings of the Genetic and Evolutionary Computation Conference (312-320). https://doi.org/10.1145/3583131.3590504

Generating new instances via evolutionary methods is commonly used to create new benchmarking data-sets, with a focus on attempting to cover an instance-space as completely as possible. Recent approaches have exploited Quality-Diversity methods to ev... Read More about Generating diverse and discriminatory knapsack instances by searching for novelty in variable dimensions of feature-space.

To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Features (2023)
Conference Proceeding
Vermetten, D., Wang, H., Sim, K., & Hart, E. (2023). To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Features. In J. Correia, S. Smith, & R. Qaddoura (Eds.), Applications of Evolutionary Computation: 26th International Conference, EvoApplications 2023 (335-350). https://doi.org/10.1007/978-3-031-30229-9_22

Dynamic algorithm selection aims to exploit the complementarity of multiple optimization algorithms by switching between them during the search. While these kinds of dynamic algorithms have been shown to have potential to outperform their component a... Read More about To Switch or not to Switch: Predicting the Benefit of Switching between Algorithms based on Trajectory Features.

A Quality-Diversity Approach to Evolving a Repertoire of Diverse Behaviour-Trees in Robot Swarms (2023)
Conference Proceeding
Montague, K., Hart, E., Paechter, B., & Nitschke, G. (2023). A Quality-Diversity Approach to Evolving a Repertoire of Diverse Behaviour-Trees in Robot Swarms. In J. Correia, S. Smith, & R. Qaddoura (Eds.), Applications of Evolutionary Computation: 26th European Conference, EvoApplications 2023, Held as Part of EvoStar 2023, Brno, Czech Republic, April 12–14, 2023, Proceedings (145-160). https://doi.org/10.1007/978-3-031-30229-9_10

Designing controllers for a swarm of robots such that collabo-rative behaviour emerges at the swarm level is known to be challenging. Evolutionary approaches have proved promising, with attention turning more recently to evolving repertoires of dive... Read More about A Quality-Diversity Approach to Evolving a Repertoire of Diverse Behaviour-Trees in Robot Swarms.

Improving the size and quality of MAP-Elites containers via multiple emitters and decoders for urban logistics (2023)
Conference Proceeding
Urquhart, N., & Hart, E. (2023). Improving the size and quality of MAP-Elites containers via multiple emitters and decoders for urban logistics. In Applications of Evolutionary Computation – 26th International Conference, EvoApplications 2023 (35-52). https://doi.org/10.1007/978-3-031-30229-9

Quality-diversity (QD) methods such as MAP-Elites have been demonstrated to be useful in the domain of combinatorial optimisation due to their ability to generate a large set of solutions to a single-objective problem that are diverse with respect to... Read More about Improving the size and quality of MAP-Elites containers via multiple emitters and decoders for urban logistics.

DIGNEA: A tool to generate diverse and discriminatory instance suites for optimisation domains (2023)
Journal Article
Marrero, A., Segredo, E., León, C., & Hart, E. (2023). DIGNEA: A tool to generate diverse and discriminatory instance suites for optimisation domains. SoftwareX, 22, Article 101355. https://doi.org/10.1016/j.softx.2023.101355

To advance research in the development of optimisation algorithms, it is crucial to have access to large test-beds of diverse and discriminatory instances from a domain that can highlight strengths and weaknesses of different algorithms. The DIGNEA t... Read More about DIGNEA: A tool to generate diverse and discriminatory instance suites for optimisation domains.

Automated Algorithm Selection: from Feature-Based to Feature-Free Approaches (2023)
Journal Article
Alissa, M., Sim, K., & Hart, E. (2023). Automated Algorithm Selection: from Feature-Based to Feature-Free Approaches. Journal of Heuristics, 29(1), 1-38. https://doi.org/10.1007/s10732-022-09505-4

We propose a novel technique for algorithm-selection, applicable to optimisation domains in which there is implicit sequential information encapsulated in the data, e.g., in online bin-packing. Specifically we train two types of recurrent neural netw... Read More about Automated Algorithm Selection: from Feature-Based to Feature-Free Approaches.

A Novelty-Search Approach to Filling an Instance-Space with Diverse and Discriminatory Instances for the Knapsack Problem (2022)
Conference Proceeding
Marrero, A., Segredo, E., León, C., & Hart, E. (2022). A Novelty-Search Approach to Filling an Instance-Space with Diverse and Discriminatory Instances for the Knapsack Problem. In Parallel Problem Solving from Nature – PPSN XVII. PPSN 2022 (223-236). https://doi.org/10.1007/978-3-031-14714-2_16

We propose a new approach to generating synthetic instances in the knapsack domain in order to fill an instance-space. The method uses a novelty-search algorithm to search for instances that are diverse with respect to a feature-space but also elicit... Read More about A Novelty-Search Approach to Filling an Instance-Space with Diverse and Discriminatory Instances for the Knapsack Problem.

Evolutionary Approaches to Improving the Layouts of Instance-Spaces (2022)
Conference Proceeding
Sim, K., & Hart, E. (2022). Evolutionary Approaches to Improving the Layouts of Instance-Spaces. In Parallel Problem Solving from Nature – PPSN XVII. PPSN 2022 (207-219). https://doi.org/10.1007/978-3-031-14714-2_15

We propose two new methods for evolving the layout of an instance-space. Specifically we design three different fitness metrics that seek to: (i) reward layouts which place instances won by the same solver close in the space; (ii) reward layouts that... Read More about Evolutionary Approaches to Improving the Layouts of Instance-Spaces.

Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifiers (2022)
Conference Proceeding
Cardoso, R. P., Hart, E., Burth Kurka, D., & Pitt, J. (2022). Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifiers. In Applications of Evolutionary Computation: EvoApplications 2022 (418-434). https://doi.org/10.1007/978-3-031-02462-7_27

Using Neuroevolution combined with Novelty Search to promote behavioural diversity is capable of constructing high-performing ensembles for classification. However, using gradient descent to train evolved architectures during the search can be comput... Read More about Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifiers.

Lifelong Learning Machines: Towards Developing Optimisation Systems That Continually Learn (2022)
Book Chapter
Hart, E. (2022). Lifelong Learning Machines: Towards Developing Optimisation Systems That Continually Learn. In A. E. Smith (Ed.), Women in Computational Intelligence: Key Advances and Perspectives on Emerging Topics (187-203). Cham: Springer. https://doi.org/10.1007/978-3-030-79092-9_9

Standard approaches to developing optimisation algorithms tend to involve selecting an algorithm and tuning it to work well on a large set of problem instances from the domain of interest. Once deployed, the algorithm remains static, failing to impro... Read More about Lifelong Learning Machines: Towards Developing Optimisation Systems That Continually Learn.

Morpho-evolution with learning using a controller archive as an inheritance mechanism (2022)
Journal Article
Le Goff, L. K., Buchanan, E., Hart, E., Eiben, A. E., Li, W., De Carlo, M., …Tyrrell, A. M. (2023). Morpho-evolution with learning using a controller archive as an inheritance mechanism. IEEE Transactions on Cognitive and Developmental Systems, 15(2), 507-517. https://doi.org/10.1109/tcds.2022.3148543

Most work in evolutionary robotics centres on evolving a controller for a fixed body-plan. However, previous studiessuggest that simultaneously evolving both controller and body-plan could open up many interesting possibilities. However... Read More about Morpho-evolution with learning using a controller archive as an inheritance mechanism.

Artificial evolution of robot bodies and control: on the interaction between evolution, individual and cultural learning (2021)
Journal Article
Hart, E., & Le Goff, L. K. (2022). Artificial evolution of robot bodies and control: on the interaction between evolution, individual and cultural learning. Philosophical Transactions B: Biological Sciences, 377(1843), https://doi.org/10.1098/rstb.2021.0117

We survey and reflect on evolutionary approaches to the joint optimisation of the body and control of a robot, in scenarios where a the goal is to find a design that maximises performance on a specified task. The review is grounded in a general frame... Read More about Artificial evolution of robot bodies and control: on the interaction between evolution, individual and cultural learning.

Enhancing the practicality of tools to estimate the whole life embodied carbon of building structures via machine-learning models (2021)
Journal Article
Pomponi, F., Luque Anguita, M., Lange, M., D'Amico, B., & Hart, E. (2021). Enhancing the practicality of tools to estimate the whole life embodied carbon of building structures via machine-learning models. Frontiers in Built Environment, 7, Article 745598. https://doi.org/10.3389/fbuil.2021.745598

The construction and operation of buildings account for significant environmental impacts, including greenhouse gas (GHG) emissions, energy demand, resource consumption and waste generation. While the operation of buildings is fairly well regulated a... Read More about Enhancing the practicality of tools to estimate the whole life embodied carbon of building structures via machine-learning models.

A Neural Approach to Generation of Constructive Heuristics (2021)
Conference Proceeding
Alissa, M., Sim, K., & Hart, E. (2021). A Neural Approach to Generation of Constructive Heuristics. In 2021 IEEE Congress on Evolutionary Computation (CEC) (1147-1154). https://doi.org/10.1109/CEC45853.2021.9504989

Both algorithm-selection methods and hyper-heuristic methods rely on a pool of complementary heuristics. Improving the pool with new heuristics can improve performance, however, designing new heuristics can be challenging. Methods such as genetic pro... Read More about A Neural Approach to Generation of Constructive Heuristics.