Litcius/Paper detail

Machine Learning Algorithms in Quantum Computing: A Survey

Somayeh Bakhtiari Ramezani, Alexander Sommers, Harish Kumar Manchukonda, Shahram Rahimi, Amin Amirlatifi

2020108 citationsDOI

Abstract

Machine Learning (ML) aims at designing models that learn from previous experience, without being explicitly formulated. Applications of machine learning are inexhaustible, including recognizing patterns, predicting future trends and making decisions, and they are capable of handling sizable quantities of multi-dimensional data in the form of large vectors and tensors. To perform these operations on classical computers, however, requires vast time and computational resources. Unlike the classical computers that rely on computations using binary bits, Quantum Computers (QC) benefit from qubits which can hold combinations of 0 and 1 at the same time via superposition and entanglement. This makes QCs powerful at handling and post processing large tensors, making them a prime target for implementing ML algorithms. While several models used for ML on QCs are based on concepts from their classical computing counterparts, utilization of the QC's potential has made them the superior of the two. This paper presents an overview of the current state of knowledge in application of ML on QC, and evaluates the speed up, and complexity advantages of using quantum machines.

Topics & Concepts

Computer scienceQuantum computerSuperposition principleQubitQuantum entanglementComputationPrime (order theory)AlgorithmQuantum machine learningQuantum algorithmComputational complexity theoryQuantumTheoretical computer scienceMachine learningArtificial intelligenceMathematicsPhysicsQuantum mechanicsCombinatoricsMathematical analysisQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum-Dot Cellular Automata