Covariance matrix adaptation evolution strategy based on correlated evolution paths with application to reinforcement learning

Citations

WEB OF SCIENCE

32
Citations

SCOPUS

35

초록

Proven as an efficient population -based optimization algorithm, Covariance Matrix Adaptation Evolution Strategy (CMA-ES) features two evolution paths, one to update the covariance matrix and the other to adapt its mutation strength. Considering the time and space complexity of CMA-ES, there are several attempts in the literature to realize a single -path algorithm. However, such attempts require altering the original structure of CMA-ES and consequently eliminating some vital features crucial to the overall algorithm performance. In this paper, we show that the two evolution paths of CMA-ES are highly correlated and one can be expressed in terms of the other thus reducing the computational cost of the algorithm while preserving the original algorithmic framework. Based on experimental studies conducted using 30 functions from the IEEE CEC 2014 benchmark suite, the proposed algorithm shows comparable results with the standard CMA-ES as well as five other state-of-the-art CMA-ES variants. Furthermore, it is shown that the proposed algorithm can be applied to policy search in Deep Reinforcement Learning (DRL). Performance results based on selected DRL problems from different application domains prove the efficiency of the proposed algorithm compared to other population -based algorithms often applied for policy search in DRL.

키워드

Black-box optimization; Covariance matrix adaptation evolution; strategies (CMA-ES); Reinforcement learning; CMA
제목
Covariance matrix adaptation evolution strategy based on correlated evolution paths with application to reinforcement learning
저자
Ajani, Oladayo S.; Kumar, Abhishek; Mallipeddi, Rammohan
DOI
10.1016/j.eswa.2024.123289
발행일
2024-07-15
유형
Article
저널명
Expert Systems with Applications
권
246