Implementación sobre FPGA de la estrategia evolutiva CMA-ES para optimización numérica

Leopoldo Urbina, Carlos A. Duchanoy, Marco A. Moreno-Armendáriz, Derlis Lara, Hiram Calvo
2015 Research in Computing Science  
Resumen. En este trabajo se presenta la implementación sobre hardware del algoritmo Covariance Matrix Adaptation Evolution Strategy (CMA-ES). Este algoritmo se basa en la adaptación de la matriz de covarianza que se focaliza inicialmente en una región del espacio de búsqueda particular y posteriormente se mueve o crece a lo largo del espacio de búsqueda, según sea conveniente para encontrar el valoróptimo. Los resultados experimentales muestran que dicha implementación será de gran utilidad
more » ... resolver problemas de optimización numérica en un sistema embebido. Palabras clave: Estrategia evolutiva CMA-ES, implementación sobre FPGA, optimización numérica. Abstract. In this paper, a hardware implementation of the Covariance Matrix Adaptation Evolution Strategy (CMA-ES) algorithm is presented. This algorithm is based on the adaptation of the covariance matrix, initially it is focused on a region of the particular search space and subsequently, it moves or grows along the search space, as appropriate to find the optimum value. The experimental results reveal that this implementation will be very useful to resolve numeric optimization issues in an embedded system.
doi:10.13053/rcs-105-1-9 fatcat:6ewz63hndjhb3dptoirvd2cabi