Next Article in Journal
A Proposal for a New Python Library Implementing Stepwise Procedure
Previous Article in Journal
An Algorithm for Producing Fuzzy Implications via Conical Sections
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deephive: A Reinforcement Learning Approach for Automated Discovery of Swarm-Based Optimization Policies

by
Eloghosa Ikponmwoba
and
Opeoluwa Owoyele
*
Department of Mechanical and Industrial Engineering, Louisiana State University, Baton Rouge, LA 70803, USA
*
Author to whom correspondence should be addressed.
Algorithms 2024, 17(11), 500; https://doi.org/10.3390/a17110500
Submission received: 22 August 2024 / Revised: 30 September 2024 / Accepted: 12 October 2024 / Published: 4 November 2024
(This article belongs to the Section Evolutionary Algorithms and Machine Learning)

Abstract

We present an approach for designing swarm-based optimizers for the global optimization of expensive black-box functions. In the proposed approach, the problem of finding efficient optimizers is framed as a reinforcement learning problem, where the goal is to find optimization policies that require a few function evaluations to converge to the global optimum. The state of each particle within the swarm is defined as its current position and function value within a design space, and the particles learn to take favorable actions that maximize the reward, which is based on the final value of the objective function. The proposed approach is tested on 50 benchmark optimization functions and compared to the performance of other global optimization strategies. Furthermore, the generalization capabilities of the trained particles on the four categories of optimization benchmark functions are investigated. The results show superior performance compared to the other optimizers, desired scaling when the dimension of the functions is varied, and acceptable performance even when applied to unseen functions. On a broader scale, the results show promise for the rapid development of domain-specific optimizers.
Keywords: global optimization; reinforcement learning; swarm optimizers; learning to optimize global optimization; reinforcement learning; swarm optimizers; learning to optimize

Share and Cite

MDPI and ACS Style

Ikponmwoba, E.; Owoyele, O. Deephive: A Reinforcement Learning Approach for Automated Discovery of Swarm-Based Optimization Policies. Algorithms 2024, 17, 500. https://doi.org/10.3390/a17110500

AMA Style

Ikponmwoba E, Owoyele O. Deephive: A Reinforcement Learning Approach for Automated Discovery of Swarm-Based Optimization Policies. Algorithms. 2024; 17(11):500. https://doi.org/10.3390/a17110500

Chicago/Turabian Style

Ikponmwoba, Eloghosa, and Opeoluwa Owoyele. 2024. "Deephive: A Reinforcement Learning Approach for Automated Discovery of Swarm-Based Optimization Policies" Algorithms 17, no. 11: 500. https://doi.org/10.3390/a17110500

APA Style

Ikponmwoba, E., & Owoyele, O. (2024). Deephive: A Reinforcement Learning Approach for Automated Discovery of Swarm-Based Optimization Policies. Algorithms, 17(11), 500. https://doi.org/10.3390/a17110500

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop