|Appears in Collections:||Computing Science and Mathematics Technical Reports|
|Peer Review Status:||Unrefereed|
|Title:||Relating Training Instances to Automatic Design of Algorithms for Bin Packing via Features (Detailed Experiments and Results)|
Woodward, John R
|Citation:||Brownlee A, Woodward JR & Veerapen N (2018) Relating Training Instances to Automatic Design of Algorithms for Bin Packing via Features (Detailed Experiments and Results). University of Stirling.|
|Keywords:||Automatic design of algorithms|
|Publisher:||University of Stirling|
|Abstract:||Automatic Design of Algorithms (ADA) shifts the burden of algorithm choice and design from developer to machine. Constructing an appropriate solver from a set of problem instances becomes a machine learning problem, with instances as training data. An efficient solver is trained for unseen problem instances with similar characteristics to those in the training set. However, this paper reveals that, as with classification and regression, for ADA not all training sets are equally valuable. We apply a typical genetic programming ADA approach for bin packing problems to several new and existing public benchmark sets. Algorithms trained on some sets are general and apply well to most others, whereas some training sets result in highly specialised algorithms that do not generalise. We relate these findings to features (simple metrics) of instances. Using instance sets with narrowly-distributed features for training results in highly specialised algorithms, whereas those with well-spread features result in very general algorithms. We show that variance in certain features has a strong correlation with the generality of the trained policies. Our results provide further grounding for recent work using features to predict algorithm performance, and show the suitability of particular instance sets for training in ADA for bin packing. The data sets, including all computed features, the evolved policies, and their performances, and the visualisations for all feature sets, are available from http://hdl.handle.net/11667/108.|
|Affiliation:||Computing Science - CSM Dept|
Queen Mary University of London
Computing Science - CSM Dept
|relating-training-instances-techreport.pdf||544.91 kB||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.
If you believe that any material held in STORRE infringes copyright, please contact firstname.lastname@example.org providing details and we will remove the Work from public display in STORRE and investigate your claim.