Quantum computing model of an artificial neuron with continuously valued input data

Artificial neural networks have been proposed as potential algorithms that could benefit from being implemented and run on quantum computers. In particular, they hold promise to greatly enhance Artificial Intelligence tasks, such as image elaboration or pattern recognition. The elementary building block of a neural network is an artificial neuron, i.e. a computational unit performing simple mathematical operations on a set of data in the form of an input vector. Here we show how the design for the implementation of a previously introduced quantum artificial neuron [npj Quant. Inf. $\textbf{5}$, 26], which fully exploits the use of superposition states to encode binary valued input data, can be further generalized to accept continuous -- instead of discrete-valued input vectors, without increasing the number of qubits. This further step is crucial to allow for a direct application of an automatic differentiation learning procedure, which would not be compatible with binary-valued data encoding.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  John Preskill,et al.  Quantum Computing in the NISQ era and beyond , 2018, Quantum.

[3]  José David Martín-Guerrero,et al.  Quantum autoencoders via quantum adders with genetic algorithms , 2017, Quantum Science and Technology.

[4]  The bulletin of mathematical biophysics , 2005, Protoplasma.

[5]  Marcello Benedetti,et al.  Parameterized quantum circuits as machine learning models , 2019, Quantum Science and Technology.

[6]  E. Torrontegui,et al.  Unitary quantum perceptron as efficient universal approximator , 2018, EPL (Europhysics Letters).

[7]  Seth Lloyd,et al.  Quantum random access memory. , 2007, Physical review letters.

[8]  Hans-J. Briegel,et al.  Machine learning \& artificial intelligence in the quantum domain , 2017, ArXiv.

[9]  J. Spall Implementation of the simultaneous perturbation algorithm for stochastic optimization , 1998 .

[10]  P. Zoller,et al.  Preparation of entangled states by quantum Markov processes , 2008, 0803.1463.

[11]  Travis S. Humble,et al.  Quantum supremacy using a programmable superconducting processor , 2019, Nature.

[12]  Hartmut Neven,et al.  Classification with Quantum Neural Networks on Near Term Processors , 2018, 1802.06002.

[13]  Kristan Temme,et al.  Supervised learning with quantum-enhanced feature spaces , 2018, Nature.

[14]  José Ignacio Latorre,et al.  Image compression and entanglement , 2005, ArXiv.

[15]  Patrick J. Coles,et al.  Learning the quantum algorithm for state overlap , 2018, New Journal of Physics.

[16]  Hong Xiao,et al.  Model and algorithm of quantum-inspired neural network with sequence input based on controlled rotation gates , 2013, Applied Intelligence.

[17]  Seth Lloyd,et al.  Continuous-variable quantum neural networks , 2018, Physical Review Research.

[18]  Chiara Macchiavello,et al.  An artificial neuron implemented on an actual quantum processor , 2018, npj Quantum Information.

[19]  Kaoru Hirota,et al.  A flexible representation of quantum images for polynomial preparation, image compression, and processing operations , 2011, Quantum Inf. Process..

[20]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[21]  Maxwell Henderson,et al.  Quanvolutional neural networks: powering image recognition with quantum circuits , 2019, Quantum Machine Intelligence.

[22]  Maria Schuld,et al.  Implementing a distance-based classifier with a quantum interference circuit , 2017, 1703.10793.

[23]  Guihua Zeng,et al.  Quantum Boltzmann machine algorithm with dimension-expanded equivalent Hamiltonian , 2020 .

[24]  Thierry Paul,et al.  Quantum computation and quantum information , 2007, Mathematical Structures in Computer Science.

[25]  Maria Schuld,et al.  The quest for a Quantum Neural Network , 2014, Quantum Information Processing.

[26]  Roger Melko,et al.  Quantum Boltzmann Machine , 2016, 1601.02036.

[27]  Soonwon Choi,et al.  Quantum convolutional neural networks , 2018, Nature Physics.

[28]  Giovanni Acampora,et al.  Quantum machine intelligence , 2019, Quantum Mach. Intell..

[29]  Jacob biamonte,et al.  Quantum machine learning , 2016, Nature.

[30]  Maria Schuld,et al.  Simulating a perceptron on a quantum computer , 2014, ArXiv.

[31]  Barbara Kraus,et al.  Local entanglability and multipartite entanglement , 2009 .

[32]  Alán Aspuru-Guzik,et al.  Quantum autoencoders for efficient compression of quantum data , 2016, 1612.02806.

[33]  Maria Schuld,et al.  Quantum Machine Learning in Feature Hilbert Spaces. , 2018, Physical review letters.