Metaheuristic optimisation of Gaussian process regression model hyperparameters: insights from FEREBUS

Bienfait K. Isamura, Paul L. A. Popelier

Research output: Contribution to journalArticlepeer-review

Abstract

FEREBUS is a Gaussian process regression (GPR) engine embedded in the large machinery of FFLUX, a novel machine learnt force field developed from scratch through several well-documented proof-of-concept studies. This package relies on the exploration and exploitation capabilities of metaheuristic algorithms (MAs) to carry out the global optimisation of GPR model hyperparameters (θ). However, because MAs employ different search mechanisms to scrutinise the hyperparameter space, their performance on a specific optimisation task can vary a lot from one technique to another. Herein, we report a series of carefully designed experiments aimed at evaluating the ability of ten metaheuristic algorithms to locate the optimal set of θ values. Selected optimisation techniques belong to four popular families of MAs, namely particle swarm optimisation (4), grey wolf optimisation (2), bat (2) and firefly (2) algorithms. Our calculations suggest that grey wolf optimisers (GWOs) achieve the best results on average. Furthermore, the RMSE(θ) cost function is confirmed to be an excellent guide for the selection of atomic GPR models. This work also briefly introduces an enhanced grey wolf optimiser called GWO-RUHL (Random Update of the Hierarchy Ladder), which accounts for the (so far omitted) natural desire of non-leader wolves to occupy high-ranked leadership positions in the pack. We demonstrate that GWO-RUHL achieves better results than the standard GWO in terms of both convergence speed and quality of solutions.
Keywords: FEREBUS, FFLUX, metaheuristic optimisation, Gaussian process regression, machine learnt force field
Original languageEnglish
Article number100021
JournalArtificial Intelligence Chemistry
Volume1
Issue number2
Early online date29 Oct 2023
DOIs
Publication statusPublished - 1 Dec 2023

Keywords

  • FEREBUS
  • FFLUX
  • metaheuristic optimisation
  • Gaussian process regression
  • machine learnt force field

Fingerprint

Dive into the research topics of 'Metaheuristic optimisation of Gaussian process regression model hyperparameters: insights from FEREBUS'. Together they form a unique fingerprint.

Cite this