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"
      }
      

    Feedback