Please use this identifier to cite or link to this item:
http://hdl.handle.net/1893/30670
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Brownlee, Alexander | - |
dc.contributor.advisor | Cairns, David | - |
dc.contributor.advisor | Smith, Leslie | - |
dc.contributor.author | Graham, Kevin | - |
dc.date.accessioned | 2020-01-23T10:09:57Z | - |
dc.date.available | 2020-01-23T10:09:57Z | - |
dc.date.issued | 2019-11-01 | - |
dc.identifier.uri | http://hdl.handle.net/1893/30670 | - |
dc.description.abstract | The problem of algorithm selection is of great importance to the optimisation community, with a number of publications present in the Body-of-Knowledge. This importance stems from the consequences of the No-Free-Lunch Theorem which states that there cannot exist a single algorithm capable of solving all possible problems. However, despite this importance, the algorithm selection problem has of yet failed to gain widespread attention . In particular, little to no work in this area has been carried out with a focus on large-scale optimisation; a field quickly gaining momentum in line with advancements and influence of big data processing. As such, it is not as yet clear as to what factors, if any, influence the selection of algorithms for very high-dimensional problems (> 1000) - and it is entirely possible that algorithms that may not work well in lower dimensions may in fact work well in much higher dimensional spaces and vice-versa. This work therefore aims to begin addressing this knowledge gap by investigating some of these influencing factors for some common metaheuristic variants. To this end, typical parameters native to several metaheuristic algorithms are firstly tuned using the state-of-the-art automatic parameter tuner, SMAC. Tuning produces separate parameter configurations of each metaheuristic for each of a set of continuous benchmark functions; specifically, for every algorithm-function pairing, configurations are found for each dimensionality of the function from a geometrically increasing scale (from 2 to 1500 dimensions). The nature of this tuning is therefore highly computationally expensive necessitating the use of SMAC. Using these sets of parameter configurations, a vast amount of performance data relating to the large-scale optimisation of our benchmark suite by each metaheuristic was subsequently generated. From the generated data and its analysis, several behaviours presented by the metaheuristics as applied to large-scale optimisation have been identified and discussed. Further, this thesis provides a concise review of the relevant literature for the consumption of other researchers looking to progress in this area in addition to the large volume of data produced, relevant to the large-scale optimisation of our benchmark suite by the applied set of common metaheuristics. All work presented in this thesis was funded by EPSRC grant: EP/J017515/1 through the DAASE project. | en_GB |
dc.language.iso | en | en_GB |
dc.publisher | University of Stirling | en_GB |
dc.subject | large-scale optimisation | en_GB |
dc.subject | metaheuristics | en_GB |
dc.subject | algorithm selection | en_GB |
dc.subject | automatic parameter tuning | en_GB |
dc.subject | parameter tuning | en_GB |
dc.subject | algorithm configuration | en_GB |
dc.subject | continuous optimisation | en_GB |
dc.subject | optimisation | en_GB |
dc.subject | optimization | en_GB |
dc.subject | optimisation benchmark | en_GB |
dc.subject | genetic algorithm | en_GB |
dc.subject | particle swarm optimisation | en_GB |
dc.subject | differential evolution | en_GB |
dc.subject | covarience matrix adaptation evolutionary strategy | en_GB |
dc.subject | simulated annealing | en_GB |
dc.subject | hill climbing | en_GB |
dc.subject | search-based optimisation | en_GB |
dc.subject | metaheuristic search | en_GB |
dc.subject | metaheuristic scalability | en_GB |
dc.subject.lcsh | Metaheuristics | en_GB |
dc.subject.lcsh | Algorithm | en_GB |
dc.subject.lcsh | Optimisation | en_GB |
dc.subject.lcsh | Simulated annealing (Mathematics) | en_GB |
dc.title | An Investigation of Factors Influencing Algorithm Selection for High Dimensional Continuous Optimisation Problems | en_GB |
dc.type | Thesis or Dissertation | en_GB |
dc.type.qualificationlevel | Doctoral | en_GB |
dc.type.qualificationname | Doctor of Philosophy | en_GB |
dc.contributor.funder | EPSRC grant: EP/J017515/1 | en_GB |
dc.author.email | kgr15061986@gmail.com | en_GB |
Appears in Collections: | Computing Science and Mathematics eTheses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
thesis-final-passed.pdf | An Investigation of Factors Influencing Algorithm Selection for High Dimensional Continuous Optimisation Problems - Kevin Graham | 12.36 MB | Adobe PDF | View/Open |
This item is protected by original copyright |
Items in the Repository are protected by copyright, with all rights reserved, unless otherwise indicated.
The metadata of the records in the Repository are available under the CC0 public domain dedication: No Rights Reserved https://creativecommons.org/publicdomain/zero/1.0/
If you believe that any material held in STORRE infringes copyright, please contact library@stir.ac.uk providing details and we will remove the Work from public display in STORRE and investigate your claim.