@inproceedings{f6f654847169423eb4b99d252c77bacf,
title = "Descent search with mean direction evolution strategies based on GPU with CUDA",
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.",
keywords = "Evolution strategy, GPU, descent search, optimization",
author = "Pang Kunpeng and Li Yugang and Liu Xiabi",
year = "2012",
doi = "10.1109/PDCAT.2012.63",
language = "English",
isbn = "9780769548791",
series = "Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings",
pages = "298--304",
booktitle = "Proceedings - 13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2012",
note = "13th International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2012 ; Conference date: 14-12-2012 Through 16-12-2012",
}