DocumentCode :
2977188
Title :
Descent Search with Mean Direction Evolution Strategies Based on GPU with CUDA
Author :
Pang Kunpeng ; Li Yugang ; Liu Xiabi
Author_Institution :
Beijing Lab. of Intell. Inf. Technol., Beijing Inst. of Technol., Beijing, China
fYear :
2012
fDate :
14-16 Dec. 2012
Firstpage :
298
Lastpage :
304
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 90× speedup in case of 1500 dimension.
Keywords :
covariance matrices; evolutionary computation; graphics processing units; mathematics computing; parallel algorithms; parallel architectures; search problems; vectors; CUDA; Cholesky decomposition; GPU; MDDS-C-CMA-ES strategy; compute unified device architecture; convergence speed; covariance matrix adaptation evolution strategy; descent search with mean direction evolution strategy; graphics processing unit; hybrid optimization method; mean vector; parallel algorithm; serial algorithm; Algorithm design and analysis; Covariance matrices; Graphics processing units; Optimization; Sociology; Vectors; Evolution strategy; GPU; descent search; optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2012 13th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-4879-1
Type :
conf
DOI :
10.1109/PDCAT.2012.63
Filename :
6589281
Link To Document :
بازگشت