Quantum AI simulator using a hybrid CPU-FPGA approach

07/03/2022
by   Teppei Suzuki, et al.
0

The quantum kernel method is one of the most important methods in quantum machine learning. However, the number of features used for quantum kernels has been limited to several tens of features. Here we use a block product state structure as a quantum feature map and demonstrate a field programmable gate arrays (FPGA) implementation. We show that our hybrid CPU-FPGA quantum kernel simulator is orders of magnitude faster than a conventional quantum computing simulator. This co-design of our quantum kernel and its efficient FPGA implementation enabled us to perform the largest numerical simulation of a gate-based quantum kernel in terms of input features, up to 780-dimensional features using 4000 samples. We apply our quantum kernel to image classification tasks using Fashion-MNIST dataset and show that our quantum kernel is comparable to Gaussian kernels with the optimized bandwidth. Our results have implications for developing quantum-inspired algorithms and designing quantum kernels.

READ FULL TEXT

page 3

page 7

page 10

page 20

page 30

research
09/28/2022

Parameterized Quantum Circuits with Quantum Kernels for Machine Learning: A Hybrid Quantum-Classical Approach

Quantum machine learning (QML) is the use of quantum computing for the c...
research
11/09/2021

Importance of Kernel Bandwidth in Quantum Machine Learning

Quantum kernel methods are considered a promising avenue for applying qu...
research
01/22/2023

Resource-constrained FPGA Design for Satellite Component Feature Extraction

The effective use of computer vision and machine learning for on-orbit a...
research
07/05/2021

Versatile and concurrent FPGA-based architecture for practical quantum communication systems

This work presents a hardware and software architecture which can be use...
research
04/24/2023

Multiplierless In-filter Computing for tinyML Platforms

Wildlife conservation using continuous monitoring of environmental facto...
research
06/06/2017

Online Adaptive Machine Learning Based Algorithm for Implied Volatility Surface Modeling

In this work, we design a machine learning based method, online adaptive...
research
02/28/2023

QCLAB++: Simulating Quantum Circuits on GPUs

We introduce qclab++, a light-weight, fully-templated C++ package for GP...

Please sign up or login with your details

Forgot password? Click here to reset