Deploying massive runs of evolutionary algorithms with ECJ and Hadoop: Reducing interest points required for face recognition
Created by W.Langdon from
gp-bibliography.bib Revision:1.8464
- @Article{Chavez:2018:IJHPCA,
-
author = "Francisco Chavez and Francisco {Fernandez de Vega} and
Daniel Lanza and Cesar Benavides and Juan Villegas and
Leonardo Trujillo and Gustavo Olague and
Graciela Roman",
-
title = "Deploying massive runs of evolutionary algorithms with
{ECJ} and {Hadoop}: Reducing interest points required
for face recognition",
-
journal = "The International Journal of High Performance
Computing Applications",
-
year = "2018",
-
volume = "32",
-
number = "5",
-
pages = "706--720",
-
month = sep,
-
keywords = "genetic algorithms, genetic programming, ECJ, face
recognition, Hadoop, parallel evolutionary algorithm",
-
URL = "
https://evovision.cicese.mx/Olague-JHPCA2018.pdf",
-
DOI = "
doi:10.1177/1094342016678302",
-
size = "15 pages",
-
abstract = "In this paper we present a new strategy for deploying
massive runs of evolutionary algorithms with the
well-known Evolutionary Computation Library (ECJ) tool,
which we combine with the MapReduce model so as to
allow the deployment of computing intensive runs of
evolutionary algorithms on big data infrastructures.
Moreover, by addressing a hard real life problem, we
show how the new strategy allows us to address problems
that cannot be solved with more traditional approaches.
Thus, this paper shows that by using the Hadoop
framework ECJ users can, by means of a new parameter,
choose where the run will be launched, whether in a
Hadoop based infrastructure or in a desktop computer.
Moreover, together with the performed tests we address
the well-known face recognition problem with a new
purpose: to allow a genetic algorithm to decide which
are the more relevant interest points within the human
face. Massive runs have allowed us to reduce the set
from about 60 to just 20 points. In this way,
recognition tasks based on the solution provided by the
genetic algorithm will work significantly quicker in
the future, given that just 20 points will be required.
Therefore, two goals have been achieved: (a) to allow
ECJ users to launch massive runs of evolutionary
algorithms on big data infrastructures and also (b) to
demonstrate the capabilities of the tool to
successfully improve results regarding the problem of
face recognition.",
- }
Genetic Programming entries for
Francisco Chavez de la O
Francisco Fernandez de Vega
Daniel Lanza Garcia
Cesar Benavides
Juan Villegas-Cortez
Leonardo Trujillo
Gustavo Olague
Graciela Roman
Citations