Font Size: a A A

Tuning Optimization Algorithms under Multiple Objective Function Evaluation Budgets

Posted on:2015-04-23Degree:Ph.DType:Dissertation
University:University of Pretoria (South Africa)Candidate:Dymond, AntoineFull Text:PDF
GTID:1478390017996540Subject:Mechanical engineering
Abstract/Summary:
The performance of optimization algorithms is sensitive to both the optimization problem's numerical characteristics and the termination criteria of the algorithm. Given these considerations two tuning algorithms named tMOPSO and MOTA are proposed to assist optimization practitioners to find algorithm settings which are approximate for the problem at hand. For a specified problem tMOPSO aims to determine multiple groups of control parameter values, each of which results in optimal performance at a different objective function evaluation budget. To achieve this, the control parameter tuning problem is formulated as a multi-objective optimization problem. Furthermore, tMOPSO uses a noise-handling strategy and control parameter value assessment procedure, which are specialized for tuning stochastic optimization algorithms. The principles upon which tMOPSO were designed are expanded into the context of many objective optimization, to create the MOTA tuning algorithm. MOTA tunes an optimization algorithm to multiple problems over a range of objective function evaluation budgets. To optimize the resulting many objective tuning problem, MOTA makes use of bi-objective decomposition. The last section of work entails an application of the tMOPSO and MOTA algorithms to benchmark optimization algorithms according to their tunability. Benchmarking via tunability is shown to be an effective approach for comparing optimization algorithms, where the various control parameter choices available to an optimization practitioner are included into the benchmarking process.
Keywords/Search Tags:Optimization, Algorithms, Objective function evaluation budgets, Tuning, Control parameter, Problem, Multiple, Tmopso and MOTA
Related items