Descent search with mean direction evolution strategies based on GPU with CUDA

Pang Kunpeng, Li Yugang, Liu Xiabi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we first present a hybrid optimization method of Covariance Matrix Adaptation Evolution Strategy, (called MDDS-C-CMA-ES), which is based on Cholesky decomposition (Cholesky-CMA-ES) and local descent search with mean direction. Then we design a parallel version of the method based on the GPU with C-CUDA to solve the problem of large dimensionality. The main advantage of the MDDS-C-CMA-ES method is that every individual is locally searched with the direction that point to the mean vector before being used to calculate a new mean vector. The algorithm can effectively accelerate the convergence speed of the CMA-ES. And the parallel algorithm on the GPU can significantly reduce the computation time further. In order to test the performance we present two experiments. First, we use the serial algorithm to optimize some classical benchmark functions. The results show our method has better performance than NES[2] and CMA-ES. Then we test the performance of the parallel version on some benchmark functions with 1000-dimension and 1500-dimension. The results show the algorithm obtains a 68x speedup in case of 1000-dimension and 90x speedup in case of 1500 dimension.

Original languageEnglish
Title of host publicationProceedings - 13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2012
Pages298-304
Number of pages7
DOIs
Publication statusPublished - 2012
Event13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2012 - Beijing, China
Duration: 14 Dec 201216 Dec 2012

Publication series

NameParallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings

Conference

Conference13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2012
Country/TerritoryChina
CityBeijing
Period14/12/1216/12/12

Keywords

  • Evolution strategy
  • GPU
  • descent search
  • optimization

Fingerprint

Dive into the research topics of 'Descent search with mean direction evolution strategies based on GPU with CUDA'. Together they form a unique fingerprint.

Cite this