×

Warning

JUser: :_load: Unable to load user with ID: 401

Uncategorised

Uncategorised (4)

Conference Papers

  • 2017

  1. Uriel Lopez, Leonardo Trujillo, Yuliana Martinez, Pierrick Legrand, Enrique Naredo and Sara Silva. RANSAC-GP: Dealing with Outliers in Symbolic Regression with Genetic Programming. pages 114–130, Springer International Publishing, 2017. URL, DOI BibTeX

    @inbook{López2017,
    	author = "Lopez, Uriel and Trujillo, Leonardo and Martinez, Yuliana and Legrand, Pierrick and Naredo, Enrique and Silva, Sara",
    	title = "RANSAC-GP: Dealing with Outliers in Symbolic Regression with Genetic Programming",
    	booktitle = "Genetic Programming: 20th European Conference, EuroGP 2017, Amsterdam, The Netherlands, April 19-21, 2017, Proceedings",
    	year = 2017,
    	publisher = "Springer International Publishing",
    	address = "Cham",
    	pages = "114--130",
    	abstract = "Genetic programming (GP) has been shown to be a powerful tool for automatic modeling and program induction. It is often used to solve difficult symbolic regression tasks, with many examples in real-world domains. However, the robustness of GP-based approaches has not been substantially studied. In particular, the present work deals with the issue of outliers, data in the training set that represent severe errors in the measuring process. In general, a datum is considered an outlier when it sharply deviates from the true behavior of the system of interest. GP practitioners know that such data points usually bias the search and produce inaccurate models. Therefore, this work presents a hybrid methodology based on the RAndom SAmpling Consensus (RANSAC) algorithm and GP, which we call RANSAC-GP. RANSAC is an approach to deal with outliers in parameter estimation problems, widely used in computer vision and related fields. On the other hand, this work presents the first application of RANSAC to symbolic regression with GP, with impressive results. The proposed algorithm is able to deal with extreme amounts of contamination in the training set, evolving highly accurate models even when the amount of outliers reaches 90{\%}.",
    	isbn = "978-3-319-55696-3",
    	doi = "10.1007/978-3-319-55696-3_8",
    	url = "https://doi.org/10.1007/978-3-319-55696-3_8"
    }
    
  1. C Goribar-Jimenez, Y Maldonado, L Trujillo, M Castelli, I Gonçalves and L Vanneschi. Towards the development of a complete GP system on an FPGA using geometric semantic operators. In 2017 IEEE Congress on Evolutionary Computation (CEC) (). June 2017, 1932-1939. DOI BibTeX

    @inproceedings{7969537,
    	author = "C. Goribar-Jimenez and Y. Maldonado and L. Trujillo and M. Castelli and I. Gonçalves and L. Vanneschi",
    	booktitle = "2017 IEEE Congress on Evolutionary Computation (CEC)",
    	title = "Towards the development of a complete GP system on an FPGA using geometric semantic operators",
    	year = 2017,
    	volume = "",
    	number = "",
    	pages = "1932-1939",
    	keywords = "convergence;embedded systems;field programmable gate arrays;genetic algorithms;geometry;parallel processing;search problems;FPGA;GP algorithm;GP system development;GSGP;embedded system;empirical convergence;error space alignment;field programmable gate array;geometric semantic genetic programming;geometric semantic operators;local search strategies;maintenance requirements;optimal mutation step;parallel processes;power consumption;standard geometric semantic mutation;time savings;unimodal fitness landscape;Arrays;Embedded systems;Field programmable gate arrays;GSM;Proposals;Semantics;Standards",
    	doi = "10.1109/CEC.2017.7969537",
    	issn = "",
    	month = "June"
    }
    

  • 2016

  1. Edgar Galván-López, Lucia Vázquez-Mendoza and Leonardo Trujillo. Stochastic Semantic-Based Multi-objective Genetic Programming Optimisation for Classification of Imbalanced Data. pages 261–272, Springer International Publishing, 2017. URL, DOI BibTeX

    @inbook{Galván-López2017,
    	author = "Galv{\'a}n-L{\'o}pez, Edgar and V{\'a}zquez-Mendoza, Lucia and Trujillo, Leonardo",
    	title = "Stochastic Semantic-Based Multi-objective Genetic Programming Optimisation for Classification of Imbalanced Data",
    	booktitle = "Advances in Soft Computing: 15th Mexican International Conference on Artificial Intelligence, MICAI 2016, Canc{\'u}n, Mexico, October 23--28, 2016, Proceedings, Part II",
    	year = 2017,
    	publisher = "Springer International Publishing",
    	address = "Cham",
    	pages = "261--272",
    	abstract = "Data sets with imbalanced class distribution pose serious challenges to well-established classifiers. In this work, we propose a stochastic multi-objective genetic programming based on semantics. We tested this approach on imbalanced binary classification data sets, where the proposed approach is able to achieve, in some cases, higher recall, precision and F-measure values on the minority class compared to C4.5, Naive Bayes and Support Vector Machine, without significantly decreasing these values on the majority class.",
    	isbn = "978-3-319-62428-0",
    	doi = "10.1007/978-3-319-62428-0_22",
    	url = "https://doi.org/10.1007/978-3-319-62428-0_22"
    }
    
  1. A Pozos, E Castillo, M Chávez and L Trujillo. Modeling micro-channel plates as astronomical detectors of UV radiation. In 2016 13th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE) (). 2016, 1-6. DOI BibTeX

    @inproceedings{7751230,
    	author = "A. Pozos and E. Castillo and M. Chávez and L. Trujillo",
    	booktitle = "2016 13th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE)",
    	title = "Modeling micro-channel plates as astronomical detectors of UV radiation",
    	year = 2016,
    	volume = "",
    	number = "",
    	pages = "1-6",
    	keywords = "aerospace instrumentation;astronomical telescopes;UV radiation;World Space Observatory;astronomical detectors;microchannel plates;secondary emission yield;space-based ultraviolet telescope;Atmosphere;Computational modeling;Detectors;Extrasolar planets;Mathematical model;Photonics;Telescopes",
    	doi = "10.1109/ICEEE.2016.7751230",
    	issn = "",
    	month = "Sept"
    }
    
    1. Perla Juárez-Smith and Leonardo Trujillo. Integrating Local Search Within neat-GP. In Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion. 2016, 993–996. URL, DOI BibTeX

      @inproceedings{Juarez-Smith:2016:ILS:2908961.2931659,
      	author = "Ju\'{a}rez-Smith, Perla and Trujillo, Leonardo",
      	title = "Integrating Local Search Within neat-GP",
      	booktitle = "Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion",
      	series = "GECCO '16 Companion",
      	year = 2016,
      	isbn = "978-1-4503-4323-7",
      	location = "Denver, Colorado, USA",
      	pages = "993--996",
      	numpages = 4,
      	url = "http://doi.acm.org/10.1145/2908961.2931659",
      	doi = "10.1145/2908961.2931659",
      	acmid = 2931659,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "bloat, genetic programming, local search, neat"
      }
      
    1. Carlos A Goribar Jiménez, Yazm\'ın Maldonado and Leonardo Trujillo. Random Tree Generator for an FPGA-based Genetic Programming System. In Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion. 2016, 1023–1026. URL, DOI BibTeX

      @inproceedings{GoribarJimenez:2016:RTG:2908961.2931665,
      	author = "Goribar Jim{\'e}nez, Carlos A. and Maldonado, Yazm\'{\i}n and Trujillo, Leonardo",
      	title = "Random Tree Generator for an FPGA-based Genetic Programming System",
      	booktitle = "Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion",
      	series = "GECCO '16 Companion",
      	year = 2016,
      	isbn = "978-1-4503-4323-7",
      	location = "Denver, Colorado, USA",
      	pages = "1023--1026",
      	numpages = 4,
      	url = "http://doi.acm.org/10.1145/2908961.2931665",
      	doi = "10.1145/2908961.2931665",
      	acmid = 2931665,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "fpga, genetic programming, gsgp"
      }
      
    1. V\'ıctor R López-López, Leonardo Trujillo, Pierrick Legrand and Gustavo Olague. Genetic Programming: From Design to Improved Implementation. In Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion. 2016, 1147–1154. URL, DOI BibTeX

      @inproceedings{Lopez-Lopez:2016:GPD:2908961.2931693,
      	author = "L\'{o}pez-L\'{o}pez, V\'{\i}ctor R. and Trujillo, Leonardo and Legrand, Pierrick and Olague, Gustavo",
      	title = "Genetic Programming: From Design to Improved Implementation",
      	booktitle = "Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion",
      	series = "GECCO '16 Companion",
      	year = 2016,
      	isbn = "978-1-4503-4323-7",
      	location = "Denver, Colorado, USA",
      	pages = "1147--1154",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/2908961.2931693",
      	doi = "10.1145/2908961.2931693",
      	acmid = 2931693,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "computer vision, genetic improvement, genetic programming"
      }
      

    • 2015

    1. Emigdio Z-Flores, Leonardo Trujillo, Oliver Schütze and Pierrick Legrand. A Local Search Approach to Genetic Programming for Binary Classification. In Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation. 2015, 1151–1158. URL, DOI BibTeX

      @inproceedings{Z-Flores:2015:LSA:2739480.2754797,
      	author = {Z-Flores, Emigdio and Trujillo, Leonardo and Sch\"{u}tze, Oliver and Legrand, Pierrick},
      	title = "A Local Search Approach to Genetic Programming for Binary Classification",
      	booktitle = "Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '15",
      	year = 2015,
      	isbn = "978-1-4503-3472-3",
      	location = "Madrid, Spain",
      	pages = "1151--1158",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/2739480.2754797",
      	doi = "10.1145/2739480.2754797",
      	acmid = 2754797,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "genetic programming-local search-memetic algorithms-classification"
      }
      
    1. Mauro Castelli, Leonardo Trujillo, Leonardo Vanneschi, Sara Silva, Emigdio Z-Flores and Pierrick Legrand. Geometric Semantic Genetic Programming with Local Search. In Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation. 2015, 999–1006. URL, DOI BibTeX

      @inproceedings{Castelli:2015:GSG:2739480.2754795,
      	author = "Castelli, Mauro and Trujillo, Leonardo and Vanneschi, Leonardo and Silva, Sara and Z-Flores, Emigdio and Legrand, Pierrick",
      	title = "Geometric Semantic Genetic Programming with Local Search",
      	booktitle = "Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '15",
      	year = 2015,
      	isbn = "978-1-4503-3472-3",
      	location = "Madrid, Spain",
      	pages = "999--1006",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/2739480.2754795",
      	doi = "10.1145/2739480.2754795",
      	acmid = 2754795,
      	publisher = "ACM",
      	address = "New York, NY, USA"
      }
      
    1. Penousal Machado, Malcolm I Heywood, James McDermott, Mauro Castelli, Pablo García-Sánchez, Paolo Burelli, Sebastian Risi and Kevin Sim (eds.). M3GP – Multiclass Classification with GP. pages 78–91, Springer International Publishing, 2015. URL, DOI BibTeX

      @inbook{Muñoz2015,
      	author = "Mu{\~{n}}oz, Luis and Silva, Sara and Trujillo, Leonardo",
      	editor = "Machado, Penousal and Heywood, Malcolm I. and McDermott, James and Castelli, Mauro and Garc{\'i}a-S{\'a}nchez, Pablo and Burelli, Paolo and Risi, Sebastian and Sim, Kevin",
      	title = "M3GP -- Multiclass Classification with GP",
      	booktitle = "Genetic Programming: 18th European Conference, EuroGP 2015, Copenhagen, Denmark, April 8-10, 2015, Proceedings",
      	year = 2015,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "78--91",
      	abstract = "Data classification is one of the most ubiquitous machine learning tasks in science and engineering. However, Genetic Programming is still not a popular classification methodology, partially due to its poor performance in multiclass problems. The recently proposed M2GP - Multidimensional Multiclass Genetic Programming algorithm achieved promising results in this area, by evolving mappings of the {\$}{\$}p{\$}{\$} -dimensional data into a {\$}{\$}d{\$}{\$} -dimensional space, and applying a minimum Mahalanobis distance classifier. Despite good performance, M2GP employs a greedy strategy to set the number of dimensions {\$}{\$}d{\$}{\$} for the transformed data, and fixes it at the start of the search, an approach that is prone to locally optimal solutions. This work presents the M3GP algorithm, that stands for M2GP with multidimensional populations. M3GP extends M2GP by allowing the search process to progressively search for the optimal number of new dimensions {\$}{\$}d{\$}{\$} that maximize the classification accuracy. Experimental results show that M3GP can automatically determine a good value for {\$}{\$}d{\$}{\$} depending on the problem, and achieves excellent performance when compared to state-of-the-art-methods like Random Forests, Random Subspaces and Multilayer Perceptron on several benchmark and real-world problems.",
      	isbn = "978-3-319-16501-1",
      	doi = "10.1007/978-3-319-16501-1_7",
      	url = "https://doi.org/10.1007/978-3-319-16501-1_7"
      }
      
    1. S M Pacheco, O Schütze, C Vera, L Trujillo and Y Maldonado. Solving the ambulance location problem in Tijuana-Mexico using a continuous location model. In 2015 IEEE Congress on Evolutionary Computation (CEC) (). May 2015, 2631-2638. DOI BibTeX

      @inproceedings{7257213,
      	author = "S. M. Pacheco and O. Schütze and C. Vera and L. Trujillo and Y. Maldonado",
      	booktitle = "2015 IEEE Congress on Evolutionary Computation (CEC)",
      	title = "Solving the ambulance location problem in Tijuana-Mexico using a continuous location model",
      	year = 2015,
      	volume = "",
      	number = "",
      	pages = "2631-2638",
      	keywords = "emergency services;genetic algorithms;EMS;Tijuana-Mexico;ambulance location problem;continuous location model;emergency medical services;genetic algorithm;multisource Weber problem;optimization problem;red cross unit;Base stations;Cities and towns;Genetic algorithms;Medical services;Optimization;Standards;Time factors",
      	doi = "10.1109/CEC.2015.7257213",
      	issn = "1089-778X",
      	month = "May"
      }
      

    • 2014

    1. Andres Cuevas, Victor Diaz, Vitaly Kober and Leonardo Trujillo. Facial recognition using composite correlation filters designed with multiobjective combinatorial optimization. 2014, 9217 - 9217 - 8. URL, DOI BibTeX

      @inproceedings{doi: 10.1117/12.2062348,
      	author = "Cuevas, Andres and Diaz, Victor and Kober, Vitaly and Trujillo, Leonardo",
      	title = "Facial recognition using composite correlation filters designed with multiobjective combinatorial optimization",
      	journal = "Proc.SPIE",
      	volume = 9217,
      	number = "",
      	pages = "9217 - 9217 - 8",
      	year = 2014,
      	doi = "10.1117/12.2062348",
      	url = "http://dx.doi.org/10.1117/12.2062348",
      	eprint = ""
      }
      
    1. Emigdio Z-Flores, Leonardo Trujillo, Oliver Schütze and Pierrick Legrand. Evaluating the Effects of Local Search in Genetic Programming. pages 213–228, Springer International Publishing, 2014. URL, DOI BibTeX

      @inbook{Z-Flores2014,
      	author = {Z-Flores, Emigdio and Trujillo, Leonardo and Sch{\"u}tze, Oliver and Legrand, Pierrick},
      	title = "Evaluating the Effects of Local Search in Genetic Programming",
      	booktitle = "EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation V",
      	year = 2014,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "213--228",
      	abstract = "Genetic programming (GP) is an evolutionary computation paradigm for the automatic induction of syntactic expressions. In general, GP performs an evolutionary search within the space of possible program syntaxes, for the expression that best solves a given problem. The most common application domain for GP is symbolic regression, where the goal is to find the syntactic expression that best fits a given set of training data. However, canonical GP only employs a syntactic search, thus it is intrinsically unable to efficiently adjust the (implicit) parameters of a particular expression. This work studies a Lamarckian memetic GP, that incorporates a local search (LS) strategy to refine GP individuals expressed as syntax trees. In particular, a simple parametrization for GP trees is proposed, and different heuristic methods are tested to determine which individuals should be subject to a LS, tested over several benchmark and real-world problems. The experimental results provide necessary insights in this insufficiently studied aspect of GP, suggesting promising directions for future work aimed at developing new memetic GP systems.",
      	isbn = "978-3-319-07494-8",
      	doi = "10.1007/978-3-319-07494-8_15",
      	url = "https://doi.org/10.1007/978-3-319-07494-8_15"
      }
      
    1. Yuliana Martínez, Leonardo Trujillo, Enrique Naredo and Pierrick Legrand. A Comparison of Fitness-Case Sampling Methods for Symbolic Regression with Genetic Programming. pages 201–212, Springer International Publishing, 2014. URL, DOI BibTeX

      @inbook{Martínez2014,
      	author = "Mart{\'i}nez, Yuliana and Trujillo, Leonardo and Naredo, Enrique and Legrand, Pierrick",
      	title = "A Comparison of Fitness-Case Sampling Methods for Symbolic Regression with Genetic Programming",
      	booktitle = "EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation V",
      	year = 2014,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "201--212",
      	abstract = "The canonical approach towards fitness evaluation in Genetic Programming (GP) is to use a static training set to determine fitness, based on a cost function averaged over all fitness-cases. However, motivated by different goals, researchers have recently proposed several techniques that focus selective pressure on a subset of fitness-cases at each generation. These approaches can be described as fitness-case sampling techniques, where the training set is sampled, in some way, to determine fitness. This paper shows a comprehensive evaluation of some of the most recent sampling methods, using benchmark and real-world problems for symbolic regression. The algorithms considered here are Interleaved Sampling, Random Interleaved Sampling, Lexicase Selection and a new sampling technique is proposed called Keep-Worst Interleaved Sampling (KW-IS). The algorithms are extensively evaluated based on test performance, overfitting and bloat. Results suggest that sampling techniques can improve performance compared with standard GP. While on synthetic benchmarks the difference is slight or none at all, on real-world problems the differences are substantial. Some of the best results were achieved by Lexicase Selection and Keep Worse-Interleaved Sampling. Results also show that on real-world problems overfitting correlates strongly with bloating. Furthermore, the sampling techniques provide efficiency, since they reduce the number of fitness-case evaluations required over an entire run.",
      	isbn = "978-3-319-07494-8",
      	doi = "10.1007/978-3-319-07494-8_14",
      	url = "https://doi.org/10.1007/978-3-319-07494-8_14"
      }
      
    1. Leonardo Trujillo, Luis Muñoz, Enrique Naredo and Yuliana Mart\'ınez. NEAT, There's No Bloat. In Revised Selected Papers of the 17th European Conference on Genetic Programming - Volume 8599. 2014, 174–185. URL, DOI BibTeX

      @inproceedings{Trujillo:2014:NTN:2940915.2940931,
      	author = "Trujillo, Leonardo and Mu\~{n}oz, Luis and Naredo, Enrique and Mart\'{\i}nez, Yuliana",
      	title = "NEAT, There's No Bloat",
      	booktitle = "Revised Selected Papers of the 17th European Conference on Genetic Programming - Volume 8599",
      	series = "EuroGP 2014",
      	year = 2014,
      	isbn = "978-3-662-44302-6",
      	location = "Granada, Spain",
      	pages = "174--185",
      	numpages = 12,
      	url = "http://dx.doi.org/10.1007/978-3-662-44303-3_15",
      	doi = "10.1007/978-3-662-44303-3_15",
      	acmid = 2940931,
      	publisher = "Springer-Verlag New York, Inc.",
      	address = "New York, NY, USA",
      	keywords = "Bloat, NEAT, Operator Equalization"
      }
      
    1. E Galván-López, C Harris, L Trujillo, K Rodriguez-Vazquez, S Clarke and V Cahill. Autonomous Demand-Side Management system based on Monte Carlo Tree Searc. In 2014 IEEE International Energy Conference (ENERGYCON). BibTeX

      @inproceedings{6850585,
      	author = "E. Galván-López and C. Harris and L. Trujillo and K. Rodriguez-Vazquez and S. Clarke and V. Cahill",
      	booktitle = "2014 IEEE International Energy Conference (ENERGYCON)",
      	title = "Autonomous Demand-Side Management system based on Monte Carlo Tree Searc"
      }
      
    1. Mario García-Valdez, Leonardo Trujillo, Juan Julián Merelo-Guérvos and Francisco Fernández-de-Vega. Randomized Parameter Settings for Heterogeneous Workers in a Pool-Based Evolutionary Algorithm. pages 702–710, Springer International Publishing, 2014. URL, DOI BibTeX

      @inbook{García-Valdez2014,
      	author = "Garc{\'i}a-Valdez, Mario and Trujillo, Leonardo and Merelo-Gu{\'e}rvos, Juan Juli{\'a}n and Fern{\'a}ndez-de-Vega, Francisco",
      	title = "Randomized Parameter Settings for Heterogeneous Workers in a Pool-Based Evolutionary Algorithm",
      	booktitle = "Parallel Problem Solving from Nature -- PPSN XIII: 13th International Conference, Ljubljana, Slovenia, September 13-17, 2014. Proceedings",
      	year = 2014,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "702--710",
      	abstract = "Recently, several Pool-based Evolutionary Algorithms (PEAs) have been proposed, that asynchronously distribute an evolutionary search among heterogeneous devices, using controlled nodes and nodes outside the local network, through web browsers or cloud services. In PEAs, the population is stored in a shared pool, while distributed processes called workers execute the actual evolutionary search. This approach allows researchers to use low cost computational power that might not be available otherwise. On the other hand, it introduces the challenge of leveraging the computing power of heterogeneous and unreliable resources. The heterogeneity of the system suggests that using a heterogeneous parametrization might be a better option, so the goal of this work is to test such a scheme. In particular, this paper evaluates the strategy proposed by Gong and Fukunaga for the Island-Model, which assigns random control parameter values to each worker. Experiments were conducted to assess the viability of this strategy on pool-based EAs using benchmark problems and the EvoSpace framework. The results suggest that the approach can yield results which are competitive with other parametrization approaches, without requiring any form of experimental tuning.",
      	isbn = "978-3-319-10762-2",
      	doi = "10.1007/978-3-319-10762-2_69",
      	url = "https://doi.org/10.1007/978-3-319-10762-2_69"
      }
      
    1. Victor R. López-López, Leonardo Trujillo, Pierrick Legrand and Victor Diaz-Ramirez. Evaluation of Local Feature Extraction Methods Generated through Genetic Programming on Visual SLAM. January 2014, . BibTeX

      @inproceedings{unknown,
      	author = "R. López-López, Victor and Trujillo, Leonardo and Legrand, Pierrick and Diaz-Ramirez, Victor",
      	year = 2014,
      	month = 01,
      	pages = "",
      	title = "Evaluation of Local Feature Extraction Methods Generated through Genetic Programming on Visual SLAM"
      }
      
    1. Paulo Urbano, Enrique Naredo and Leonardo Trujillo. Generalization in Maze Navigation Using Grammatical Evolution and Novelty Search. pages 35–46, Springer International Publishing, 2014. URL, DOI BibTeX

      @inbook{Urbano2014,
      	author = "Urbano, Paulo and Naredo, Enrique and Trujillo, Leonardo",
      	title = "Generalization in Maze Navigation Using Grammatical Evolution and Novelty Search",
      	booktitle = "Theory and Practice of Natural Computing: Third International Conference, TPNC 2014, Granada, Spain, December 9-11, 2014. Proceedings",
      	year = 2014,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "35--46",
      	abstract = "Recent research on evolutionary algorithms has begun to focus on the issue of generalization. While most works emphasize the evolution of high quality solutions for particular problem instances, others are addressing the issue of evolving solutions that can generalize in different scenarios, which is also the focus of the present paper. In particular, this paper compares fitness-based search, Novelty Search (NS), and random search in a set of generalization oriented experiments in a maze navigation problem using Grammatical Evolution (GE), a variant of Genetic Programming. Experimental results suggest that NS outperforms the other search methods in terms of evolving general navigation behaviors that are able to cope with different initial conditions within a static deceptive maze.",
      	isbn = "978-3-319-13749-0",
      	doi = "10.1007/978-3-319-13749-0_4",
      	url = "https://doi.org/10.1007/978-3-319-13749-0_4"
      }
      

    • 2013

    1. Leonardo Trujillo Alejandra Serrano Trujillo Víctor H. Díaz Ramírez. Design of composite correlation filters for object recognition using multi-objective combinatorial optimization. 2013, 8856 - 8856 - 10. URL, DOI BibTeX

      @inproceedings{doi: 10.1117/12.2024597,
      	author = "Alejandra Serrano Trujillo,Víctor H. Díaz Ramírez,Leonardo Trujillo",
      	title = "Design of composite correlation filters for object recognition using multi-objective combinatorial optimization",
      	journal = "Proc.SPIE",
      	volume = 8856,
      	number = "",
      	pages = "8856 - 8856 - 10",
      	year = 2013,
      	doi = "10.1117/12.2024597",
      	url = "http://dx.doi.org/10.1117/12.2024597",
      	eprint = ""
      }
      
    1. Leonardo Trujillo, Enrique Naredo and Yuliana Martínez. Preliminary Study of Bloat in Genetic Programming with Behavior-Based Search. pages 293–305, Springer International Publishing, 2013. URL, DOI BibTeX

      @inbook{Trujillo2013,
      	author = "Trujillo, Leonardo and Naredo, Enrique and Mart{\'i}nez, Yuliana",
      	title = "Preliminary Study of Bloat in Genetic Programming with Behavior-Based Search",
      	booktitle = "EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation IV: International Conference held at Leiden University, July 10-13, 2013",
      	year = 2013,
      	publisher = "Springer International Publishing",
      	address = "Heidelberg",
      	pages = "293--305",
      	abstract = "Bloat is one of the most interesting theoretical problems in genetic programming (GP), and one of the most important pragmatic limitations in the development of real-world GP solutions. Over the years, many theories regarding the causes of bloat have been proposed and a variety of bloat control methods have been developed. It seems that one of the underlying causes of bloat is the search for fitness; as the fitness-causes-bloat theory states, selective bias towards fitness seems to unavoidably lead the search towards programs with a large size. Intuitively, however, abandoning fitness does not appear to be an option. This paper, studies a GP system that does not require an explicit fitness function, instead it relies on behavior-based search, where programs are described by the behavior they exhibit and selective pressure is biased towards unique behaviors using the novelty search algorithm. Initial results are encouraging, the average program size of the evolving population does not increase with novelty search; i.e., bloat is avoided by focusing on novelty instead of quality.",
      	isbn = "978-3-319-01128-8",
      	doi = "10.1007/978-3-319-01128-8_19",
      	url = "https://doi.org/10.1007/978-3-319-01128-8_19"
      }
      
    1. Enrique Naredo and Leonardo Trujillo. Searching for Novel Clustering Programs. In Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation. 2013, 1093–1100. URL, DOI BibTeX

      @inproceedings{Naredo:2013:SNC:2463372.2463505,
      	author = "Naredo, Enrique and Trujillo, Leonardo",
      	title = "Searching for Novel Clustering Programs",
      	booktitle = "Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '13",
      	year = 2013,
      	isbn = "978-1-4503-1963-8",
      	location = "Amsterdam, The Netherlands",
      	pages = "1093--1100",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/2463372.2463505",
      	doi = "10.1145/2463372.2463505",
      	acmid = 2463505,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "clustering, genetic programming, novelty search"
      }
      
    1. Leonardo Trujillo, Lee Spector, Enrique Naredo and Yuliana Mart\'ınez. A Behavior-based Analysis of Modal Problems. In Proceedings of the 15th Annual Conference Companion on Genetic and Evolutionary Computation. 2013, 1047–1054. URL, DOI BibTeX

      @inproceedings{Trujillo:2013:BAM:2464576.2482682,
      	author = "Trujillo, Leonardo and Spector, Lee and Naredo, Enrique and Mart\'{\i}nez, Yuliana",
      	title = "A Behavior-based Analysis of Modal Problems",
      	booktitle = "Proceedings of the 15th Annual Conference Companion on Genetic and Evolutionary Computation",
      	series = "GECCO '13 Companion",
      	year = 2013,
      	isbn = "978-1-4503-1964-5",
      	location = "Amsterdam, The Netherlands",
      	pages = "1047--1054",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/2464576.2482682",
      	doi = "10.1145/2464576.2482682",
      	acmid = 2482682,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "behaviors, genetic programming, modal problems, novelty search, semantics"
      }
      
    1. Enrique Naredo, Leonardo Trujillo and Yuliana Mart\'ınez. Searching for Novel Classifiers. In Proceedings of the 16th European Conference on Genetic Programming. 2013, 145–156. URL, DOI BibTeX

      @inproceedings{Naredo:2013:SNC:2456548.2456562,
      	author = "Naredo, Enrique and Trujillo, Leonardo and Mart\'{\i}nez, Yuliana",
      	title = "Searching for Novel Classifiers",
      	booktitle = "Proceedings of the 16th European Conference on Genetic Programming",
      	series = "EuroGP'13",
      	year = 2013,
      	isbn = "978-3-642-37206-3",
      	location = "Vienna, Austria",
      	pages = "145--156",
      	numpages = 12,
      	url = "http://dx.doi.org/10.1007/978-3-642-37207-0_13",
      	doi = "10.1007/978-3-642-37207-0_13",
      	acmid = 2456562,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg",
      	keywords = "classification, genetic programming, novelty search"
      }
      
    1. Mario Garc\'ıa-Valdez, Leonardo Trujillo, Francisco Fernández de Vega, Juan J Merelo Guervós and Gustavo Olague. EvoSpace: A Distributed Evolutionary Platform Based on the Tuple Space Model. In Proceedings of the 16th European Conference on Applications of Evolutionary Computation. 2013, 499–508. URL, DOI BibTeX

      @inproceedings{Garcia-Valdez:2013:EDE:2456615.2456674,
      	author = "Garc\'{\i}a-Valdez, Mario and Trujillo, Leonardo and Fern\'{a}ndez de Vega, Francisco and Merelo Guerv\'{o}s, Juan J. and Olague, Gustavo",
      	title = "EvoSpace: A Distributed Evolutionary Platform Based on the Tuple Space Model",
      	booktitle = "Proceedings of the 16th European Conference on Applications of Evolutionary Computation",
      	series = "EvoApplications'13",
      	year = 2013,
      	isbn = "978-3-642-37191-2",
      	location = "Vienna, Austria",
      	pages = "499--508",
      	numpages = 10,
      	url = "http://dx.doi.org/10.1007/978-3-642-37192-9_50",
      	doi = "10.1007/978-3-642-37192-9_50",
      	acmid = 2456674,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg",
      	keywords = "cloud computing, distributed evolutionary algorithms, tuple space"
      }
      
    1. Y Martínez, E Naredo, L Trujillo and E Galván-López. Searching for novel regression functions. In 2013 IEEE Congress on Evolutionary Computation (). June 2013, 16-23. DOI BibTeX

      @inproceedings{6557548,
      	author = "Y. Martínez and E. Naredo and L. Trujillo and E. Galván-López",
      	booktitle = "2013 IEEE Congress on Evolutionary Computation",
      	title = "Searching for novel regression functions",
      	year = 2013,
      	volume = "",
      	number = "",
      	pages = "16-23",
      	keywords = "genetic algorithms;regression analysis;search problems;NS;behavior-based search;domain-specific descriptor;evolutionary computation;genetic programming;novelty search algorithm;regression functions;semantics-based GP algorithms;symbolic regression;Context;Robots;Search problems;Semantics;Sociology;Statistics;Vectors;Behavior-based Search;Genetic Programming;Novelty Search;Symbolic Regression",
      	doi = "10.1109/CEC.2013.6557548",
      	issn = "1089-778X",
      	month = "June"
      }
      
    1. E Galván-López, B Cody-Kenny, L Trujillo and A Kattan. Using semantics in the selection mechanism in Genetic Programming: A simple method for promoting semantic diversity. In 2013 IEEE Congress on Evolutionary Computation (). June 2013, 2972-2979. DOI BibTeX

      @inproceedings{6557931,
      	author = "E. Galván-López and B. Cody-Kenny and L. Trujillo and A. Kattan",
      	booktitle = "2013 IEEE Congress on Evolutionary Computation",
      	title = "Using semantics in the selection mechanism in Genetic Programming: A simple method for promoting semantic diversity",
      	year = 2013,
      	volume = "",
      	number = "",
      	pages = "2972-2979",
      	keywords = "genetic algorithms;GP;brute force mechanism;crossover operator;crossover-semantics based operator;genetic programming;selection mechanism;semantic diversity promotion;semantic-based approach;semantics-in-selection method;trial-and-error method;Computational efficiency;Context;Genetic programming;Semantics;Sociology;Statistics;Vectors",
      	doi = "10.1109/CEC.2013.6557931",
      	issn = "1089-778X",
      	month = "June"
      }
      
    1. L Vézard, M Chavent, P Legrand, F Faïta-Aïnseba and L Trujillo. Detecting mental states of alertness with genetic algorithm variable selection. In 2013 IEEE Congress on Evolutionary Computation (). June 2013, 1247-1254. DOI BibTeX

      @inproceedings{6557708,
      	author = "L. Vézard and M. Chavent and P. Legrand and F. Faïta-Aïnseba and L. Trujillo",
      	booktitle = "2013 IEEE Congress on Evolutionary Computation",
      	title = "Detecting mental states of alertness with genetic algorithm variable selection",
      	year = 2013,
      	volume = "",
      	number = "",
      	pages = "1247-1254",
      	keywords = "electroencephalography;genetic algorithms;medical signal detection;CSP;EEG;LDA;common spatial pattern;decision rule;electrode optimal subset selection;electroencephalographic signals;genetic algorithm variable selection;linear discriminant analysis;mental states alertness detection;vigilance mental states;Bioinformatics;Data acquisition;Electrodes;Electroencephalography;Genetic algorithms;Genomics;Hidden Markov models",
      	doi = "10.1109/CEC.2013.6557708",
      	issn = "1089-778X",
      	month = "June"
      }
      
    1. L Trujillo, M García-Valdez, F Fernández-de-Vega and J J Merelo. Fireworks: Evolutionary art project based on EvoSpace-interactive. In 2013 IEEE Congress on Evolutionary Computation (). June 2013, 2871-2878. DOI BibTeX

      @inproceedings{6557918,
      	author = "L. Trujillo and M. García-Valdez and F. Fernández-de-Vega and J. J. Merelo",
      	booktitle = "2013 IEEE Congress on Evolutionary Computation",
      	title = "Fireworks: Evolutionary art project based on EvoSpace-interactive",
      	year = 2013,
      	volume = "",
      	number = "",
      	pages = "2871-2878",
      	keywords = "art;computer animation;evolutionary computation;social networking (online);user interfaces;C-IEA;EvoSpace-Interactive platform;EvoWorkers;Fireworks application;Processing programming language;artistic animation;collaborative-interactive evolutionary algorithm;computer graphics application;dynamic animation;evolutionary algorithm;evolutionary art project;social networking;user collaboration;user interaction;Animation;Collaboration;Evolutionary computation;Servers;Silicon;Sociology;Statistics;Distributed algorithms;cloud computing;interactive evolutionary algorithm;linear genetic programming",
      	doi = "10.1109/CEC.2013.6557918",
      	issn = "1089-778X",
      	month = "June"
      }
      
    1. M García-Valdez, A Mancilla, L Trujillo, J J Merelo and F Fernández-de-Vega. Is there a free lunch for cloud-based evolutionary algorithms?. In 2013 IEEE Congress on Evolutionary Computation (). June 2013, 1255-1262. DOI BibTeX

      @inproceedings{6557709,
      	author = "M. García-Valdez and A. Mancilla and L. Trujillo and J. J. Merelo and F. Fernández-de-Vega",
      	booktitle = "2013 IEEE Congress on Evolutionary Computation",
      	title = "Is there a free lunch for cloud-based evolutionary algorithms?",
      	year = 2013,
      	volume = "",
      	number = "",
      	pages = "1255-1262",
      	keywords = "cloud computing;distributed algorithms;evolutionary computation;EvoSpace;cloud services;cloud-based distributed evolutionary algorithm;efficiency improvement;free tier;nonfree tier;paying tier;pool-based evolutionary algorithm;speedup measurement;Cloud computing;Computers;Evolutionary computation;Servers;Sociology;Standards;Statistics",
      	doi = "10.1109/CEC.2013.6557709",
      	issn = "1089-778X",
      	month = "June"
      }
      

    • 2012

    1. Leonardo Trujillo, Yuliana Mart\'ınez, Edgar Galván López and Pierrick Legrand. A Comparative Study of an Evolvability Indicator and a Predictor of Expected Performance for Genetic Programming. In Proceedings of the 14th Annual Conference Companion on Genetic and Evolutionary Computation. 2012, 1489–1490. URL, DOI BibTeX

      @inproceedings{Trujillo:2012:CSE:2330784.2331006,
      	author = "Trujillo, Leonardo and Mart\'{\i}nez, Yuliana and Galv\'{a}n L\'{o}pez, Edgar and Legrand, Pierrick",
      	title = "A Comparative Study of an Evolvability Indicator and a Predictor of Expected Performance for Genetic Programming",
      	booktitle = "Proceedings of the 14th Annual Conference Companion on Genetic and Evolutionary Computation",
      	series = "GECCO '12",
      	year = 2012,
      	isbn = "978-1-4503-1178-6",
      	location = "Philadelphia, Pennsylvania, USA",
      	pages = "1489--1490",
      	numpages = 2,
      	url = "http://doi.acm.org/10.1145/2330784.2331006",
      	doi = "10.1145/2330784.2331006",
      	acmid = 2331006,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "classification, genetic programming, performance prediction"
      }
      

    • 2011

    1. Leonardo Trujillo, Yuliana Mart\'ınez and Patricia Melin. How Many Neurons?: A Genetic Programming Answer. In Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation. 2011, 175–176. URL, DOI BibTeX

      @inproceedings{Trujillo:2011:MNG:2001858.2001956,
      	author = "Trujillo, Leonardo and Mart\'{\i}nez, Yuliana and Melin, Patricia",
      	title = "How Many Neurons?: A Genetic Programming Answer",
      	booktitle = "Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation",
      	series = "GECCO '11",
      	year = 2011,
      	isbn = "978-1-4503-0690-4",
      	location = "Dublin, Ireland",
      	pages = "175--176",
      	numpages = 2,
      	url = "http://doi.acm.org/10.1145/2001858.2001956",
      	doi = "10.1145/2001858.2001956",
      	acmid = 2001956,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "artificial neural networks, genetic programming"
      }
      
    1. Leonardo Trujillo, Yuliana Mart\'ınez, Edgar Galván-López and Pierrick Legrand. Predicting Problem Difficulty for Genetic Programming Applied to Data Classification. In Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation. 2011, 1355–1362. URL, DOI BibTeX

      @inproceedings{Trujillo:2011:PPD:2001576.2001759,
      	author = "Trujillo, Leonardo and Mart\'{\i}nez, Yuliana and Galv\'{a}n-L\'{o}pez, Edgar and Legrand, Pierrick",
      	title = "Predicting Problem Difficulty for Genetic Programming Applied to Data Classification",
      	booktitle = "Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '11",
      	year = 2011,
      	isbn = "978-1-4503-0557-0",
      	location = "Dublin, Ireland",
      	pages = "1355--1362",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/2001576.2001759",
      	doi = "10.1145/2001576.2001759",
      	acmid = 2001759,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "classification, genetic programming, performance prediction"
      }
      
    1. Leonardo Trujillo, Yuliana Mart\'ınez and Patricia Melin. Estimating Classifier Performance with Genetic Programming. In Proceedings of the 14th European Conference on Genetic Programming. 2011, 274–285. URL BibTeX

      @inproceedings{Trujillo:2011:ECP:2008307.2008333,
      	author = "Trujillo, Leonardo and Mart\'{\i}nez, Yuliana and Melin, Patricia",
      	title = "Estimating Classifier Performance with Genetic Programming",
      	booktitle = "Proceedings of the 14th European Conference on Genetic Programming",
      	series = "EuroGP'11",
      	year = 2011,
      	isbn = "978-3-642-20406-7",
      	location = "Torino, Italy",
      	pages = "274--285",
      	numpages = 12,
      	url = "http://dl.acm.org/citation.cfm?id=2008307.2008333",
      	acmid = 2008333,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg"
      }
      
    1. Leonardo Trujillo, Sara Silva, Pierrick Legrand and Leonardo Vanneschi. An Empirical Study of Functional Complexity As an Indicator of Overfitting in Genetic Programming. In Proceedings of the 14th European Conference on Genetic Programming. 2011, 262–273. URL BibTeX

      @inproceedings{Trujillo:2011:ESF:2008307.2008332,
      	author = "Trujillo, Leonardo and Silva, Sara and Legrand, Pierrick and Vanneschi, Leonardo",
      	title = "An Empirical Study of Functional Complexity As an Indicator of Overfitting in Genetic Programming",
      	booktitle = "Proceedings of the 14th European Conference on Genetic Programming",
      	series = "EuroGP'11",
      	year = 2011,
      	isbn = "978-3-642-20406-7",
      	location = "Torino, Italy",
      	pages = "262--273",
      	numpages = 12,
      	url = "http://dl.acm.org/citation.cfm?id=2008307.2008332",
      	acmid = 2008332,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg"
      }
      

    • 2010

    1. Leonardo Trujillo, Pierrick Legrand and Jacques Lévy-Véhel. The Estimation of HöLderian Regularity Using Genetic Programming. In Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation. 2010, 861–868. URL, DOI BibTeX

      @inproceedings{Trujillo:2010:EHR:1830483.1830641,
      	author = "Trujillo, Leonardo and Legrand, Pierrick and L{\'e}vy-V{\'e}hel, Jacques",
      	title = {The Estimation of H\"{o}Lderian Regularity Using Genetic Programming},
      	booktitle = "Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '10",
      	year = 2010,
      	isbn = "978-1-4503-0072-8",
      	location = "Portland, Oregon, USA",
      	pages = "861--868",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/1830483.1830641",
      	doi = "10.1145/1830483.1830641",
      	acmid = 1830641,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "genetic programming, h?lder exponent, signal regularity"
      }
      
    1. Jose Parra, Leonardo Trujillo and Patricia Melin. Backpropagation Learning with a (1+1) ES. In Proceedings of the 12th Annual Conference Companion on Genetic and Evolutionary Computation. 2010, 2103–2104. URL, DOI BibTeX

      @inproceedings{Parra:2010:BLE:1830761.1830883,
      	author = "Parra, Jose and Trujillo, Leonardo and Melin, Patricia",
      	title = "Backpropagation Learning with a (1+1) ES",
      	booktitle = "Proceedings of the 12th Annual Conference Companion on Genetic and Evolutionary Computation",
      	series = "GECCO '10",
      	year = 2010,
      	isbn = "978-1-4503-0073-5",
      	location = "Portland, Oregon, USA",
      	pages = "2103--2104",
      	numpages = 2,
      	url = "http://doi.acm.org/10.1145/1830761.1830883",
      	doi = "10.1145/1830761.1830883",
      	acmid = 1830883,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "backpropagation, evolutionary strategies, neural networks"
      }
      
    1. Leonardo Trujillo, Pierrick Legrand, Gustavo Olague and Cynthia Pérez. Optimization of the HöLder Image Descriptor Using a Genetic Algorithm. In Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation. 2010, 1147–1154. URL, DOI BibTeX

      @inproceedings{Trujillo:2010:OHI:1830483.1830695,
      	author = "Trujillo, Leonardo and Legrand, Pierrick and Olague, Gustavo and P{\'e}rez, Cynthia",
      	title = {Optimization of the H\"{o}Lder Image Descriptor Using a Genetic Algorithm},
      	booktitle = "Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '10",
      	year = 2010,
      	isbn = "978-1-4503-0072-8",
      	location = "Portland, Oregon, USA",
      	pages = "1147--1154",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/1830483.1830695",
      	doi = "10.1145/1830483.1830695",
      	acmid = 1830695,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "genetic algorithms, h?lderian regularity, image descriptors"
      }
      

    • 2009

    1. Daniel Lombraña González, Francisco Fernández Vega, Leonardo Trujillo, Gustavo Olague, Lourdes Araujo, Pedro Castillo, Juan Julián Merelo and Ken Sharman. Increasing GP Computing Power for Free via Desktop GRID Computing and Virtualization. In Proceedings of the 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing. 2009, 419–423. URL, DOI BibTeX

      @inproceedings{Gonzalez:2009:IGC:1548888.1549737,
      	author = "Gonz\'{a}lez, Daniel Lombra\~{n}a and Vega, Francisco Fern\'{a}ndez de and Trujillo, Leonardo and Olague, Gustavo and Araujo, Lourdes and Castillo, Pedro and Merelo, Juan Juli\'{a}n and Sharman, Ken",
      	title = "Increasing GP Computing Power for Free via Desktop GRID Computing and Virtualization",
      	booktitle = "Proceedings of the 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing",
      	series = "PDP '09",
      	year = 2009,
      	isbn = "978-0-7695-3544-9",
      	pages = "419--423",
      	numpages = 5,
      	url = "http://dx.doi.org/10.1109/PDP.2009.25",
      	doi = "10.1109/PDP.2009.25",
      	acmid = 1549737,
      	publisher = "IEEE Computer Society",
      	address = "Washington, DC, USA",
      	keywords = "genetic programming, desktop grid computing, boinc, virtualization"
      }
      

    • 2008

    1. Daniel Lombrana Gonzalez, Francisco Fernandez Vega, L Trujillo, G Olague, M Cardenas, L Araujo, P Castillo, K Sharman and A Silva. Interpreted Applications within BOINC Infrastructure. In Fernando Silva, Gaspar Barreira and Ligia Ribeiro (eds.). IBERGRID 2nd Iberian Grid Infrastructure Conference Proceedings. 2008, 261–272. URL BibTeX

      @inproceedings{Gonzalez:2008:ibergrid,
      	author = "Daniel Lombrana Gonzalez and Francisco {Fernandez de Vega} and L. Trujillo and G. Olague and M. Cardenas and L. Araujo and P. Castillo and K. Sharman and A. Silva",
      	title = "Interpreted Applications within BOINC Infrastructure",
      	booktitle = "IBERGRID 2nd Iberian Grid Infrastructure Conference Proceedings",
      	year = 2008,
      	editor = "Fernando Silva and Gaspar Barreira and Ligia Ribeiro",
      	pages = "261--272",
      	address = "Porto, Portugal",
      	publisher_address = "Oleiros (La Coruna), Spain",
      	month = {12-14 " # ma},
      	publisher = "netbiblo.com",
      	keywords = "genetic algorithms, genetic programming, BOINC, Interpreted Applications, Virtualization",
      	isbn13 = "978-84-9745-288-5",
      	url = "http://nlp.uned.es/~lurdes/araujo/ibergrid08.pdf",
      	size = "12 pages",
      	abstract = "BOINC is one of the most employed middlewares in the scientific community. However, the development of BOINC applications could be difficult if the target application is an Interpreted Application such as Matlab, R or Java. The BOINC team provides an intermediate solution, the wrapper, which can run statically linked programs. Nevertheless when the application has lots of dependencies, BOINC will not be able to deploy it. In this paper, we propose to exploit the BOINC infrastructure with Interpreted Applications by complementing the wrapper program with a new application and extending the whole BOINC infrastructure by adding a new vitalisation layer, and best of all without modifying the source code of the interpreted application. Three experiments using well-known interpreted applications -Java, R and Matlab- are performed to demonstrate the viability of running unmodified interpreted applications inside a BOINC infrastructure.",
      	notes = "Slides http://www.ibergrid.eu/2008/presentations/Dia%2014/6a_paper1.pdf IBERGRID, ECJ 42 runs 1 week. 41 PCs. R script (required extension via virtualisation of BOINC framework). IAP. Java."
      }
      
    1. Leonardo Trujillo, Gustavo Olague, Francisco Fernández De Vega and Evelyne Lutton. Selecting Local Region Descriptors with a Genetic Algorithm for Real-world Place Recognition. In Proceedings of the 2008 Conference on Applications of Evolutionary Computing. 2008, 325–334. URL BibTeX

      @inproceedings{Trujillo:2008:SLR:1787943.1787980,
      	author = "Trujillo, Leonardo and Olague, Gustavo and De Vega, Francisco Fern\'{a}ndez and Lutton, Evelyne",
      	title = "Selecting Local Region Descriptors with a Genetic Algorithm for Real-world Place Recognition",
      	booktitle = "Proceedings of the 2008 Conference on Applications of Evolutionary Computing",
      	series = "Evo'08",
      	year = 2008,
      	isbn = "3-540-78760-7, 978-3-540-78760-0",
      	location = "Naples, Italy",
      	pages = "325--334",
      	numpages = 10,
      	url = "http://dl.acm.org/citation.cfm?id=1787943.1787980",
      	acmid = 1787980,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg"
      }
      
    1. Leonardo Trujillo, Gustavo Olague, Evelyne Lutton and Francisco Fernéndez De Vega. Discovering Several Robot Behaviors Through Speciation. In Proceedings of the 2008 Conference on Applications of Evolutionary Computing. 2008, 164–174. URL BibTeX

      @inproceedings{Trujillo:2008:DSR:1787943.1787963,
      	author = "Trujillo, Leonardo and Olague, Gustavo and Lutton, Evelyne and De Vega, Francisco Fern{\'e}ndez",
      	title = "Discovering Several Robot Behaviors Through Speciation",
      	booktitle = "Proceedings of the 2008 Conference on Applications of Evolutionary Computing",
      	series = "Evo'08",
      	year = 2008,
      	isbn = "3-540-78760-7, 978-3-540-78760-0",
      	location = "Naples, Italy",
      	pages = "164--174",
      	numpages = 11,
      	url = "http://dl.acm.org/citation.cfm?id=1787943.1787963",
      	acmid = 1787963,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg"
      }
      
    1. Leonardo Trujillo, Gustavo Olague, Evelyne Lutton and Francisco Fernández de Vega. Multiobjective Design of Operators That Detect Points of Interest in Images. In Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation. 2008, 1299–1306. URL, DOI BibTeX

      @inproceedings{Trujillo:2008:MDO:1389095.1389344,
      	author = "Trujillo, Leonardo and Olague, Gustavo and Lutton, Evelyne and Fern\'{a}ndez de Vega, Francisco",
      	title = "Multiobjective Design of Operators That Detect Points of Interest in Images",
      	booktitle = "Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '08",
      	year = 2008,
      	isbn = "978-1-60558-130-9",
      	location = "Atlanta, GA, USA",
      	pages = "1299--1306",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/1389095.1389344",
      	doi = "10.1145/1389095.1389344",
      	acmid = 1389344,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "interest point detection, multiobjective optimization"
      }
      
    1. Leonardo Trujillo, Gustavo Olague, Evelyne Lutton and Francisco Fernández Vega. Behavior-based Speciation for Evolutionary Robotics. In Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation. 2008, 297–298. URL, DOI BibTeX

      @inproceedings{Trujillo:2008:BSE:1389095.1389147,
      	author = "Trujillo, Leonardo and Olague, Gustavo and Lutton, Evelyne and de Vega, Francisco Fern\'{a}ndez",
      	title = "Behavior-based Speciation for Evolutionary Robotics",
      	booktitle = "Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '08",
      	year = 2008,
      	isbn = "978-1-60558-130-9",
      	location = "Atlanta, GA, USA",
      	pages = "297--298",
      	numpages = 2,
      	url = "http://doi.acm.org/10.1145/1389095.1389147",
      	doi = "10.1145/1389095.1389147",
      	acmid = 1389147,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "evolutionary robotics, speciation"
      }
      

    • 2007

    1. D Lombraña González, Fernández F Vega, L Trujillo, G Olague and Ben Segal. Customizable Execution Environments with Virtual Desktop Grid Computing. In Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems. 2007, 7–12. URL BibTeX

      @inproceedings{LombranaGonzalez:2007:CEE:1647539.1647542,
      	author = "Lombra\~{n}a Gonz\'{a}lez, D. and de Vega, F. Fern\'{a}ndez and Trujillo, L. and Olague, G. and Segal, Ben",
      	title = "Customizable Execution Environments with Virtual Desktop Grid Computing",
      	booktitle = "Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems",
      	series = "PDCS '07",
      	year = 2007,
      	isbn = "978-0-88986-704-8",
      	location = "Cambridge, Massachusetts",
      	pages = "7--12",
      	numpages = 6,
      	url = "http://dl.acm.org/citation.cfm?id=1647539.1647542",
      	acmid = 1647542,
      	publisher = "ACTA Press",
      	address = "Anaheim, CA, USA",
      	keywords = "desktop grid computing, parallel computing, virtual machines, virtualization"
      }
      
    1. Leonardo Trujillo and Gustavo Olague. Scale Invariance for Evolved Interest Operators. In Proceedings of the 2007 EvoWorkshops 2007 on EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog: Applications of Evolutionary Computing. 2007, 423–430. URL, DOI BibTeX

      @inproceedings{Trujillo:2009:SIE:1574739.1574789,
      	author = "Trujillo, Leonardo and Olague, Gustavo",
      	title = "Scale Invariance for Evolved Interest Operators",
      	booktitle = "Proceedings of the 2007 EvoWorkshops 2007 on EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog: Applications of Evolutionary Computing",
      	year = 2007,
      	isbn = "978-3-540-71804-8",
      	location = "Valencia, Spain",
      	pages = "423--430",
      	numpages = 8,
      	url = "http://dx.doi.org/10.1007/978-3-540-71805-5_47",
      	doi = "10.1007/978-3-540-71805-5_47",
      	acmid = 1574789,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg"
      }
      
    1. D Lombraña González, Fernández F Vega, L Trujillo, G Olague and Ben Segal. Customizable Execution Environments with Virtual Desktop Grid Computing. In Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems. 2007, 7–12. URL BibTeX

      @inproceedings{LombranaGonzalez:2007:CEE:1647539.1647542,
      	author = "Lombra\~{n}a Gonz\'{a}lez, D. and de Vega, F. Fern\'{a}ndez and Trujillo, L. and Olague, G. and Segal, Ben",
      	title = "Customizable Execution Environments with Virtual Desktop Grid Computing",
      	booktitle = "Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems",
      	series = "PDCS '07",
      	year = 2007,
      	isbn = "978-0-88986-704-8",
      	location = "Cambridge, Massachusetts",
      	pages = "7--12",
      	numpages = 6,
      	url = "http://dl.acm.org/citation.cfm?id=1647539.1647542",
      	acmid = 1647542,
      	publisher = "ACTA Press",
      	address = "Anaheim, CA, USA",
      	keywords = "desktop grid computing, parallel computing, virtual machines, virtualization"
      }
      
    1. Gustavo Olague, Eva Romero, Leonardo Trujillo and Bir Bhanu. Multiclass Object Recognition Based on Texture Linear Genetic Programming. In Proceedings of the 2007 EvoWorkshops 2007 on EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog: Applications of Evolutionary Computing. 2007, 291–300. URL, DOI BibTeX

      @inproceedings{Olague:2009:MOR:1574739.1574774,
      	author = "Olague, Gustavo and Romero, Eva and Trujillo, Leonardo and Bhanu, Bir",
      	title = "Multiclass Object Recognition Based on Texture Linear Genetic Programming",
      	booktitle = "Proceedings of the 2007 EvoWorkshops 2007 on EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog: Applications of Evolutionary Computing",
      	year = 2007,
      	isbn = "978-3-540-71804-8",
      	location = "Valencia, Spain",
      	pages = "291--300",
      	numpages = 10,
      	url = "http://dx.doi.org/10.1007/978-3-540-71805-5_32",
      	doi = "10.1007/978-3-540-71805-5_32",
      	acmid = 1574774,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg"
      }
      

    • 2006

    1. Leonardo Trujillo and Gustavo Olague. Synthesis of Interest Point Detectors Through Genetic Programming. In Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation. 2006, 887–894. URL, DOI BibTeX

      @inproceedings{Trujillo:2006:SIP:1143997.1144151,
      	author = "Trujillo, Leonardo and Olague, Gustavo",
      	title = "Synthesis of Interest Point Detectors Through Genetic Programming",
      	booktitle = "Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO '06",
      	year = 2006,
      	isbn = "1-59593-186-4",
      	location = "Seattle, Washington, USA",
      	pages = "887--894",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/1143997.1144151",
      	doi = "10.1145/1143997.1144151",
      	acmid = 1144151,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "evolutionary computer vision, synthesis of interest points"
      }
      
    1. Leonardo Trujillo and Gustavo Olague. Using Evolution to Learn How to Perform Interest Point Detection. In Proceedings of the 18th International Conference on Pattern Recognition - Volume 01. 2006, 211–214. URL, DOI BibTeX

      @inproceedings{Trujillo:2006:UEL:1170747.1171958,
      	author = "Trujillo, Leonardo and Olague, Gustavo",
      	title = "Using Evolution to Learn How to Perform Interest Point Detection",
      	booktitle = "Proceedings of the 18th International Conference on Pattern Recognition - Volume 01",
      	series = "ICPR '06",
      	year = 2006,
      	isbn = "0-7695-2521-0",
      	pages = "211--214",
      	numpages = 4,
      	url = "http://dx.doi.org/10.1109/ICPR.2006.1153",
      	doi = "10.1109/ICPR.2006.1153",
      	acmid = 1171958,
      	publisher = "IEEE Computer Society",
      	address = "Washington, DC, USA"
      }
      

    • 2005

    1. Leonardo Trujillo, Gustavo Olague, Riad Hammoud and Benjamin Hernandez. Automatic Feature Localization in Thermal Images for Facial Expression Recognition. In Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops - Volume 03. 2005, 14–. URL, DOI BibTeX

      @inproceedings{Trujillo:2005:AFL:1099539.1099914,
      	author = "Trujillo, Leonardo and Olague, Gustavo and Hammoud, Riad and Hernandez, Benjamin",
      	title = "Automatic Feature Localization in Thermal Images for Facial Expression Recognition",
      	booktitle = "Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops - Volume 03",
      	series = "CVPR '05",
      	year = 2005,
      	isbn = "0-7695-2372-2-3",
      	pages = "14--",
      	url = "https://doi.org/10.1109/CVPR.2005.415",
      	doi = "10.1109/CVPR.2005.415",
      	acmid = 1099914,
      	publisher = "IEEE Computer Society",
      	address = "Washington, DC, USA"
      }
      

    Read more...

    Book Chapters

    by
    • 2017

    1. Yazmin Maldonado, Leonardo Trujillo, Oliver Schütze, Annalisa Riccardi and Massimiliano Vasile (eds.). Augmenting the LSA Technique to Evaluate Ubicomp Environments. pages 45–64, Springer International Publishing, 2018. URL, DOI BibTeX

      @inbook{López-López2018,
      	author = "L{\'o}pez-L{\'o}pez, V{\'i}ctor R. and Escobedo, Lizbeth and Trujillo, Leonardo and D{\'i}az-Ram{\'i}rez, Victor H.",
      	editor = {Maldonado, Yazmin and Trujillo, Leonardo and Sch{\"u}tze, Oliver and Riccardi, Annalisa and Vasile, Massimiliano},
      	title = "Augmenting the LSA Technique to Evaluate Ubicomp Environments",
      	booktitle = "NEO 2016: Results of the Numerical and Evolutionary Optimization Workshop NEO 2016 and the NEO Cities 2016 Workshop held on September 20-24, 2016 in Tlalnepantla, Mexico",
      	year = 2018,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "45--64",
      	abstract = "LSA is a useful user study technique, it is well known and used to design and evaluate Ubicomp systems. The LSA technique enables researchers to collect data, analyze it, and obtain quantitative and statistical results. A key advantage of using LSA is that it is performed in the user's environment. However, analyzing large amounts of data is considered by some researchers to be a burden and time consuming, prone to human error. In this paper we explore the use of computer vision techniques to automate the data analysis and coding when using LSA. We present a system that uses facial tracking, object recognition and composite correlation filters to detect the Attention behavior of a subject. Our results indicate that computer vision can automate the LSA technique and reduce the burden of coding data manually by the researcher. The findings from this study reveal emergent practices of the use of our proposed system to automate the evaluation of Ubicomp environments.",
      	isbn = "978-3-319-64063-1",
      	doi = "10.1007/978-3-319-64063-1_2",
      	url = "https://doi.org/10.1007/978-3-319-64063-1_2"
      }
      

    1. Yazmin Maldonado, Leonardo Trujillo, Oliver Schütze, Annalisa Riccardi and Massimiliano Vasile (eds.). Coefficients Estimation of MPM Through LSE, ORLS and SLS for RF-PA Modeling and DPD. pages 239–262, Springer International Publishing, 2018. URL, DOI BibTeX

      @inbook{Allende-Chávez2018,
      	author = "Allende-Ch{\'a}vez, E. and Ju{\'a}rez-C{\'a}zares, S. A. and C{\'a}rdenas-Valdez, J. R. and Sandoval-Ibarra, Y. and Galaviz-Aguilar, J. A. and Trujillo, Leonardo and Nu{\~{n}}ez-P{\'e}rez, J. C.",
      	editor = {Maldonado, Yazmin and Trujillo, Leonardo and Sch{\"u}tze, Oliver and Riccardi, Annalisa and Vasile, Massimiliano},
      	title = "Coefficients Estimation of MPM Through LSE, ORLS and SLS for RF-PA Modeling and DPD",
      	booktitle = "NEO 2016: Results of the Numerical and Evolutionary Optimization Workshop NEO 2016 and the NEO Cities 2016 Workshop held on September 20-24, 2016 in Tlalnepantla, Mexico",
      	year = 2018,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "239--262",
      	abstract = "This paper shows and compares three techniques based on the least squared error for the estimation of the constant coefficients of the memory polynomial model used for the modeling of power amplifiers for radio-frequency and for the construction of a pre-distorter. The first technique is the conventional linear regression using the least square error method. The second technique is the order recursive least squares which can be used for exploring the most adequate nonlinearity order and memory depth of the memory polynomial model by comparing subsequent errors. The sequential least squares method is useful when the measurements of a system are coming sample by sample and the parameters of the model should be adjusted on-line. The mathematical background of the three methods is shown; as an experimental validation of this methods they were simulated in Matlab for the measurements of a 10W NPX Power Amplifier based on the transistor CLF1G0060 GaN HEMTs. An NMSE of {\$}{\$}-19.83{\$}{\$}  dB was reached for the best model. Also in order to linearize the power amplifier a pre-distorter was constructed through indirect learning architecture achieving a 50 dBm spurious free dynamic range and a 25 dBc reduction in the adjacent power ratio.",
      	isbn = "978-3-319-64063-1",
      	doi = "10.1007/978-3-319-64063-1_10",
      	url = "https://doi.org/10.1007/978-3-319-64063-1_10"
      }
      

    1. Trujillo Leonardo, Emigdio Z-Flores, Perla S Juarez Smith, Pierrick Legrand, Sara Silva, Mauro Castelli, Leonardo Vanneschi, Oliver Schütze and Luiz Munoz. Local Search is Underused in Genetic Programming. In Ann Arbor (ed.). Genetic Programming Theory and Practice XIV. Springer, 2017. URL BibTeX

      @incollection{leonardo:hal-01388426,
      	title = "{Local Search is Underused in Genetic Programming}",
      	author = {Leonardo, Trujillo and Z-Flores, Emigdio and Juarez Smith, Perla S. and Legrand, Pierrick and Silva, Sara and Castelli, Mauro and Vanneschi, Leonardo and Sch{\"u}tze, Oliver and Munoz, Luiz},
      	url = "https://hal.inria.fr/hal-01388426",
      	booktitle = "{Genetic Programming Theory and Practice XIV}",
      	editor = "Ann Arbor",
      	publisher = "{Springer}",
      	year = 2017,
      	hal_id = "hal-01388426",
      	hal_version = "v1"
      }
      

    1. Oliver Schütze, Leonardo Trujillo, Pierrick Legrand and Yazmin Maldonado (eds.). Local Search Approach to Genetic Programming for RF-PAs Modeling Implemented in FPGA. pages 67–88, Springer International Publishing, 2017. URL, DOI BibTeX

      @inbook{CárdenasValdez2017,
      	author = "C{\'a}rdenas Valdez, J. R. and Z-Flores, Emigdio and N{\'u}{\~{n}}ez P{\'e}rez, Jos{\'e} Cruz and Trujillo, Leonardo",
      	editor = {Sch{\"u}tze, Oliver and Trujillo, Leonardo and Legrand, Pierrick and Maldonado, Yazmin},
      	title = "Local Search Approach to Genetic Programming for RF-PAs Modeling Implemented in FPGA",
      	booktitle = "NEO 2015: Results of the Numerical and Evolutionary Optimization Workshop NEO 2015 held at September 23-25 2015 in Tijuana, Mexico",
      	year = 2017,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "67--88",
      	abstract = "This paperCardenas, Valdez J.R. presents a geneticZ-Flores, Emigdio programming (GP) approach enhanced with a localNu{\~{n}}ez, Jos{\'e} search heuristic (GP-LS) to emulateTrujillo, Leonardo the Doherty 7 W @ 2.11 GHz Radio Frequency (RF) Power Amplifier (PA) conversion curves. GP has been shown to be a powerful modeling tool, but can be compromised by slow convergence and computational cost. The proposal is to combine the explorative search of standard GP, which build the syntax of the solution, with numerical methods that perform an exploitative and greedy local optimization of the evolved structures. The results are compared with traditional modeling techniques, particularly the memory polynomial model (MPM). The main contribution of the paper is the design, comparison and hardware emulation of GP-LS for FPGA real applications. The experimental results show that GP-LS can outperform standard MPM, and suggest a promising new direction of future work on digital pre-distortion (DPD) that requires complex behavioral models.",
      	isbn = "978-3-319-44003-3",
      	doi = "10.1007/978-3-319-44003-3_3",
      	url = "https://doi.org/10.1007/978-3-319-44003-3_3"
      }
      

    1. Oliver Schütze, Leonardo Trujillo, Pierrick Legrand and Yazmin Maldonado (eds.). Automatic Random Tree Generator on FPGA. pages 89–104, Springer International Publishing, 2017. URL, DOI BibTeX

      @inbook{Goribar2017,
      	author = "Goribar, Carlos and Maldonado, Yazmin and Trujillo, Leonardo",
      	editor = {Sch{\"u}tze, Oliver and Trujillo, Leonardo and Legrand, Pierrick and Maldonado, Yazmin},
      	title = "Automatic Random Tree Generator on FPGA",
      	booktitle = "NEO 2015: Results of the Numerical and Evolutionary Optimization Workshop NEO 2015 held at September 23-25 2015 in Tijuana, Mexico",
      	year = 2017,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "89--104",
      	abstract = "In this workGoribar, Carlos we propose the implementationMaldonado, Yazmin of an automatic random tree generatorTrujillo, Leonardo on an FPGA for genetic programming (GP). While most authors in specialized literature avoid the use of the tree data structure in their implementations of GP on Field Programmable Gate Arrays (FPGAs), due to the impossibility of using pointers (references) in the Very High Speed Integrated Circuit Hardware Description Language (VHDL), we propose two methods for a single matrix implementation and one for a vector implementation. All trees in the population are created in concurrent processes leading to significant time savings. We present pseudocode and results of hardware consumption for matrix and vector implementations. Results show that up to 100 trees can be implemented in a Spartan-6 FPGA using the representation of one tree in a single matrix in parallel processes. Moreover, this implementation requires less resources than the apparently simpler vector representation.",
      	isbn = "978-3-319-44003-3",
      	doi = "10.1007/978-3-319-44003-3_4",
      	url = "https://doi.org/10.1007/978-3-319-44003-3_4"
      }
      

    1. Oliver Schütze, Leonardo Trujillo, Pierrick Legrand and Yazmin Maldonado (eds.). Profiting from Several Recommendation Algorithms Using a Scalable Approach. pages 357–375, Springer International Publishing, 2017. URL, DOI BibTeX

      @inbook{Lanza2017,
      	author = "Lanza, Daniel and Ch{\'a}vez, F. and Fernandez, Francisco and Garcia-Valdez, M. and Trujillo, Leonardo and Olague, Gustavo",
      	editor = {Sch{\"u}tze, Oliver and Trujillo, Leonardo and Legrand, Pierrick and Maldonado, Yazmin},
      	title = "Profiting from Several Recommendation Algorithms Using a Scalable Approach",
      	booktitle = "NEO 2015: Results of the Numerical and Evolutionary Optimization Workshop NEO 2015 held at September 23-25 2015 in Tijuana, Mexico",
      	year = 2017,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "357--375",
      	abstract = "This chapter proposesLanza, Daniel the use of a scalable platform to run a complexCh{\'a}vez, Francisco recommendation system. We focus on a systemFern{\'a}ndez de Vega, Francisco made up of several recommendationGarc{\'i}a-Valdez, Mario algorithms which are run as an offline process. This offline process generates user profiles that representTrujillo, Leonardo which algorithm should provide the recommendations to a given user and item, and will be combined withOlague, Gustavo a fuzzy decision system to generate every recommendation. Yet, given the amount of data that will be processed and the need to run that offline process frequently, we propose to reduce execution time by using Hadoop, a scalable, distributed and fault-tolerant platform. Obtained results shows how the main goal pursued here is achieved: the efficient use of computer resources which allows for a significant reduction in computing time.",
      	isbn = "978-3-319-44003-3",
      	doi = "10.1007/978-3-319-44003-3_14",
      	url = "https://doi.org/10.1007/978-3-319-44003-3_14"
      }
      

    1. Oliver Schütze, Leonardo Trujillo, Pierrick Legrand and Yazmin Maldonado (eds.). The Ambulance Location Problem in Tijuana, Mexico. pages 409–441, Springer International Publishing, 2017. URL, DOI BibTeX

      @inbook{Dibene2017,
      	author = {Dibene, Juan Carlos and Maldonado, Yazmin and Vera, Carlos and Trujillo, Leonardo and de Oliveira, Mauricio and Sch{\"u}tze, Oliver},
      	editor = {Sch{\"u}tze, Oliver and Trujillo, Leonardo and Legrand, Pierrick and Maldonado, Yazmin},
      	title = "The Ambulance Location Problem in Tijuana, Mexico",
      	booktitle = "NEO 2015: Results of the Numerical and Evolutionary Optimization Workshop NEO 2015 held at September 23-25 2015 in Tijuana, Mexico",
      	year = 2017,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "409--441",
      	abstract = {This work studiesDibene, Juan Carlos the ambulance location problem for the RedMaldonado, Yazmin Cross in Tijuana, Baja CaliforniaTrujillo, Leonardo , Mexico. The solution to the ambulanceVera, Carlos location problem is to optimallyDe Oliveira, Mauricio locate all available ambulances withinSch{\"u}tze, Oliver the city such that coverage of the city population is maximized and a quick response to any emergency is ensured. The problem is posed using three different coverage models; namely the Location Set Covering Model (LSCM), the Maximal Covering Location Problem (MCLP) and the Double Standard Model (DSM), also we proposed robust versions of each model, where the goal was to find a single solution that might provide optima coverage in several different scenarios. Using real-world data collected from over 44,000 emergency calls received by the Red Cross of Tijuana, several scenarios were generated that provide different perspectives of the demand throughout the city, considering such factors as the time of day, work and off-days, geographical organization and call priority. These scenarios are solved using Integer Linear Programming and the solutions are compared with the current locations used by the Red Cross. Results show that demand coverage and response times can be substantially improved without additional resources.},
      	isbn = "978-3-319-44003-3",
      	doi = "10.1007/978-3-319-44003-3_17",
      	url = "https://doi.org/10.1007/978-3-319-44003-3_17"
      }
      

    • 2016

    1. Juan Julián Merelo, Agostinho Rosa, José M Cadenas, António Dourado Correia, Kurosh Madani, António Ruano and Joaquim Filipe (eds.). Demand-Side Management: Optimising Through Differential Evolution Plug-in Electric Vehicles to Partially Fulfil Load Demand. pages 155–174, Springer International Publishing, 2017. URL, DOI BibTeX

      @inbook{Galván-López2017,
      	author = "Galv{\'a}n-L{\'o}pez, Edgar and Schoenauer, Marc and Patsakis, Constantinos and Trujillo, Leonardo",
      	editor = "Merelo, Juan Juli{\'a}n and Rosa, Agostinho and Cadenas, Jos{\'e} M. and Correia, Ant{\'o}nio Dourado and Madani, Kurosh and Ruano, Ant{\'o}nio and Filipe, Joaquim",
      	title = "Demand-Side Management: Optimising Through Differential Evolution Plug-in Electric Vehicles to Partially Fulfil Load Demand",
      	booktitle = "Computational Intelligence: International Joint Conference, IJCCI 2015 Lisbon, Portugal, November 12-14, 2015, Revised Selected Papers",
      	year = 2017,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "155--174",
      	abstract = "In this paper, we investigate the use of an stochastic optimisation bio-inspired algorithm, differential evolution, and proposed two fitness (cost) functions that can automatically create an intelligent scheduling for a demand-side management system so that it can use plug-in electric vehicles's (PEVs) batteries to partially and temporarily fulfil electricity requirements from a set of household units. To do so, we proposed two fitness functions that aim: (a) to use the most amount of energy from the batteries of PEVs while still guaranteeing that they can complete a journey, and (b) to enrich the previous function to reduce peak loads.",
      	isbn = "978-3-319-48506-5",
      	doi = "10.1007/978-3-319-48506-5_9",
      	url = "https://doi.org/10.1007/978-3-319-48506-5_9"
      }
      

    1. Juan Julián Merelo, Agostinho Rosa, José M Cadenas, António Dourado Correia, Kurosh Madani, António Ruano and Joaquim Filipe (eds.). Demand-Side Management: Optimising Through Differential Evolution Plug-in Electric Vehicles to Partially Fulfil Load Demand. pages 155–174, Springer International Publishing, 2017. URL, DOI BibTeX

      @inbook{Galván-López2017,
      	author = "Galv{\'a}n-L{\'o}pez, Edgar and Schoenauer, Marc and Patsakis, Constantinos and Trujillo, Leonardo",
      	editor = "Merelo, Juan Juli{\'a}n and Rosa, Agostinho and Cadenas, Jos{\'e} M. and Correia, Ant{\'o}nio Dourado and Madani, Kurosh and Ruano, Ant{\'o}nio and Filipe, Joaquim",
      	title = "Demand-Side Management: Optimising Through Differential Evolution Plug-in Electric Vehicles to Partially Fulfil Load Demand",
      	booktitle = "Computational Intelligence: International Joint Conference, IJCCI 2015 Lisbon, Portugal, November 12-14, 2015, Revised Selected Papers",
      	year = 2017,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "155--174",
      	abstract = "In this paper, we investigate the use of an stochastic optimisation bio-inspired algorithm, differential evolution, and proposed two fitness (cost) functions that can automatically create an intelligent scheduling for a demand-side management system so that it can use plug-in electric vehicles's (PEVs) batteries to partially and temporarily fulfil electricity requirements from a set of household units. To do so, we proposed two fitness functions that aim: (a) to use the most amount of energy from the batteries of PEVs while still guaranteeing that they can complete a journey, and (b) to enrich the previous function to reduce peak loads.",
      	isbn = "978-3-319-48506-5",
      	doi = "10.1007/978-3-319-48506-5_9",
      	url = "https://doi.org/10.1007/978-3-319-48506-5_9"
      }
      

    • 2014

    1. Eduardo Reck Miranda and Julien Castet (eds.). Feature Extraction and Classification of EEG Signals. The Use of a Genetic Algorithm for an Application on Alertness Prediction. pages 191–220, Springer London, 2014. URL, DOI BibTeX

      @inbook{Legrand2014,
      	author = {Legrand, Pierrick and V{\'e}zard, Laurent and Chavent, Marie and Fa{\"i}ta-A{\"i}nseba, Fr{\'e}d{\'e}rique and Trujillo, Leonardo},
      	editor = "Miranda, Eduardo Reck and Castet, Julien",
      	title = "Feature Extraction and Classification of EEG Signals. The Use of a Genetic Algorithm for an Application on Alertness Prediction",
      	booktitle = "Guide to Brain-Computer Music Interfacing",
      	year = 2014,
      	publisher = "Springer London",
      	address = "London",
      	pages = "191--220",
      	abstract = "This chapter presents a method to automatically determine the alertness state of humans. Such a task is relevant in diverse domains, where a person is expected or required to be in a particular state of alertness. For instance, pilots, security personnel, or medical personnel are expected to be in a highly alert state, and this method could help to confirm this or detect possible problems. In this work, electroencephalographic (EEG) data from 58 subjects in two distinct vigilance states (state of high and low alertness) was collected via a cap with 58 electrodes. Thus, a binary classification problem is considered. To apply the proposed approach in a real-world scenario, it is necessary to build a prediction method that requires only a small number of sensors (electrodes), minimizing the total cost and maintenance of the system while also reducing the time required to properly setup the EEG cap. The approach presented in this chapter applies a preprocessing method for EEG signals based on the use of discrete wavelet decomposition (DWT) to extract the energy of each frequency in the signal. Then, a linear regression is performed on the energies of some of these frequencies and the slope of this regression is retained. A genetic algorithm (GA) is used to optimize the selection of frequencies on which the regression is performed and to select the best recording electrode. Results show that the proposed strategy derives accurate predictive models of alertness.",
      	isbn = "978-1-4471-6584-2",
      	doi = "10.1007/978-1-4471-6584-2_9",
      	url = "https://doi.org/10.1007/978-1-4471-6584-2_9"
      }
      

    1. Arpit Bhardwaj, Aruna Tiwari, Vishaal M Varma and Ramesh M Krishna. Classification of EEG Signals Using a Novel Genetic Programming Approach. In Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation. 2014, 1297–1304. URL, DOI BibTeX

      @inproceedings{Bhardwaj:2014:CES:2598394.2609851,
      	author = "Bhardwaj, Arpit and Tiwari, Aruna and Varma, M. Vishaal and Krishna, M. Ramesh",
      	title = "Classification of EEG Signals Using a Novel Genetic Programming Approach",
      	booktitle = "Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation",
      	series = "GECCO Comp '14",
      	year = 2014,
      	isbn = "978-1-4503-2881-4",
      	location = "Vancouver, BC, Canada",
      	pages = "1297--1304",
      	numpages = 8,
      	url = "http://doi.acm.org/10.1145/2598394.2609851",
      	doi = "10.1145/2598394.2609851",
      	acmid = 2609851,
      	publisher = "ACM",
      	address = "New York, NY, USA",
      	keywords = "emperical mode decomposition, genetic programming, globally prime"
      }
      

    • 2013

    1. Leonardo Trujillo, Enrique Naredo and Yuliana Martínez. Preliminary Study of Bloat in Genetic Programming with Behavior-Based Search. In Michael Emmerich, Andre Deutz, Oliver Schuetze, Thomas Bäck, Emilia Tantar, Alexandru-Adrian Tantar, Pierre Del Moral, Pierrick Legrand, Pascal Bouvry and Carlos A Coello (eds.). EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation IV. Advances in Intelligent Systems and Computing series, volume 227, Springer International Publishing, 2013, pages 293-305. URL, DOI BibTeX

      @incollection{,
      	year = 2013,
      	isbn = "978-3-319-01127-1",
      	booktitle = "EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation IV",
      	volume = 227,
      	series = "Advances in Intelligent Systems and Computing",
      	editor = "Emmerich, Michael and Deutz, Andre and Schuetze, Oliver and Bäck, Thomas and Tantar, Emilia and Tantar, Alexandru-Adrian and Moral, Pierre Del and Legrand, Pierrick and Bouvry, Pascal and Coello, Carlos A.",
      	doi = "10.1007/978-3-319-01128-8_19",
      	title = "Preliminary Study of Bloat in Genetic Programming with Behavior-Based Search",
      	url = "http://dx.doi.org/10.1007/978-3-319-01128-8_19",
      	publisher = "Springer International Publishing",
      	keywords = "Bloat; Genetic Programming; Novelty Search",
      	author = "Trujillo, Leonardo and Naredo, Enrique and Martínez, Yuliana",
      	pages = "293-305"
      }
      

    • 2012

    1. Victor H Diaz-Ramirez, Leonardo Trujillo and Sergio Pinto-Fernandez. Advances in Adaptive Composite Filters for Object Recognition. . BibTeX

      @article{diazadvances,
      	title = "Advances in Adaptive Composite Filters for Object Recognition",
      	author = "Diaz-Ramirez, Victor H and Trujillo, Leonardo and Pinto-Fernandez, Sergio"
      }
      

    1. Edgar Galvan, Leonardo Trujillo, James McDermott and Ahmed Kattan. Locality in Continuous Fitness-Valued Cases and Genetic Programming Difficulty. In Oliver Schütze, Carlos A Coello Coello, Alexandru-Adrian Tantar, Emilia Tantar, Pascal Bouvry, Pierre Del Moral and Pierrick Legrand (eds.). EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II. Advances in Intelligent Systems and Computing series, volume 175, Springer Berlin Heidelberg, 2013, pages 41-56. URL, DOI BibTeX

      @incollection{,
      	year = 2013,
      	isbn = "978-3-642-31518-3",
      	booktitle = "EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II",
      	volume = 175,
      	series = "Advances in Intelligent Systems and Computing",
      	editor = "Schütze, Oliver and Coello Coello, Carlos A. and Tantar, Alexandru-Adrian and Tantar, Emilia and Bouvry, Pascal and Del Moral, Pierre and Legrand, Pierrick",
      	doi = "10.1007/978-3-642-31519-0_3",
      	title = "Locality in Continuous Fitness-Valued Cases and Genetic Programming Difficulty",
      	url = "http://dx.doi.org/10.1007/978-3-642-31519-0_3",
      	publisher = "Springer Berlin Heidelberg",
      	author = "Galvan, Edgar and Trujillo, Leonardo and McDermott, James and Kattan, Ahmed",
      	pages = "41-56"
      }
      

    1. Arturo Sotelo, Enrique Guijarro, Leonardo Trujillo, Luis Coria and Yuliana Martínez. Analysis and Classification of Epilepsy Stages with Genetic Programming. In Oliver Schütze, Carlos A Coello Coello, Alexandru-Adrian Tantar, Emilia Tantar, Pascal Bouvry, Pierre Del Moral and Pierrick Legrand (eds.). EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II. Advances in Intelligent Systems and Computing series, volume 175, Springer Berlin Heidelberg, 2013, pages 57-70. URL, DOI BibTeX

      @incollection{,
      	year = 2013,
      	isbn = "978-3-642-31518-3",
      	booktitle = "EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II",
      	volume = 175,
      	series = "Advances in Intelligent Systems and Computing",
      	editor = "Schütze, Oliver and Coello Coello, Carlos A. and Tantar, Alexandru-Adrian and Tantar, Emilia and Bouvry, Pascal and Del Moral, Pierre and Legrand, Pierrick",
      	doi = "10.1007/978-3-642-31519-0_4",
      	title = "Analysis and Classification of Epilepsy Stages with Genetic Programming",
      	url = "http://dx.doi.org/10.1007/978-3-642-31519-0_4",
      	publisher = "Springer Berlin Heidelberg",
      	keywords = "Epilepsy Diagnosis; Genetic Programming; Classification",
      	author = "Sotelo, Arturo and Guijarro, Enrique and Trujillo, Leonardo and Coria, Luis and Martínez, Yuliana",
      	pages = "57-70"
      }
      

    1. Enrique Naredo, Enrique Dunn and Leonardo Trujillo. Disparity Map Estimation by Combining Cost Volume Measures Using Genetic Programming. In Oliver Schütze, Carlos A Coello Coello, Alexandru-Adrian Tantar, Emilia Tantar, Pascal Bouvry, Pierre Del Moral and Pierrick Legrand (eds.). EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II. Advances in Intelligent Systems and Computing series, volume 175, Springer Berlin Heidelberg, 2013, pages 71-86. URL, DOI BibTeX

      @incollection{,
      	year = 2013,
      	isbn = "978-3-642-31518-3",
      	booktitle = "EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II",
      	volume = 175,
      	series = "Advances in Intelligent Systems and Computing",
      	editor = "Schütze, Oliver and Coello Coello, Carlos A. and Tantar, Alexandru-Adrian and Tantar, Emilia and Bouvry, Pascal and Del Moral, Pierre and Legrand, Pierrick",
      	doi = "10.1007/978-3-642-31519-0_5",
      	title = "Disparity Map Estimation by Combining Cost Volume Measures Using Genetic Programming",
      	url = "http://dx.doi.org/10.1007/978-3-642-31519-0_5",
      	publisher = "Springer Berlin Heidelberg",
      	keywords = "Stereo Vision; Disparity Map; Genetic Programming",
      	author = "Naredo, Enrique and Dunn, Enrique and Trujillo, Leonardo",
      	pages = "71-86"
      }
      

    • 2010

    1. JoséParra Galaviz, Patricia Melin and Leonardo Trujillo. Improvement of the Backpropagation Algorithm Using (1+1) Evolutionary Strategies. In Patricia Melin, Janusz Kacprzyk and Witold Pedrycz (eds.). Soft Computing for Recognition Based on Biometrics. Studies in Computational Intelligence series, volume 312, Springer Berlin Heidelberg, 2010, pages 287-302. URL, DOI BibTeX

      @incollection{,
      	year = 2010,
      	isbn = "978-3-642-15110-1",
      	booktitle = "Soft Computing for Recognition Based on Biometrics",
      	volume = 312,
      	series = "Studies in Computational Intelligence",
      	editor = "Melin, Patricia and Kacprzyk, Janusz and Pedrycz, Witold",
      	doi = "10.1007/978-3-642-15111-8_18",
      	title = "Improvement of the Backpropagation Algorithm Using (1+1) Evolutionary Strategies",
      	url = "http://dx.doi.org/10.1007/978-3-642-15111-8_18",
      	publisher = "Springer Berlin Heidelberg",
      	author = "Galaviz, JoséParra and Melin, Patricia and Trujillo, Leonardo",
      	pages = "287-302"
      }
      

    • 2009

    1. Mónica Beltrán, Patricia Melin and Leonardo Trujillo. Signature Recognition with a Hybrid Approach Combining Modular Neural Networks and Fuzzy Logic for Response Integration. In Oscar Castillo, Witold Pedrycz and Janusz Kacprzyk (eds.). Evolutionary Design of Intelligent Systems in Modeling, Simulation and Control. Studies in Computational Intelligence series, volume 257, Springer Berlin Heidelberg, 2009, pages 185-201. URL, DOI BibTeX

      @incollection{,
      	year = 2009,
      	isbn = "978-3-642-04513-4",
      	booktitle = "Evolutionary Design of Intelligent Systems in Modeling, Simulation and Control",
      	volume = 257,
      	series = "Studies in Computational Intelligence",
      	editor = "Castillo, Oscar and Pedrycz, Witold and Kacprzyk, Janusz",
      	doi = "10.1007/978-3-642-04514-1_10",
      	title = "Signature Recognition with a Hybrid Approach Combining Modular Neural Networks and Fuzzy Logic for Response Integration",
      	url = "http://dx.doi.org/10.1007/978-3-642-04514-1_10",
      	publisher = "Springer Berlin Heidelberg",
      	author = "Beltrán, Mónica and Melin, Patricia and Trujillo, Leonardo",
      	pages = "185-201"
      }
      

    1. Leonardo Trujillo and Gustavo Olague. Detecting Scale-Invariant Regions Using Evolved Image Operators. In Stefano Cagnoni (ed.). Evolutionary Image Analysis and Signal Processing. Studies in Computational Intelligence series, volume 213, Springer Berlin Heidelberg, 2009, pages 21-40. URL, DOI BibTeX

      @incollection{,
      	year = 2009,
      	isbn = "978-3-642-01635-6",
      	booktitle = "Evolutionary Image Analysis and Signal Processing",
      	volume = 213,
      	series = "Studies in Computational Intelligence",
      	editor = "Cagnoni, Stefano",
      	doi = "10.1007/978-3-642-01636-3_2",
      	title = "Detecting Scale-Invariant Regions Using Evolved Image Operators",
      	url = "http://dx.doi.org/10.1007/978-3-642-01636-3_2",
      	publisher = "Springer Berlin Heidelberg",
      	author = "Trujillo, Leonardo and Olague, Gustavo",
      	pages = "21-40"
      }
      

    1. Mónica Beltrán, Patricia Melin and Leonardo Trujillo. Modular Neural Networks with Fuzzy Response Integration for Signature Recognition. In Patricia Melin, Janusz Kacprzyk and Witold Pedrycz (eds.). Bio-inspired Hybrid Intelligent Systems for Image Analysis and Pattern Recognition. Studies in Computational Intelligence series, volume 256, Springer Berlin Heidelberg, 2009, pages 81-91. URL, DOI BibTeX

      @incollection{,
      	year = 2009,
      	isbn = "978-3-642-04515-8",
      	booktitle = "Bio-inspired Hybrid Intelligent Systems for Image Analysis and Pattern Recognition",
      	volume = 256,
      	series = "Studies in Computational Intelligence",
      	editor = "Melin, Patricia and Kacprzyk, Janusz and Pedrycz, Witold",
      	doi = "10.1007/978-3-642-04516-5_5",
      	title = "Modular Neural Networks with Fuzzy Response Integration for Signature Recognition",
      	url = "http://dx.doi.org/10.1007/978-3-642-04516-5_5",
      	publisher = "Springer Berlin Heidelberg",
      	author = "Beltrán, Mónica and Melin, Patricia and Trujillo, Leonardo",
      	pages = "81-91"
      }
      

    1. Gustavo Olague and Leonardo Trujillo. A Genetic Programming Approach to the Design of Interest Point Operators. In Patricia Melin, Janusz Kacprzyk and Witold Pedrycz (eds.). Bio-inspired Hybrid Intelligent Systems for Image Analysis and Pattern Recognition. Studies in Computational Intelligence series, volume 256, Springer Berlin Heidelberg, 2009, pages 49-65. URL, DOI BibTeX

      @incollection{,
      	year = 2009,
      	isbn = "978-3-642-04515-8",
      	booktitle = "Bio-inspired Hybrid Intelligent Systems for Image Analysis and Pattern Recognition",
      	volume = 256,
      	series = "Studies in Computational Intelligence",
      	editor = "Melin, Patricia and Kacprzyk, Janusz and Pedrycz, Witold",
      	doi = "10.1007/978-3-642-04516-5_3",
      	title = "A Genetic Programming Approach to the Design of Interest Point Operators",
      	url = "http://dx.doi.org/10.1007/978-3-642-04516-5_3",
      	publisher = "Springer Berlin Heidelberg",
      	author = "Olague, Gustavo and Trujillo, Leonardo",
      	pages = "49-65"
      }
      

    1. Gustavo Olague, Riad Hammoud, Leonardo Trujillo, Benjamín Hernández and Eva Romero. Facial Expression Recognition in Nonvisual Imagery. In RiadI. Hammoud (ed.). Augmented Vision Perception in Infrared. Advances in Pattern Recognition series, Springer London, 2009, pages 213-239. URL, DOI BibTeX

      @incollection{,
      	year = 2009,
      	isbn = "978-1-84800-276-0",
      	booktitle = "Augmented Vision Perception in Infrared",
      	series = "Advances in Pattern Recognition",
      	editor = "Hammoud, RiadI.",
      	doi = "10.1007/978-1-84800-277-7_10",
      	title = "Facial Expression Recognition in Nonvisual Imagery",
      	url = "http://dx.doi.org/10.1007/978-1-84800-277-7_10",
      	publisher = "Springer London",
      	author = "Olague, Gustavo and Hammoud, Riad and Trujillo, Leonardo and Hernández, Benjamín and Romero, Eva",
      	pages = "213-239"
      }
      

    Read more...

    Journals

    by
    • 2017

    1. Yuliana Martínez, Leonardo Trujillo, Enrique Naredo and Pierrick Legrand. A Comparison of Fitness-Case Sampling Methods for Symbolic Regression with Genetic Programming. pages 201–212, Springer International Publishing, 2014. URL, DOI BibTeX

      @inbook{Martínez2014,
      	author = "Mart{\'i}nez, Yuliana and Trujillo, Leonardo and Naredo, Enrique and Legrand, Pierrick",
      	title = "A Comparison of Fitness-Case Sampling Methods for Symbolic Regression with Genetic Programming",
      	booktitle = "EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation V",
      	year = 2014,
      	publisher = "Springer International Publishing",
      	address = "Cham",
      	pages = "201--212",
      	abstract = "The canonical approach towards fitness evaluation in Genetic Programming (GP) is to use a static training set to determine fitness, based on a cost function averaged over all fitness-cases. However, motivated by different goals, researchers have recently proposed several techniques that focus selective pressure on a subset of fitness-cases at each generation. These approaches can be described as fitness-case sampling techniques, where the training set is sampled, in some way, to determine fitness. This paper shows a comprehensive evaluation of some of the most recent sampling methods, using benchmark and real-world problems for symbolic regression. The algorithms considered here are Interleaved Sampling, Random Interleaved Sampling, Lexicase Selection and a new sampling technique is proposed called Keep-Worst Interleaved Sampling (KW-IS). The algorithms are extensively evaluated based on test performance, overfitting and bloat. Results suggest that sampling techniques can improve performance compared with standard GP. While on synthetic benchmarks the difference is slight or none at all, on real-world problems the differences are substantial. Some of the best results were achieved by Lexicase Selection and Keep Worse-Interleaved Sampling. Results also show that on real-world problems overfitting correlates strongly with bloating. Furthermore, the sampling techniques provide efficiency, since they reduce the number of fitness-case evaluations required over an entire run.",
      	isbn = "978-3-319-07494-8",
      	doi = "10.1007/978-3-319-07494-8_14",
      	url = "https://doi.org/10.1007/978-3-319-07494-8_14"
      }
      

    1. Mauro Castelli, Raul Sormani, Leonardo Trujillo and Aleš Popovič. Predicting per capita violent crimes in urban areas: an artificial intelligence approach. Journal of Ambient Intelligence and Humanized Computing 8(1):29–36, February 2017. URL, DOI BibTeX

      @article{Castelli2017,
      	author = "Castelli, Mauro and Sormani, Raul and Trujillo, Leonardo and Popovi{\v{c}}, Ale{\v{s}}",
      	title = "Predicting per capita violent crimes in urban areas: an artificial intelligence approach",
      	journal = "Journal of Ambient Intelligence and Humanized Computing",
      	year = 2017,
      	month = "Feb",
      	day = 01,
      	volume = 8,
      	number = 1,
      	pages = "29--36",
      	abstract = "A major challenge facing all law-enforcement organizations is to accurately and efficiently analyze the growing volumes of crime data in order to extract useful knowledge for decision makers. This is an increasingly important task, considering the fast growth of urban populations in most countries. In particular, to reconcile urban growth with the need for security, a fundamental goal is to optimize the allocation of law enforcement resources. Moreover, optimal allocation can only be achieved if we can predict the incidence of crime within different urban areas. To answer this call, in this paper we propose an artificial intelligence system for predicting per capita violent crimes in urban areas starting from socio-economic data, law-enforcement data and other crime-related data obtained from different sources. The proposed framework blends a recently developed version of genetic programming that uses the concept of semantics during the search process with a local search method. To analyze the appropriateness of the proposed computational method for crime prediction, different urban areas of the United States have been considered. Experimental results confirm the suitability of the proposed method for addressing the problem at hand. In particular, the proposed method produces a lower error with respect to the existing state-of-the art techniques and it is particularly suitable for analyzing large amounts of data. This is an extremely important feature in a world that is currently moving towards the development of smart cities.",
      	issn = "1868-5145",
      	doi = "10.1007/s12652-015-0334-3",
      	url = "https://doi.org/10.1007/s12652-015-0334-3"
      }
      

    1. Josué Enríquez-Zárate, Leonardo Trujillo, Salvador Lara, Mauro Castelli, Emigdio Z-Flores, Luis Muñoz and Aleš Popovič. Automatic modeling of a gas turbine using genetic programming: An experimental study. Applied Soft Computing 50(Supplement C):212 - 222, 2017. URL, DOI BibTeX

      @article{ENRIQUEZZARATE2017212,
      	title = "Automatic modeling of a gas turbine using genetic programming: An experimental study",
      	journal = "Applied Soft Computing",
      	volume = 50,
      	number = "Supplement C",
      	pages = "212 - 222",
      	year = 2017,
      	issn = "1568-4946",
      	doi = "https://doi.org/10.1016/j.asoc.2016.11.019",
      	url = "http://www.sciencedirect.com/science/article/pii/S1568494616305889",
      	author = "Josué Enríquez-Zárate and Leonardo Trujillo and Salvador de Lara and Mauro Castelli and Emigdio Z-Flores and Luis Muñoz and Aleš Popovič",
      	keywords = "Gas turbine, Data-driven modeling, Genetic programming, Local search"
      }
      

    1. Juan Carlos Dibene, Yazmin Maldonado, Carlos Vera, Mauricio Oliveira, Leonardo Trujillo and Oliver Schütze. Optimizing the location of ambulances in Tijuana, Mexico. Computers in Biology and Medicine 80(Supplement C):107 - 115, 2017. URL, DOI BibTeX

      @article{DIBENE2017107,
      	title = "Optimizing the location of ambulances in Tijuana, Mexico",
      	journal = "Computers in Biology and Medicine",
      	volume = 80,
      	number = "Supplement C",
      	pages = "107 - 115",
      	year = 2017,
      	issn = "0010-4825",
      	doi = "https://doi.org/10.1016/j.compbiomed.2016.11.016",
      	url = "http://www.sciencedirect.com/science/article/pii/S0010482516303109",
      	author = "Juan Carlos Dibene and Yazmin Maldonado and Carlos Vera and Mauricio de Oliveira and Leonardo Trujillo and Oliver Schütze",
      	keywords = "Emergency Medical Services, Ambulance Location Problem, Optimization, Double Coverage Models, Integer Programming"
      }
      

    1. Mauro Castelli, Leonardo Trujillo, I Gonçalves and A Popovič. An evolutionary system for the prediction of high performance concrete strength based on semantic genetic programming. 19:651-658, June 2017. BibTeX

      @article{article,
      	author = "Castelli, Mauro and Trujillo, Leonardo and Gonçalves, I and Popovič, A",
      	year = 2017,
      	month = 06,
      	pages = "651-658",
      	title = "An evolutionary system for the prediction of high performance concrete strength based on semantic genetic programming",
      	volume = 19,
      	booktitle = "Computers and Concrete"
      }
      

    1. Enrique Naredo, Paulo Urbano and Leonardo Trujillo. The training set and generalization in grammatical evolution for autonomous agent navigation. Soft Computing 21(15):4399–4416, August 2017. URL, DOI BibTeX

      @article{Naredo2017,
      	author = "Naredo, Enrique and Urbano, Paulo and Trujillo, Leonardo",
      	title = "The training set and generalization in grammatical evolution for autonomous agent navigation",
      	journal = "Soft Computing",
      	year = 2017,
      	month = "Aug",
      	day = 01,
      	volume = 21,
      	number = 15,
      	pages = "4399--4416",
      	abstract = "Over recent years, evolutionary computation research has begun to emphasize the issue of generalization. Instead of evolving solutions that are optimized for a particular problem instance, the goal is to evolve solutions that can generalize to various different scenarios. This paper compares objective-based search and novelty search on a set of generalization oriented experiments for a navigation task using grammatical evolution (GE). In particular, this paper studies the impact that the training set has on the generalization of evolved solutions, considering: (1) the training set size; (2) the manner in which the training set is chosen (random or manual); and (3) if the training set is fixed throughout the run or dynamically changed every generation. Experimental results suggest that novelty search outperforms objective-based search in terms of evolving navigation behaviors that are able to cope with different initial conditions. The traditional objective-based search requires larger training sets and its performance degrades when the training set is not fixed. On the other hand, novelty search seems to be robust to different training sets, finding general solutions in almost all of the studied conditions with almost perfect generalization in many scenarios.",
      	issn = "1433-7479",
      	doi = "10.1007/s00500-016-2072-7",
      	url = "https://doi.org/10.1007/s00500-016-2072-7"
      }
      

    1. Darian Reyes Fernández de Bulnes. High-Level Synthesis through metaheuristics and LUTs optimization in FPGA devices. ISSN: 0921-7126. 30:151-168, May 2017. BibTeX

      @article{article,
      	author = "Reyes Fernández de Bulnes, Darian",
      	year = 2017,
      	month = 05,
      	pages = "151-168",
      	title = "High-Level Synthesis through metaheuristics and LUTs optimization in FPGA devices. ISSN: 0921-7126",
      	volume = 30,
      	booktitle = "Ai Communications"
      }
      

    1. Emigdio Z-Flores, Mohamed Abatal, Ali Bassam, Leonardo Trujillo, Perla Juárez-Smith and Youness El Hamzaoui. Modeling the adsorption of phenols and nitrophenols by activated carbon using genetic programming. Journal of Cleaner Production 161(Supplement C):860 - 870, 2017. URL, DOI BibTeX

      @article{ZFLORES2017860,
      	title = "Modeling the adsorption of phenols and nitrophenols by activated carbon using genetic programming",
      	journal = "Journal of Cleaner Production",
      	volume = 161,
      	number = "Supplement C",
      	pages = "860 - 870",
      	year = 2017,
      	issn = "0959-6526",
      	doi = "https://doi.org/10.1016/j.jclepro.2017.05.192",
      	url = "http://www.sciencedirect.com/science/article/pii/S0959652617311393",
      	author = "Emigdio Z-Flores and Mohamed Abatal and Ali Bassam and Leonardo Trujillo and Perla Juárez-Smith and Youness El Hamzaoui",
      	keywords = "Water treatment, Activated carbon, Phenols adsorption, Genetic programming, Regression"
      }
      

    1. Paul J Campos, Luis N Coria and Leonardo Trujillo. Nonlinear speed sensorless control of a surface-mounted PMSM based on a Thau observer. Electrical Engineering, December 2016. URL, DOI BibTeX

      @article{Campos2016,
      	author = "Campos, Paul J. and Coria, Luis N. and Trujillo, Leonardo",
      	title = "Nonlinear speed sensorless control of a surface-mounted PMSM based on a Thau observer",
      	journal = "Electrical Engineering",
      	year = 2016,
      	month = "Dec",
      	day = 01,
      	abstract = "This paper presents an alternative to solve the speed sensorless control of a surface-mounted synchronous motor based on localization of compact invariant sets (LCIS) and the Thau observer. Through the LCIS, the domain of attraction of the system dynamics is analyzed, allowing to obtain global knowledge about its operational bounds and its associated Lipschitz constant. Necessary and sufficient conditions for existence of a stable observer are fulfilled by two inequalities, providing two different sets of stability conditions and, as a consequence, two observers are proposed. The observer design is based on the availability of stator currents for measurement and stator voltages for feedback in a rotating reference frame. The designed observers are able to work in a wide speed range and also estimate rotor position accurately, even at low speed and zero-crossing speed. Simulations demonstrate that the observers can estimate both rotor speed and position. Additionally, the observers are experimentally validated with the Technosoft {\$}{\$}^{\{}{\backslash}textregistered {\}}{\$}{\$} ® MCK28335 platform. Results show that the observers can solve sensorless problem in a real-world scenario.",
      	issn = "1432-0487",
      	doi = "10.1007/s00202-016-0491-1",
      	url = "https://doi.org/10.1007/s00202-016-0491-1"
      }
      

    1. Mauro Castelli, Leonardo Vanneschi, Leonardo Trujillo and Aleš Popovič. Stock index return forecasting: Semantics-based genetic programming with local search optimiser. 10:159, January 2017. BibTeX

      @article{article,
      	author = "Castelli, Mauro and Vanneschi, Leonardo and Trujillo, Leonardo and Popovič, Aleš",
      	year = 2017,
      	month = 01,
      	pages = 159,
      	title = "Stock index return forecasting: Semantics-based genetic programming with local search optimiser",
      	volume = 10,
      	booktitle = "International Journal of Bio-Inspired Computation"
      }
      

    • 2016

    1. Yuliana Martínez, Leonardo Trujillo, Pierrick Legrand and Edgar Galván-López. Prediction of expected performance for a genetic programming classifier. Genetic Programming and Evolvable Machines 17(4):409–449, December 2016. URL, DOI BibTeX

      @article{Martínez2016,
      	author = "Mart{\'i}nez, Yuliana and Trujillo, Leonardo and Legrand, Pierrick and Galv{\'a}n-L{\'o}pez, Edgar",
      	title = "Prediction of expected performance for a genetic programming classifier",
      	journal = "Genetic Programming and Evolvable Machines",
      	year = 2016,
      	month = "Dec",
      	day = 01,
      	volume = 17,
      	number = 4,
      	pages = "409--449",
      	abstract = "The estimation of problem difficulty is an open issue in genetic programming (GP). The goal of this work is to generate models that predict the expected performance of a GP-based classifier when it is applied to an unseen task. Classification problems are described using domain-specific features, some of which are proposed in this work, and these features are given as input to the predictive models. These models are referred to as predictors of expected performance. We extend this approach by using an ensemble of specialized predictors (SPEP), dividing classification problems into groups and choosing the corresponding SPEP. The proposed predictors are trained using 2D synthetic classification problems with balanced datasets. The models are then used to predict the performance of the GP classifier on unseen real-world datasets that are multidimensional and imbalanced. This work is the first to provide a performance prediction of a GP system on test data, while previous works focused on predicting training performance. Accurate predictive models are generated by posing a symbolic regression task and solving it with GP. These results are achieved by using highly descriptive features and including a dimensionality reduction stage that simplifies the learning and testing process. The proposed approach could be extended to other classification algorithms and used as the basis of an expert system for algorithm selection.",
      	issn = "1573-7632",
      	doi = "10.1007/s10710-016-9265-9",
      	url = "https://doi.org/10.1007/s10710-016-9265-9"
      }
      

    1. Francisco Chávez, Francisco Fernández, Daniel Lanza, César Benavides, Juan Villegas, Leonardo Trujillo, Gustavo Olague and Graciela Román. Deploying massive runs of evolutionary algorithms with ECJ and Hadoop: Reducing interest points required for face recognition. The International Journal of High Performance Computing Applications 0(0):1094342016678302, 0. URL, DOI BibTeX

      @article{doi:10.1177/1094342016678302,
      	author = "Francisco Chávez and Francisco Fernández and Daniel Lanza and César Benavides and Juan Villegas and Leonardo Trujillo and Gustavo Olague and Graciela Román",
      	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",
      	volume = 0,
      	number = 0,
      	pages = 1094342016678302,
      	year = 0,
      	doi = "10.1177/1094342016678302",
      	url = "https://doi.org/10.1177/1094342016678302",
      	eprint = "https://doi.org/10.1177/1094342016678302",
      	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."
      }
      

    1. Mauro Castelli, Ivo Gonçalves, Leonardo Trujillo and Aleš Popovič. An evolutionary system for ozone concentration forecasting. Information Systems Frontiers 19(5):1123–1132, October 2017. URL, DOI BibTeX

      @article{Castelli2017,
      	author = "Castelli, Mauro and Gon{\c{c}}alves, Ivo and Trujillo, Leonardo and Popovi{\v{c}}, Ale{\v{s}}",
      	title = "An evolutionary system for ozone concentration forecasting",
      	journal = "Information Systems Frontiers",
      	year = 2017,
      	month = "Oct",
      	day = 01,
      	volume = 19,
      	number = 5,
      	pages = "1123--1132",
      	abstract = "Nowadays, with more than 50 {\%} of the world's population living in urban areas, cities are facing important environmental challenges. Among them, air pollution has emerged as one of the most important concerns, taking into account the social costs related to the effect of polluted air. According to a report of the World Health Organization, approximately seven million people die each year from the effects of air pollution. Despite this fact, the same report suggests that cities could greatly improve their air quality through local measures by exploiting modern and efficient solutions for smart infrastructures. Ideally, this approach requires insights of how pollutant levels change over time in specific locations. To tackle this problem, we present an evolutionary system for the prediction of pollutants levels based on a recently proposed variant of genetic programming. This system is designed to predict the amount of ozone level, based on the concentration of other pollutants collected by sensors disposed in critical areas of a city. An analysis of data related to the region of Yuen Long (one of the most polluted areas of China), shows the suitability of the proposed system for addressing the problem at hand. In particular, the system is able to predict the ozone level with greater accuracy with respect to other techniques that are commonly used to tackle similar forecasting problems.",
      	issn = "1572-9419",
      	doi = "10.1007/s10796-016-9706-2",
      	url = "https://doi.org/10.1007/s10796-016-9706-2"
      }
      

    1. Enrique N., Miguel Aurelio D., Manuel Jesús G., Carlos E V., Leonardo T. and Oscar S S.. Novelty Search for the Synthesis of Current Followers. Computación y Sistemas 20:609-621, 2016. URL BibTeX

      @article{ 61549258004,
      	author = "N., Enrique and D., Miguel Aurelio and G., Manuel de Jesús and V., Carlos E. and T., Leonardo and S., Oscar S.",
      	title = "Novelty Search for the Synthesis of Current Followers",
      	year = 2016,
      	journal = "Computación y Sistemas",
      	volume = 20,
      	pages = "609-621",
      	keywords = "Evolutionary electronics; circuit synthesis; current follower; novelty search.;",
      	issn = "1405-5546",
      	language = "Inglés",
      	url = "http://www.redalyc.org/articulo.oa?id=61549258004",
      	abstract = "A topology synthesis method is introduced using genetic algorithms (GA) based on novelty search (NS). NS is an emerging meta-heuristic, that guides the search based on the novelty of each solution instead of the objective function. The synthesized topologies are current follower (CF) circuits; these topologies are new and designed using integrated circuit CMOS technology of 0.35  m. Topologies are coded using a chromosome divided into four genes: small signal gene (SS), MOSFET synthesis gene (SMos), polarization gene (Bias) and current source synthesis gene (CM). The proposed synthesis method is coded in MatLab and uses SPICE to evaluate the CFs fitness. The GA based on NS (GA-NS) is compared with a standard objective-based GA, showing unique search dynamics and improved performance. Experimental results show twelve CFs synthesized by the GA-NS algorithm, and their main attributes are summarized and discussed. This work is the first to show that NS can be used as a promising alternative in the field of automatic circuit synthesis."
      }
      

    1. Víctor R L., Leonardo T., Pierrick L., Victor H D. and Gustavo O.. Comparison of Local Feature Extraction Paradigms Applied to Visual SLAM. Computación y Sistemas 20:565-587, 2016. URL BibTeX

      @article{ 61549258002,
      	author = "L., Víctor R. and T., Leonardo and L., Pierrick and D., Victor H. and O., Gustavo",
      	title = "Comparison of Local Feature Extraction Paradigms Applied to Visual SLAM",
      	year = 2016,
      	journal = "Computación y Sistemas",
      	volume = 20,
      	pages = "565-587",
      	keywords = "Local features; genetic programming; composite correlation filter; SLAM.;",
      	issn = "1405-5546",
      	language = "Inglés",
      	url = "http://www.redalyc.org/articulo.oa?id=61549258002",
      	abstract = "The detection and description of locally salient regions is one of the most widely used low-level processes in modern computer vision systems. The general approach relies on the detection of stable and invariant image features that can be uniquely charac- terized using compact descriptors. Many detection and description algorithms have been proposed, most of them derived using different assumptions or problem models. This work presents a comparison of different approaches towards the feature extraction problem, namely: (1) standard computer vision techniques; (2) automatic synthesis techniques based on genetic programming (GP); and (3) a new local descriptor based on composite correlation filtering, proposed for the first time in this paper. The considered methods are evaluated on a difficult real-world problem, vision-based simultaneous localization and mapping (SLAM). Using three experimental scenarios, results indicate that the GP-based methods and the correlation filtering techniques outperform widely used computer vision algorithms such as the Harris and Shi-Tomasi detectors and the Speeded Up Robust Features descriptor."
      }
      

    1. Enrique Naredo, Leonardo Trujillo, Pierrick Legrand, Sara Silva and Luis Muñoz. Evolving genetic programming classifiers with novelty search. Information Sciences 369(Supplement C):347 - 367, 2016. URL, DOI BibTeX

      @article{NAREDO2016347,
      	title = "Evolving genetic programming classifiers with novelty search",
      	journal = "Information Sciences",
      	volume = 369,
      	number = "Supplement C",
      	pages = "347 - 367",
      	year = 2016,
      	issn = "0020-0255",
      	doi = "https://doi.org/10.1016/j.ins.2016.06.044",
      	url = "http://www.sciencedirect.com/science/article/pii/S002002551630473X",
      	author = "Enrique Naredo and Leonardo Trujillo and Pierrick Legrand and Sara Silva and Luis Muñoz",
      	keywords = "Novelty search, Behavior-based Search, Supervised classification, Bloat"
      }
      

    1. Emigdio Z-Flores, Leonardo Trujillo, Arturo Sotelo, Pierrick Legrand and Luis N Coria. Regularity and Matching Pursuit feature extraction for the detection of epileptic seizures. Journal of Neuroscience Methods 266(Supplement C):107 - 125, 2016. URL, DOI BibTeX

      @article{ZFLORES2016107,
      	title = "Regularity and Matching Pursuit feature extraction for the detection of epileptic seizures",
      	journal = "Journal of Neuroscience Methods",
      	volume = 266,
      	number = "Supplement C",
      	pages = "107 - 125",
      	year = 2016,
      	issn = "0165-0270",
      	doi = "https://doi.org/10.1016/j.jneumeth.2016.03.024",
      	url = "http://www.sciencedirect.com/science/article/pii/S0165027016300309",
      	author = "Emigdio Z-Flores and Leonardo Trujillo and Arturo Sotelo and Pierrick Legrand and Luis N. Coria",
      	keywords = "Epilepsy detection, Hölderian regularity, Matching Pursuit, EEG classification"
      }
      

    1. Mauro Castelli, Leonardo Trujillo, Leonardo Vanneschi and Aleš Popovič. Prediction of relative position of CT slices using a computational intelligence system. Applied Soft Computing 46(Supplement C):537 - 542, 2016. URL, DOI BibTeX

      @article{CASTELLI2016537,
      	title = "Prediction of relative position of CT slices using a computational intelligence system",
      	journal = "Applied Soft Computing",
      	volume = 46,
      	number = "Supplement C",
      	pages = "537 - 542",
      	year = 2016,
      	issn = "1568-4946",
      	doi = "https://doi.org/10.1016/j.asoc.2015.09.021",
      	url = "http://www.sciencedirect.com/science/article/pii/S1568494615005931",
      	author = "Mauro Castelli and Leonardo Trujillo and Leonardo Vanneschi and Aleš Popovič",
      	keywords = "Computerized tomography, Radiology, Genetic programming, Semantics, Local search"
      }
      

    1. Leonardo Trujillo, Luis Muñoz, Edgar Galván-López and Sara Silva. neat Genetic Programming: Controlling bloat naturally. Information Sciences 333(Supplement C):21 - 43, 2016. URL, DOI BibTeX

      @article{TRUJILLO201621,
      	title = "neat Genetic Programming: Controlling bloat naturally",
      	journal = "Information Sciences",
      	volume = 333,
      	number = "Supplement C",
      	pages = "21 - 43",
      	year = 2016,
      	issn = "0020-0255",
      	doi = "https://doi.org/10.1016/j.ins.2015.11.010",
      	url = "http://www.sciencedirect.com/science/article/pii/S0020025515008038",
      	author = "Leonardo Trujillo and Luis Muñoz and Edgar Galván-López and Sara Silva",
      	keywords = "Genetic programming, Bloat, NeuroEvolution of augmenting topologies, Flat operator equalization"
      }
      

    • 2015

    1. Victor H Diaz-Ramirez, Andres Cuevas, Vitaly Kober, Leonardo Trujillo and Abdul Awwal. Pattern recognition with composite correlation filters designed with multi-objective combinatorial optimization. Optics Communications 338:77–89, 2015. URL, DOI BibTeX

      @article{Diaz-Ramirez2015,
      	author = "Diaz-Ramirez, Victor H. and Cuevas, Andres and Kober, Vitaly and Trujillo, Leonardo and Awwal, Abdul",
      	doi = "10.1016/j.optcom.2014.10.038",
      	file = ":home/emigdio/Documents/Mendeley Desktop/2015/Diaz-Ramirez et al. - 2015 - Pattern recognition with composite correlation filters designed with multi-objective combinatorial optimiza.pdf:pdf",
      	issn = 00304018,
      	journal = "Optics Communications",
      	keywords = "Combinatorial optimization,Composite correlation filters,Multi-objective evolutionary algorithm,Object recognition",
      	pages = "77--89",
      	publisher = "Elsevier",
      	title = "{Pattern recognition with composite correlation filters designed with multi-objective combinatorial optimization}",
      	url = "http://linkinghub.elsevier.com/retrieve/pii/S0030401814009547",
      	volume = 338,
      	year = 2015
      }
      

    1. Mario García-Valdez, Leonardo Trujillo, Juan-J Merelo, Francisco Fernández de Vega and Gustavo Olague. The EvoSpace Model for Pool-Based Evolutionary Algorithms. Journal of Grid Computing, pages 1-21, 2014. URL, DOI BibTeX

      @article{,
      	year = 2014,
      	issn = "1570-7873",
      	journal = "Journal of Grid Computing",
      	doi = "10.1007/s10723-014-9319-2",
      	title = "The EvoSpace Model for Pool-Based Evolutionary Algorithms",
      	url = "http://dx.doi.org/10.1007/s10723-014-9319-2",
      	publisher = "Springer Netherlands",
      	keywords = "Pool-based evolutionary algorithms; Distributed evolutionary algorithms; Heterogeneous computing platforms for bioinspired algorithms; Parameter setting",
      	author = "García-Valdez, Mario and Trujillo, Leonardo and Merelo, Juan-J and Fernández de Vega, Francisco and Olague, Gustavo",
      	pages = "1-21",
      	language = "English"
      }
      

    1. R C Gutiérrez-Urquídez, G Valencia-Palomo, O M Rodríguez-Elias and L Trujillo. Systematic selection of tuning parameters for efficient predictive controllers using a multiobjective evolutionary algorithm. Applied Soft Computing, pages 326 - 338, 2015. URL, DOI BibTeX

      @article{,
      	year = 2015,
      	issn = "1568-4946",
      	journal = "Applied Soft Computing",
      	doi = "http://dx.doi.org/10.1016/j.asoc.2015.02.033",
      	title = "Systematic selection of tuning parameters for efficient predictive controllers using a multiobjective evolutionary algorithm",
      	url = "http://www.sciencedirect.com/science/article/pii/S1568494615001349",
      	publisher = "Springer Netherlands",
      	author = "R.C. Guti\'{e}rrez-Urqu\'{i}dez and G. Valencia-Palomo and O.M. Rodr\'{i}guez-Elias and L. Trujillo",
      	pages = "326 - 338"
      }
      

    1. Arturo Sotelo, Enrique D Guijarro and Leonardo Trujillo. Seizure states identification in experimental epilepsy using gabor atom analysis. Journal of Neuroscience Methods 241(Complete):121-131, 2015. DOI BibTeX

      @article{,
      	affiliation = "Instituto Tecnolgico de Tijuana, Blvd. Industrial S/N, Tijuana, BC, Mexico; Universitat Politcnica de Valncia, Cami de Vera S/N, 46022 Valencia, Spain",
      	author = "Sotelo, Arturo and Guijarro, Enrique D. and Trujillo, Leonardo",
      	doi = "10.1016/j.jneumeth.2014.12.001",
      	journal = "Journal of Neuroscience Methods",
      	keywords = "Epilepsy; Seizure states; ECoG; Kindling model; Matching pursuit; Gabor atoms density",
      	language = "eng",
      	number = "Complete",
      	pages = "121-131",
      	title = "Seizure states identification in experimental epilepsy using gabor atom analysis",
      	volume = 241,
      	year = 2015
      }
      

    1. Mauro Castelli, Leonardo Trujillo, Leonardo Vanneschi and Aleš Popovič. Prediction of energy performance of residential buildings: A genetic programming approach. Energy and Buildings 102():67 - 74, 2015. URL, DOI BibTeX

      @article{,
      	title = "Prediction of energy performance of residential buildings: A genetic programming approach",
      	journal = "Energy and Buildings",
      	volume = 102,
      	number = "",
      	pages = "67 - 74",
      	year = 2015,
      	issn = "0378-7788",
      	doi = "http://dx.doi.org/10.1016/j.enbuild.2015.05.013",
      	url = "http://www.sciencedirect.com/science/article/pii/S0378778815003849",
      	author = "Mauro Castelli and Leonardo Trujillo and Leonardo Vanneschi and Aleš Popovič"
      }
      

    1. Mauro Castelli, Leonardo Trujillo and Leonardo Vanneschi. Energy Consumption Forecasting Using Semantic-based Genetic Programming with Local Search Optimizer. Intell. Neuroscience 2015:57:57–57:57, 2015. URL, DOI BibTeX

      @article{,
      	author = "Castelli, Mauro and Trujillo, Leonardo and Vanneschi, Leonardo",
      	title = "Energy Consumption Forecasting Using Semantic-based Genetic Programming with Local Search Optimizer",
      	journal = "Intell. Neuroscience",
      	issue_date = "January 2015",
      	volume = 2015,
      	month = "",
      	year = 2015,
      	issn = "1687-5265",
      	pages = "57:57--57:57",
      	articleno = 57,
      	numpages = 1,
      	url = "http://dx.doi.org/10.1155/2015/971908",
      	doi = "10.1155/2015/971908",
      	acmid = 2810687,
      	publisher = "Hindawi Publishing Corp.",
      	address = "New York, NY, United States"
      }
      

    1. Laurent Vézard, Pierrick Legrand, Marie Chavent, Frédérique Faïta-Aïnseba and Leonardo Trujillo. EEG Classification for the Detection of Mental States. Appl. Soft Comput. 32(C):113–131, 2015. URL, DOI BibTeX

      @article{,
      	author = {V\'{e}zard, Laurent and Legrand, Pierrick and Chavent, Marie and Fa\"{i}ta-A\"{i}nseba, Fr\'{e}d\'{e}rique and Trujillo, Leonardo},
      	title = "EEG Classification for the Detection of Mental States",
      	journal = "Appl. Soft Comput.",
      	issue_date = "July 2015",
      	volume = 32,
      	number = "C",
      	month = "",
      	year = 2015,
      	issn = "1568-4946",
      	pages = "113--131",
      	numpages = 19,
      	url = "http://dx.doi.org/10.1016/j.asoc.2015.03.028",
      	doi = "10.1016/j.asoc.2015.03.028",
      	acmid = 2778066,
      	publisher = "Elsevier Science Publishers B. V.",
      	address = "Amsterdam, The Netherlands, The Netherlands",
      	keywords = "Alertness, Common spatial pattern, Electroencephalographic signals, Genetic algorithm, Variable selection"
      }
      

    • 2013

    1. Arturo Sotelo, Enrique Guijarro, Leonardo Trujillo, Luis N Coria and Yuliana Martínez. Identification of epilepsy stages from ECoG using genetic programming classifiers. Computers in Biology and Medicine 43(11):1713 - 1723, 2013. URL, DOI BibTeX

      @article{,
      	title = "Identification of epilepsy stages from \{ECoG\} using genetic programming classifiers",
      	journal = "Computers in Biology and Medicine",
      	volume = 43,
      	number = 11,
      	pages = "1713 - 1723",
      	year = 2013,
      	doi = "http://dx.doi.org/10.1016/j.compbiomed.2013.08.016",
      	url = "http://www.sciencedirect.com/science/article/pii/S001048251300231X",
      	author = "Arturo Sotelo and Enrique Guijarro and Leonardo Trujillo and Luis N. Coria and Yuliana Mart\'{i}nez"
      }
      

    1. Francisco Fernández Vega, Gustavo Olague, Leonardo Trujillo and Daniel Lombraña Gonzalez. Customizable execution environments for evolutionary computation using BOINC + virtualization. Natural Computing 12(2):163-177, 2013. BibTeX

      @article{DBLP:journals/nc/VegaOTG13,
      	author = "Francisco Fern{\'a}ndez de Vega and Gustavo Olague and Leonardo Trujillo and Daniel Lombra{\~n}a Gonzalez",
      	title = "Customizable execution environments for evolutionary computation using BOINC + virtualization",
      	journal = "Natural Computing",
      	volume = 12,
      	number = 2,
      	year = 2013,
      	pages = "163-177",
      	ee = "http://dx.doi.org/10.1007/s11047-012-9343-8",
      	bibsource = "DBLP, http://dblp.uni-trier.de"
      }
      

    1. José Parra, Leonardo Trujillo and Patricia Melin. Hybrid back-propagation training with evolutionary strategies. Soft Computing, pages 1-12, 2013. URL, DOI BibTeX

      @article{,
      	year = 2013,
      	issn = "1432-7643",
      	journal = "Soft Computing",
      	doi = "10.1007/s00500-013-1166-8",
      	title = "Hybrid back-propagation training with evolutionary strategies",
      	url = "http://dx.doi.org/10.1007/s00500-013-1166-8",
      	publisher = "Springer Berlin Heidelberg",
      	keywords = "Neural networks; Back-propagation; Evolutionary strategies",
      	author = "Parra, José and Trujillo, Leonardo and Melin, Patricia",
      	pages = "1-12",
      	language = "English"
      }
      

    • 2012

    1. Leonardo Trujillo, Pierrick Legrand, Gustavo Olague and Jacques Lévy Véhel. Evolving estimators of the pointwise Hölder exponent with Genetic Programming. Inf. Sci. 209:61-79, 2012. BibTeX

      @article{DBLP:journals/isci/TrujilloLOV12,
      	author = "Leonardo Trujillo and Pierrick Legrand and Gustavo Olague and Jacques L{\'e}vy V{\'e}hel",
      	title = {Evolving estimators of the pointwise H{\"o}lder exponent with Genetic Programming},
      	journal = "Inf. Sci.",
      	volume = 209,
      	year = 2012,
      	pages = "61-79",
      	ee = "http://dx.doi.org/10.1016/j.ins.2012.04.043",
      	bibsource = "DBLP, http://dblp.uni-trier.de"
      }
      

    1. Gustavo Olague and Leonardo Trujillo. Interest point detection through multiobjective genetic programming. Appl. Soft Comput. 12(8):2566-2582, 2012. BibTeX

      @article{DBLP:journals/asc/OlagueT12,
      	author = "Gustavo Olague and Leonardo Trujillo",
      	title = "Interest point detection through multiobjective genetic programming",
      	journal = "Appl. Soft Comput.",
      	volume = 12,
      	number = 8,
      	year = 2012,
      	pages = "2566-2582",
      	ee = "http://dx.doi.org/10.1016/j.asoc.2012.03.058",
      	bibsource = "DBLP, http://dblp.uni-trier.de"
      }
      

    1. Yuliana Martínez, Leonardo Trujillo, Galvan Galván-López and Pierrick Legrand. A comparison of predictive measures of problem difficulty for classification with Genetic Programming. In ERA 2012. 2012. BibTeX

      @inproceedings{,
      	title = "A comparison of predictive measures of problem difficulty for classification with Genetic Programming",
      	author = "Mart\'{i}nez, Yuliana and Trujillo, Leonardo and Galv\'{a}n-L\'{o}pez, Galvan and Legrand, Pierrick",
      	booktitle = "ERA 2012",
      	year = 2012
      }
      

    1. Sergio Pinto-Fernández, Alejandra Serrano-Trujillo, Trujillo Leonardo and Víctor H Díaz Ramírez. Reconocimiento facial robusto usando filtros de correlación diseñados a través de optimización combinatoria. In ERA 2012. 2012. BibTeX

      @inproceedings{trujillo2012comparison,
      	title = "Reconocimiento facial robusto usando filtros de correlaci\'{o}n dise\~{n}ados a trav\'{e}s de optimizaci\'{o}n combinatoria",
      	author = "Pinto-Fern\'{a}ndez, Sergio and Serrano-Trujillo, Alejandra and Leonardo, Trujillo and D\'{i}az Ram\'{i}rez, V\'{i}ctor H.",
      	booktitle = "ERA 2012",
      	year = 2012
      }
      

    • 2011

    1. Leonardo Trujillo, Gustavo Olague, Evelyne Lutton, Francisco Fernández Vega, León Dozal and Eddie Clemente. Speciation in Behavioral Space for Evolutionary Robotics. Journal of Intelligent and Robotic Systems 64(3-4):323-351, 2011. BibTeX

      @article{DBLP:journals/jirs/TrujilloOLVDC11,
      	author = "Leonardo Trujillo and Gustavo Olague and Evelyne Lutton and Francisco Fern{\'a}ndez de Vega and Le{\'o}n Dozal and Eddie Clemente",
      	title = "Speciation in Behavioral Space for Evolutionary Robotics",
      	journal = "Journal of Intelligent and Robotic Systems",
      	volume = 64,
      	number = "3-4",
      	year = 2011,
      	pages = "323-351",
      	ee = "http://dx.doi.org/10.1007/s10846-011-9542-z",
      	bibsource = "DBLP, http://dblp.uni-trier.de"
      }
      

    1. Gustavo Olague and Leonardo Trujillo. Evolutionary-computer-assisted design of image operators that detect interest points using genetic programming. Image Vision Comput. 29(7):484-498, 2011. BibTeX

      @article{DBLP:journals/ivc/OlagueT11,
      	author = "Gustavo Olague and Leonardo Trujillo",
      	title = "Evolutionary-computer-assisted design of image operators that detect interest points using genetic programming",
      	journal = "Image Vision Comput.",
      	volume = 29,
      	number = 7,
      	year = 2011,
      	pages = "484-498",
      	ee = "http://dx.doi.org/10.1016/j.imavis.2011.03.004",
      	bibsource = "DBLP, http://dblp.uni-trier.de"
      }
      

    1. Leonardo Trujillo. Genetic programming with one-point crossover and subtree mutation for effective problem solving and bloat control. Soft Comput. 15(8):1551-1567, 2011. BibTeX

      @article{DBLP:journals/soco/Trujillo11,
      	author = "Leonardo Trujillo",
      	title = "Genetic programming with one-point crossover and subtree mutation for effective problem solving and bloat control",
      	journal = "Soft Comput.",
      	volume = 15,
      	number = 8,
      	year = 2011,
      	pages = "1551-1567",
      	ee = "http://dx.doi.org/10.1007/s00500-010-0687-7",
      	bibsource = "DBLP, http://dblp.uni-trier.de"
      }
      

    • 2010

    1. Mónica Beltrán, Patricia Melin and Leonardo Trujillo. Signature Recognition with a Hybrid Approach Combining Modular Neural Networks and Fuzzy Logic for Response Integration. pages 185–201, Springer Berlin Heidelberg, 2009. URL, DOI BibTeX

      @inbook{Beltrán2009,
      	author = "Beltr{\'a}n, M{\'o}nica and Melin, Patricia and Trujillo, Leonardo",
      	title = "Signature Recognition with a Hybrid Approach Combining Modular Neural Networks and Fuzzy Logic for Response Integration",
      	booktitle = "Evolutionary Design of Intelligent Systems in Modeling, Simulation and Control",
      	year = 2009,
      	publisher = "Springer Berlin Heidelberg",
      	address = "Berlin, Heidelberg",
      	pages = "185--201",
      	abstract = "This chapter describes a modular neural network (MNN) with fuzzy integration for the problem of signature recognition. Currently, biometric identification has gained a great deal of research interest within the pattern recognition community. For instance, many attempts have been made in order to automate the process of identifying a person's handwritten signature; however this problem has proven to be a very difficult task. In this work, we propose a MNN that has three separate modules, each using different image features as input, these are: edges, wavelet coefficients, and the Hough transform matrix. Then, the outputs from each of these modules are combined using a Sugeno fuzzy integral and a fuzzy inference system. The experimental results obtained using a database of 30 individual's shows that the modular architecture can achieve a very high 99.33{\%} recognition accuracy with a test set of 150 images. Therefore, we conclude that the proposed architecture provides a suitable platform to build a signature recognition system. Furthermore we consider the verification of signatures as false acceptance, false rejection and error recognition of the MNN.",
      	isbn = "978-3-642-04514-1",
      	doi = "10.1007/978-3-642-04514-1_10",
      	url = "https://doi.org/10.1007/978-3-642-04514-1_10"
      }
      

    • 2009

    1. Mónica Beltrán, Patricia Melin and Leonardo Trujillo. Development of modular neural networks with fuzzy logic response integration for signature recognition. Fuzzy Information and Engineering 1(4):345-355, 2009. URL, DOI BibTeX

      @article{,
      	year = 2009,
      	issn = "1616-8658",
      	journal = "Fuzzy Information and Engineering",
      	volume = 1,
      	number = 4,
      	doi = "10.1007/s12543-009-0027-8",
      	title = "Development of modular neural networks with fuzzy logic response integration for signature recognition",
      	url = "http://dx.doi.org/10.1007/s12543-009-0027-8",
      	publisher = "Springer-Verlag",
      	keywords = "Modular neural networks; Fuzzy integration; Pattern recognition",
      	author = "Beltrán, Mónica and Melin, Patricia and Trujillo, Leonardo",
      	pages = "345-355",
      	language = "English"
      }
      

    • 2008

    1. Leonardo Trujillo and Gustavo Olague. Automated design of image operators that detect interest points. Evol. Comput. 16(4):483–507, 2008. URL, DOI BibTeX

      @article{Trujillo:2008:ADI:1479056.1479060,
      	author = "Trujillo, Leonardo and Olague, Gustavo",
      	title = "Automated design of image operators that detect interest points",
      	journal = "Evol. Comput.",
      	issue_date = "Winter 2008",
      	volume = 16,
      	number = 4,
      	month = "",
      	year = 2008,
      	issn = "1063-6560",
      	pages = "483--507",
      	numpages = 25,
      	url = "http://dx.doi.org/10.1162/evco.2008.16.4.483",
      	doi = "10.1162/evco.2008.16.4.483",
      	acmid = 1479060,
      	publisher = "MIT Press",
      	address = "Cambridge, MA, USA",
      	keywords = "Feature detection, computer vision, genetic programming, interest points"
      }
      

    • 2007

    1. Oscar Castillo, Leonardo Trujillo and Patricia Melin. Multiple Objective Genetic Algorithms for Path-planning Optimization in Autonomous Mobile Robots. Soft Comput. 11(3):269–279, 2006. URL, DOI BibTeX

      @article{Castillo:2006:MOG:1178398.1178406,
      	author = "Castillo, Oscar and Trujillo, Leonardo and Melin, Patricia",
      	title = "Multiple Objective Genetic Algorithms for Path-planning Optimization in Autonomous Mobile Robots",
      	journal = "Soft Comput.",
      	issue_date = "October 2006",
      	volume = 11,
      	number = 3,
      	month = "",
      	year = 2006,
      	issn = "1432-7643",
      	pages = "269--279",
      	numpages = 11,
      	url = "http://dx.doi.org/10.1007/s00500-006-0068-4",
      	doi = "10.1007/s00500-006-0068-4",
      	acmid = 1178406,
      	publisher = "Springer-Verlag",
      	address = "Berlin, Heidelberg",
      	keywords = "Autonomous robots, Genetic algorithms, Multiple objective optimization, Path planning"
      }
      

    1. Leonardo Trujillo, Gustavo Olague, Pierrick Legrand, Evelyne Lutton and others. A new regularity based descriptor computed from local image oscillations.. Optics Express 15(10):6140–6145, 2007. BibTeX

      @article{trujillo2007new,
      	title = "A new regularity based descriptor computed from local image oscillations.",
      	author = "Trujillo, Leonardo and Olague, Gustavo and Legrand, Pierrick and Lutton, Evelyne and others",
      	journal = "Optics Express",
      	volume = 15,
      	number = 10,
      	pages = "6140--6145",
      	year = 2007
      }
      

    1. Benjamín Hernández, Gustavo Olague, Riad I Hammoud, Leonardo Trujillo and Eva Romero. Visual learning of texture descriptors for facial expression recognition in thermal imagery. Computer Vision and Image Understanding 106(2-3):258-269, 2007. BibTeX

      @article{DBLP:journals/cviu/HernandezOHTR07,
      	author = "Benjam\'{i}n Hern\'{a}ndez and Gustavo Olague and Riad I. Hammoud and Leonardo Trujillo and Eva Romero",
      	title = "Visual learning of texture descriptors for facial expression recognition in thermal imagery",
      	journal = "Computer Vision and Image Understanding",
      	volume = 106,
      	number = "2-3",
      	year = 2007,
      	pages = "258-269",
      	ee = "http://dx.doi.org/10.1016/j.cviu.2006.08.012",
      	bibsource = "DBLP, http://dblp.uni-trier.de"
      }
      

    Read more...

    Getting Started

    by

    It's easy to get started creating your website. Knowing some of the basics will help.

    What is a Content Management System?

    A content management system is software that allows you to create and manage webpages easily by separating the creation of your content from the mechanics required to present it on the web.

    In this site, the content is stored in a database. The look and feel are created by a template. The Joomla! software brings together the template and the content to create web pages.

    Site and Administrator

    Your site actually has two separate sites. The site (also called the front end) is what visitors to your site will see. The administrator (also called the back end) is only used by people managing your site. You can access the administrator by clicking the "Site Administrator" link on the "User Menu" menu (visible once you login) or by adding /administrator to the end of your domain name.

    Log in to the administrator using the username and password created during the installation of Joomla.

    Logging in

    To login to the front end of your site use the login form. Use the user name and password that were created as part of the installation process. Once logged-in you will be able to create and edit articles.

    In managing your site, you will be able to create content that only logged-in users are able to see.

    Creating an article

    Once you are logged-in, a new menu will be visible. To create a new article, click on the "Submit Article" link on that menu.

    The new article interface gives you a lot of options, but all you need to do is add a title and put something in the content area. To make it easy to find, set the state to published.

    You can edit an existing article by clicking on the edit icon (this only displays to users who have the right to edit).

    Template and modules

    The look and feel of your site is controlled by a template. You can change the site name, background colour, highlights colour and more by editing the template options. In the administrator go to the Template Styles and click on My Default Template (Protostar). Most changes will be made on the Options tab.

    The boxes around the main content of the site are called modules. You can change the image at the top of the page by editing the Image Module module in the Module Manager.

    Learn more

    There is much more to learn about how to use Joomla! to create the web site you envision. You can learn much more at the Joomla! documentation site and on the Joomla! forums.

    Read more...
    Subscribe to this RSS feed
    Feedback