• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

Contrasting meta-learning and hyper-heuristic research: the role of evolutionary algorithms. Genetic Programming and Evolvable Machines (0)

by Gisele L Pappa, Gabriela Ochoa, Matthew R Hyde, Alex A Freitas, John Woodward, Jerry Swan
Add To MetaCart

Tools

Sorted by:
Results 1 - 4 of 4

Grammar-based generation of variable-selection heuristics for constraint satisfaction problems

by Ro Sosa-ascencio Gabriela Ochoa, Hugo Terashima-marin, Santiago Enrique Conant-pablos , 2014
"... Abstract We propose a grammar-based genetic programming framework that generates variable-selection heuristics for solving constraint satisfaction problems. This approach can be considered as a generation hyper-heuristic. A grammar to express heuristics is extracted from successful human-designed va ..."
Abstract - Add to MetaCart
Abstract We propose a grammar-based genetic programming framework that generates variable-selection heuristics for solving constraint satisfaction problems. This approach can be considered as a generation hyper-heuristic. A grammar to express heuristics is extracted from successful human-designed variable-selection heuristics. The search is performed on the derivation sequences of this grammar using a strongly typed genetic programming framework. The approach brings two innovations to grammar-based hyper-heuristics in this domain: the incorporation of if-then-else rules to the function set, and the implementation of overloaded func-tions capable of handling different input dimensionality. Moreover, the heuristic search space is explored using not only evolutionary search, but also two alternative simpler strategies, namely, iterated local search and parallel hill climbing. We tested our approach on synthetic and real-world instances. The newly generated heuristics have an improved performance when compared against human-designed heuristics. Our results suggest that the constrained search space imposed by the proposed grammar is the main factor in the generation of good heuristics. However, to generate more general heuristics, the composition of the training set and the search methodology played an important role. We found that increasing the variability of the training set improved the generality of the evolved heuristics, and the evolu-tionary search strategy produced slightly better results.
(Show Context)

Citation Context

...d as search methods or learning mechanisms for selecting or generating heuristics to solve computational search problems [11, 14]. They are related to the notions of meta-learning in machine learning =-=[37]-=-, and autoconstructive evolution in genetic programming [42]. The main motivation is to develop search methodologies with a higher degree of generality than tailored metaheuristics and crafted heurist...

Improving Performance of a Hyper-heuristic Using a Multilayer Perceptron for Vehicle Routing

by Raras Tyasnurita, Shahriar Asta, Robert John
"... Abstract—A hyper-heuristic is a heuristic optimisation method which generates or selects heuristics (move operators) based on a set of components while solving a computationally difficult problem. Apprenticeship learning arises while observing the behaviour of an expert in action. In this study, we ..."
Abstract - Add to MetaCart
Abstract—A hyper-heuristic is a heuristic optimisation method which generates or selects heuristics (move operators) based on a set of components while solving a computationally difficult problem. Apprenticeship learning arises while observing the behaviour of an expert in action. In this study, we use a multilayer perceptron (MLP) as an apprenticeship learning algorithm to improve upon the performance of a state-of-the-art selection hyper-heuristic used as an expert, which was the winner of a cross-domain heuristic search challenge (CHeSC 2011). We collect data based on the relevant actions of the expert while solving selected vehicle routing problem instances from CHeSC 2011. Then an MLP is trained using this data to build a selection hyper-heuristic consisting of a number classifiers for heuristic selection, parameter control and move acceptance. The generated selection hyper-heuristic is tested on the unseen vehicle routing problem instances. The empirical results indicate the success of MLP-based hyper-heuristic achieving a better performance than the expert and some previously proposed algorithms. I.
(Show Context)

Citation Context

...CKGROUND A. Related Work The idea of automating the design of algorithm has been explored from many perspectives since the initial work of machine learning by Arthur Samuel in 1959 [31]. According to =-=[34]-=-, latest machine learning research can operate at a higher level of generality than hyper-heuristic. Heuristic in optimisation community is similar to classifier in machine learning community. Since b...

Benchmarks That Matter For Genetic Programming

by John Woodward, Simon Martin, Jerry Swan
"... There have been several papers published relating to the practice of benchmarking in machine learning and Genetic Programming (GP) in particular. In addition, GP has been accused of targeting over-simplified ‘toy ’ problems that do not reflect the complexity of real-world applications that GP is ult ..."
Abstract - Add to MetaCart
There have been several papers published relating to the practice of benchmarking in machine learning and Genetic Programming (GP) in particular. In addition, GP has been accused of targeting over-simplified ‘toy ’ problems that do not reflect the complexity of real-world applications that GP is ultimately intended. There are also theoretical results that relate the performance of an algorithm with a proba-bility distribution over problem instances, and so the current debate concerning benchmarks spans from the theoretical to the empirical. The aim of this article is to consolidate an emerging theme arising from these papers and suggest that benchmarks should not be arbitrarily selected but should instead be drawn from an underlying probability distribution that reflects the prob-
(Show Context)

Citation Context

...e real-world problems [20, 34]. • Recent theoretical results link the performance of an algorithm with the probability distribution from which the problem instances are drawn [9, 26]. • Meta-learning =-=[11, 23]-=-, and in particular the use of GP as a hyper-heuristic to automatically design algorithms [4], offers a natural vehicle to address the issue of how to design an algorithm for a problem class (i.e. pro...

unknown title

by unknown authors
"... so ..."
Abstract - Add to MetaCart
Abstract not found
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University