Title :
Parametric reconfigurable designs with Machine Learning Optimizer
Author :
Kurek, Michal ; Luk, Wayne
Author_Institution :
Dept. of Comput., Imperial Coll. London, London, UK
Abstract :
We investigate the use of meta-heuristics and machine learning to automate reconfigurable application parameter optimization. The traditional approach involves two steps: (a) analyzing the application in order to create models and tools for exploration of the parameter space, and (b) exploring the parameter space using such tools. The proposed approach, called the Machine Learning Optimizer (MLO), involves a Particle Swarm Optimization (PSO) algorithm with an underlying surrogate fitness function model based on Gaussian Process (GP) and Support Vector Machines (SVMs). We present a case study of a quadrature based financial application with varied precision. We evaluate our approach by comparing the amount of benchmark evaluations and bit-stream generations when using MLO and when using the traditional approach.
Keywords :
Gaussian processes; learning (artificial intelligence); particle swarm optimisation; support vector machines; GP; Gaussian process; MLO; SVM; machine learning optimizer; parametric reconfigurable designs; particle swarm optimization algorithm; quadrature based financial application; reconfigurable application parameter optimization; support vector machines; surrogate fitness function model; Analytical models; Benchmark testing; Gaussian processes; Machine learning; Optimization; Throughput; Training;
Conference_Titel :
Field-Programmable Technology (FPT), 2012 International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-2846-3
Electronic_ISBN :
978-1-4673-2844-9
DOI :
10.1109/FPT.2012.6412120