FPGA-Based QBoost with Large-Scale Annealing Processor and Accelerated Hyperparameter Search
2018 International Conference on ReConFigurable Computing and FPGAs (ReConFig)(2018)
摘要
QBoost is a recently proposed machine learning algorithm, designed to exploit the benefits of emerging annealing processors which solve NP hard problems in combinatorial optimization a hundred times faster than conventional CPUs. In this paper, we present the first FPGA-based implementation of QBoost, incorporating a large-scale annealing processor with 2704 spins. In contrast to previous implementations, based on quantum annealers, we utilize the flexibility of FPGAs for implementing a fast, integrated QBoost engine which combines the annealing processor and the modules of the hyperparameter search on a single FPGA. As opposed to quantum annealers, this accelerates the time required for scanning the hyperparameter space from the order of hours to a single second.
更多查看译文
关键词
QBoost,Annealing Processor,Supervised Machine Learning,Binary classification,Ensemble Learning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络