Primary Use Cases
The Quantum Support Vector Machine (QSVM) is a quantum version of the classical Support Vector Machine (SVM), which is a widely used algorithm for classification and regression tasks in machine learning1. SVMs aim to find the optimal hyperplane that separates different classes of data points in a high-dimensional feature space, while maximising the margin between the classes.
Problem Target
The core idea behind QSVM is to use quantum circuits to construct quantum kernels, which are mathematical functions used to measure the similarity between data points2. Quantum kernels offer a potentially richer representation of relationships within the data compared to classical kernels, leading to more accurate classifications.
Quantum Approach
QSVM works by encoding classical data into quantum states and then using quantum circuits to evaluate the quantum kernel3. Classical optimization techniques are then used to find the best hyperplane based on this quantum information4. New data points are classified by comparing them to the support vectors, which are the key data points that define the separation between classes, using the quantum kernel.
While still an active area of research, QSVM holds the promise of significant advancements in machine learning, particularly for complex datasets where quantum advantage could be harnessed to achieve superior performance.
Practical Applications
There are a number of potential advantages of QSVMs over classical SVMs. One of the most promising is the exponential speedup, where for certain types of datasets and kernel functions, QSVMs can provide an exponential speedup over classical SVMs in terms of training time and classification accuracy6. This is due to the ability of quantum computers to process high-dimensional data in a compact quantum state and perform certain operations, such as inner products, more efficiently than classical computers.
The improved generalisation and reduced overfitting of quantum kernels compared to classical kernels can potentially capture more complex and expressive feature maps than classical kernels. Likewise the reduced data requirements may prove advantageous, where QSVMs may require fewer training examples to achieve a given level of accuracy compared to classical SVMs, due to the ability of quantum computers to efficiently explore a larger feature space.
Implementation Challenges
QSVMs face the limitations of the current state of quantum hardware. Existing quantum computers are constrained by limited qubit counts and high error rates, making it difficult to tackle large-scale problems effectively.
Another challenge lies in the design of efficient quantum circuits for kernel evaluation and optimization. Creating quantum circuits that outperform classical counterparts requires ongoing research and development. Additionally, the inherent susceptibility of quantum systems to errors due to noise and decoherence necessitates the development of robust error mitigation and correction techniques, adding another layer of complexity.
Efficiently encoding classical data into quantum states suitable for QSVM computations remains a challenge7. Finding encoding methods that preserve relevant information while minimising qubit requirements is an active area of research. Moreover, while QSVMs show promise in theory, demonstrating a consistent practical advantage over classical SVMs in real-world scenarios remains an ongoing endeavour.
Bottom Line
Quantum Support Vector Machines are a promising application of quantum computing for machine learning, particularly for classification and regression tasks on high-dimensional and large-scale datasets. With the power of quantum kernels and quantum optimization algorithms, QSVMs have the potential to provide exponential speedups and improved generalisation performance compared to classical SVMs. As quantum technologies continue to advance,
QSVMs are expected to play an important role in quantum-enhanced machine learning, with applications ranging from image and speech recognition to drug discovery and financial forecasting. However, significant research efforts are still needed to address the challenges of efficient data encoding, scalable quantum kernels, noise-resilient training, and integration with classical machine learning techniques.
Implementation Steps
Data encoding
The classical input data is encoded into a quantum state, typically using amplitude encoding or qubit encoding. In amplitude encoding, each data point is represented by a quantum state, where the amplitudes of the basis states correspond to the feature values. In qubit encoding, each feature is assigned to a qubit, and the feature values are encoded in the qubit states.
Kernel mapping
A quantum kernel function is applied to the encoded data to map it into a higher-dimensional feature space. Quantum kernels, such as the quantum radial basis function (RBF) kernel or the quantum polynomial kernel, can be efficiently computed using quantum circuits, enabling the processing of high-dimensional data with fewer qubits compared to classical kernels5.
Training
The QSVM training algorithm optimises the parameters of the quantum hyperplane to maximise the margin between the classes. This can be done using quantum algorithms for optimization, such as the Variational Quantum Eigensolver (VQE) or the Quantum Approximate Optimization Algorithm (QAOA), which iteratively adjust the parameters of a variational quantum circuit to minimise a cost function.
Classification
Once the QSVM is trained, new data points can be classified by encoding them into quantum states, applying the quantum kernel, and measuring the output of the variational quantum circuit. The measurement outcome determines the predicted class label of the input data.
References
Havlíček, V., Córcoles, A. D., Temme, K., Harrow, A. W., Kandala, A., Chow, J. M., & Gambetta, J. M. (2019). Supervised learning with quantum-enhanced feature spaces. Nature, 567(7747), 209-212.
Rebentrost, P., Mohseni, M., & Lloyd, S. (2014). Quantum support vector machine for big data classification. Physical Review Letters, 113(13), 130503.
Schuld, M., & Killoran, N. (2019). Quantum machine learning in feature Hilbert spaces. Physical Review Letters, 122(4), 040504.
Huang, H. Y., Broughton, M., Mohseni, M., Babbush, R., Boixo, S., Neven, H., & McClean, J. R. (2021). Power of data in quantum machine learning. Nature Communications, 12(1), 2631.
Liu, Y., Arunachalam, S., & Temme, K. (2021). A rigorous and robust quantum speed-up in supervised machine learning. Nature Physics, 17(9), 1013-1017.
Cincio, L., Subaşı, Y., Sornborger, A. T., & Coles, P. J. (2018). Learning the quantum algorithm for state overlap. New Journal of Physics, 20(11), 113022.
Related Case Studies
IBM and Barclays partner for financial services innovation
Collaborating on quantum algorithms for portfolio optimization, risk analysis, and derivative pricing to transform financial services.
CQC and Nippon Steel explore materials science
Quantum computing applications in steel manufacturing, focusing on materials discovery and supply chain optimisation. This collaboration aimed to use quantum algorithms to solve complex computational challenges in metallurgy and industrial processes.
Google-NASA Quantum Artificial Intelligence Laboratory Partnership
Google and NASA established the Quantum Artificial Intelligence Laboratory in 2013 to explore quantum computing applications for complex optimization and machine learning problems. This partnership has been instrumental in advancing quantum supremacy research and developing practical quantum algorithms for aerospace and artificial intelligence applications.
ZZZ IBM and Quantum Network Partnership with Major Tech Companies
While IBM has not announced formal quantum computing partnerships specifically with Apple or Amazon, IBM Quantum Network includes over 180 organizations exploring quantum computing applications. IBM has established partnerships with other major tech companies and continues to expand its quantum ecosystem through cloud-based quantum computing access and collaborative research initiatives.
IQM and Leibniz Supercomputing Centre Pioneer Quantum-HPC Integration in Europe
IQM Quantum Computers partnered with the Leibniz Supercomputing Centre (LRZ) to integrate quantum computing capabilities into one of Europe's leading HPC facilities. This collaboration established Germany's first quantum-HPC hybrid computing environment, enabling researchers to explore quantum algorithms for scientific computing applications while developing the infrastructure for future quantum-accelerated workflows.
CQC and AXA explore applications in financial risk management
AXA and CQC explore quantum computing for financial modeling, risk assessment, and enhanced cybersecurity.
IBM Quantum Network Partnership with RIKEN and Cleveland Clinic
IBM has established strategic quantum computing partnerships with both RIKEN in Japan and Cleveland Clinic in the United States to advance quantum computing applications in scientific research and healthcare. These collaborations aim to accelerate the development of practical quantum algorithms for drug discovery, materials science, and biomedical research through access to IBM's quantum systems and expertise.
Rigetti Computing and US Air Force Research Laboratory
Partnering to work on optimizing defence applications, machine learning, and cryptography.
IBM and JPMorgan Chase: Advancing Quantum Computing for Financial Services
IBM and JPMorgan Chase have partnered to explore quantum computing applications in financial services, focusing on risk analysis, portfolio optimization, and derivative pricing. This collaboration leverages IBM's quantum computing expertise and JPMorgan Chase's deep financial industry knowledge to develop practical quantum solutions for complex computational challenges in banking.
IBM and Quantum Network Partnership with JPMorgan Chase for Financial Optimization
JPMorgan Chase joined the IBM Quantum Network to explore quantum computing applications in financial services, focusing on portfolio optimization, risk analysis, and fraud detection. The partnership leverages IBM's quantum hardware and Qiskit software framework to develop quantum algorithms tailored for complex financial calculations that could provide competitive advantages in trading, risk management, and derivative pricing.
IBM and Daimler (Mercedes-Benz) explore battery design
Daimler and IBM Quantum simulate chemistry for next-generation lithium-sulfur batteries, exploring quantum computing for materials discovery in the automotive industry.
Quantinuum and Google search for quantum circuit optimization
A collaboration between Quantinuum and Google DeepMind to explore AI-enhanced quantum circuit optimization.
QuEra, AIST, and NVIDIA Collaborate to Advance Neutral Atom Quantum Computing for Scientific and Industrial Applications
QuEra Computing partnered with Japan's National Institute of Advanced Industrial Science and Technology (AIST) and NVIDIA to develop hybrid quantum-classical computing solutions using neutral atom quantum technology. This collaboration aims to accelerate quantum algorithm development and enable practical applications in optimization, materials science, and machine learning through the integration of QuEra's neutral atom quantum computers with NVIDIA's GPU-accelerated classical computing infrastructure.
ZZZZ Fake Google Quantum AI and Kasikornbank: Exploring Quantum Computing for Financial Services Innovation
Google Quantum AI partnered with Kasikornbank, one of Thailand's largest financial institutions, to explore quantum computing applications in banking and financial services. This collaboration focuses on investigating how quantum algorithms could potentially enhance risk analysis, portfolio optimization, and fraud detection capabilities in the Southeast Asian banking sector.
IonQ and US Air Force Research Laboratory
Focusing on developing quantum algorithms for optimization problems, secure communications, and advanced modeling capabilities critical to military operations.
IBM and Quantum Network Partnership with Cleveland Clinic: Accelerating Healthcare Discovery through Quantum Computing
In March 2021, Cleveland Clinic and IBM announced a landmark 10-year partnership to establish the Discovery Accelerator, featuring the first private sector onsite IBM quantum computer in the United States. This collaboration aims to advance biomedical research through the application of quantum computing, artificial intelligence, and hybrid cloud computing to pressing healthcare challenges.
IBM and PayPal explore fraud detection and risk management
Quantum algorithms for tackling critical financial challenges, focusing on enhancing real-time fraud detection and optimizing complex transactions.
CQC and Roche partner for drug discovery
Applying quantum computing to drug discovery, Roche and CQC (now Quantinuum) aimed to reduce development timelines by 20-30% through advanced molecular simulation.
IBM and Anthem Partnership: Exploring Quantum Computing for Healthcare Data Analytics
IBM Quantum and Anthem, one of the largest health insurance companies in the United States, partnered to explore quantum computing applications for healthcare data analysis and optimization. This collaboration aimed to investigate how quantum computing could enhance predictive analytics, risk assessment, and personalized healthcare services for Anthem's millions of members.
IQM and Hewlett Packard Enterprise Strategic Partnership for Hybrid Quantum-Classical Computing Solutions
IQM, a European quantum computing leader, partnered with Hewlett Packard Enterprise (HPE) to integrate quantum processors with HPE's high-performance computing infrastructure. This collaboration aims to accelerate quantum computing adoption by providing seamless hybrid quantum-classical computing solutions for research institutions and enterprises.
IBM and Quantum Network Partnership with MIT: Advancing Quantum Computing Research and Education
IBM and MIT have established a comprehensive quantum computing partnership through the IBM Quantum Network, providing MIT researchers and students with cloud-based access to IBM's quantum processors and systems. This collaboration has enabled groundbreaking research in quantum algorithms, error correction, and applications across multiple disciplines while training the next generation of quantum scientists.
1QBit and BMW explore automotive optimisation
1QBit and BMW applied quantum-inspired algorithms to optimise automotive manufacturing, logistics, and supply chain challenges.