When Machine Learning Meets Quantum Computers: A Case Study

12/18/2020
by   Weiwen Jiang, et al.
106

Along with the development of AI democratization, the machine learning approach, in particular neural networks, has been applied to wide-range applications. In different application scenarios, the neural network will be accelerated on the tailored computing platform. The acceleration of neural networks on classical computing platforms, such as CPU, GPU, FPGA, ASIC, has been widely studied; however, when the scale of the application consistently grows up, the memory bottleneck becomes obvious, widely known as memory-wall. In response to such a challenge, advanced quantum computing, which can represent 2^N states with N quantum bits (qubits), is regarded as a promising solution. It is imminent to know how to design the quantum circuit for accelerating neural networks. Most recently, there are initial works studying how to map neural networks to actual quantum processors. To better understand the state-of-the-art design and inspire new design methodology, this paper carries out a case study to demonstrate an end-to-end implementation. On the neural network side, we employ the multilayer perceptron to complete image classification tasks using the standard and widely used MNIST dataset. On the quantum computing side, we target IBM Quantum processors, which can be programmed and simulated by using IBM Qiskit. This work targets the acceleration of the inference phase of a trained neural network on the quantum processor. Along with the case study, we will demonstrate the typical procedure for mapping neural networks to quantum circuits.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

research
06/26/2020

Can Quantum Computers Learn Like Classical Computers? A Co-Design Framework for Machine Learning and Quantum Circuits

Despite the pursuit of quantum supremacy in various applications, the po...
research
06/19/2021

QFCNN: Quantum Fourier Convolutional Neural Network

The neural network and quantum computing are both significant and appeal...
research
07/04/2022

Quantum Neural Network Compression

Model compression, such as pruning and quantization, has been widely app...
research
05/09/2022

Quantum neural network autoencoder and classifier applied to an industrial case study

Quantum computing technologies are in the process of moving from academi...
research
05/15/2023

Quantum Neural Network for Quantum Neural Computing

Neural networks have achieved impressive breakthroughs in both industry ...
research
03/06/2019

Towards a Uniform Architecture for the Efficient Implementation of 2D and 3D Deconvolutional Neural Networks on FPGAs

Three-dimensional deconvolution is widely used in many computer vision a...
research
09/12/2019

Human-Machine Collaborative Design for Accelerated Design of Compact Deep Neural Networks for Autonomous Driving

An effective deep learning development process is critical for widesprea...

Please sign up or login with your details

Forgot password? Click here to reset