For the last few decades, classical machine learning has allowed us to improve the lives of many through automation, natural language processing, predictive analytics and much more. However, a major concern is the fact that we're fast approach the threshold of the maximum possible computational capacity available to us by the means of classical computing devices including CPUs, GPUs and Application Specific Integrated Circuits (ASICs). This is due to the exponential increase in model sizes which now have parameters in the magnitude of billions and trillions, requiring a significant amount of computing resources across a significant amount of time, just to converge one single model. To observe the efficacy of using quantum computing for certain machine learning tasks and explore the improved potential of convergence, error reduction and robustness to noisy data, this paper will look forth to test and verify the aspects in which quantum machine learning can help improve over classical machine learning approaches while also shedding light on the likely limitations that have prevented quantum approaches to become the mainstream. A major focus will be to recreate the work by Farhi et al and conduct experiments using their theory of performing machine learning in a quantum context, with assistance from the Tensorflow Quantum documentation.
For the last few decades, classical machine learning has allowed us to improve the lives of many through automation, natural language processing, predictive analytics and much more. However, a major concern is the fact that we're fast approach the threshold of the maximum possible computational capacity available to us by the means of classical computing devices including CPUs, GPUs and Application Specific Integrated Circuits (ASICs). This is due to the exponential increase in model sizes which now have parameters in the magnitude of billions and trillions, requiring a significant amount of computing resources across a significant amount of time, just to converge one single model. To observe the efficacy of using quantum computing for certain machine learning tasks and explore the improved potential of convergence, error reduction and robustness to noisy data, this paper will look forth to test and verify the aspects in which quantum machine learning can help improve over classical machine learning approaches while also shedding light on the likely limitations that have prevented quantum approaches to become the mainstream. A major focus will be to recreate the work by Farhi et al and conduct experiments using their theory of performing machine learning in a quantum context, with assistance from the Tensorflow Quantum documentation.
In recent decades, classical machine learning (CML) has seen rapid development, allowing computers to generate reliable results accurately and quickly. In the last decade, as more powerful computers (both in software and hardware) and significant amounts of data become available, several breakthroughs in CML happened, including but not limited to AlexNet for image classifications, Gated Recurrent Unit for sequential predictions, BERT/transformer for natural language processing. However, there are natural limitations for CML that quantum machine. Thus, computer scientists turned their attention to quantum machine learning (QML), a new field that utilizes quantum properties to produce less time-consuming results while maintaining accuracy.
Quantum computing has been a source of hype in the past few years—especially in its application to machine learning (ML) use-cases. This paper compares QML algorithms to traditional ML for a variety of classification problems yielding an overview on potential applications that quantum technologies can either complement or provide superior performance. The paper begins by outlining the fundamental principles of quantum computing required for its application in machine learning. This article will highlight key ideas such as quantum parallelism and the use of quantum interference in n-computing efficiency. The conversation turns to Quantum machine learning Algorithms, in comparison with Classical algorithms without any further ado and specific quantum algorithmic extensions which are available for the problem of machines. These quantum algorithms are analyzed in terms of computational speed and accuracy, leveraging qubits to potentially accelerate learning processes and achieve improved results. Both the prospects and challenges of quantum algorithms for practical ML applications, by combining empirical data with insights from theory. The study also investigates how these limitations of quantum computing today such as qubit coherence, error rates and scalability are likely to impact the practical deployment of QML. In the final sections, the paper discusses next steps and future directions for quantum machine learning with a focus on potential milestones that could lift current obstacles to merge more deeply classical and quantum tools of data analysis. The article provides an in-depth data-driven perspective on the emerging intersection of these two fields with a view towards their potential future impact within quantum machine learning.
In recent years, Machine Learning (ML) has started to be ubiquitously applied to practically most of the human activity domains. Although traditional, or classical machine learning (CML) approaches are useful in solving many complex tasks, there are still many challenges that such approaches are facing. One issue is the limitation in the processing speed of current silicon technology based computers, which made researchers look to the underlying quantum theory principles and try to run complex quantum computing experiments. In future, in order to develop more complex artificial intelligence systems, we will have to process huge amounts of data at high speed, and the existing classical computing will probably not serve well this purpose, due to silicon technology limitations. A different technology that can handle huge volumes of data and at high speed is needed. In recent years, the progress in quantum computing research seems to provide hopeful answers to overcome the speed processing barrier. This is very important for the training of many computational intensive machine learning models. The latest advancements in quantum technology appear to be promising, which can boost the field of machine learning overall. In this chapter, we discuss the transition from classical machine learning to quantum machine learning (QML) and explore the recent progress in this domain. QML is not only associated with the development of high-performance machine learning algorithms that can run on a quantum computer with significant performance improvements but also has a very diverse meaning in other aspects. The chapter tried to touch those aspects in brief too, but the main focus is on the advancements in the field of developing machine learning algorithms that will run on a quantum computer.
This thesis explores the integration of quantum computing into Machine Learning (ML), aiming to evaluate the effectiveness and limitations of quantum-enhanced models compared to classical approaches. As quantum technologies continue to develop, they offer the potential for solving complex computational problems more efficiently, particularly in fields requiring high-dimensional data processing. A literature review is conducted to contextualize current advancements in Quantum Machine Learning, highlighting theoretical benefits and existing practical limitations. This work investigates whether quantum methods, specifically the Quantum Support Vector Classifier (QSVC), can provide measurable improvements over its classical counterpart. The QSVC, implemented using IBM’s Qiskit ML library, replaces traditional kernel functions with quantum kernels computed via quantum circuits and feature maps, embedding classical data into a Hilbert space. The experimental portion of this thesis compares classical and quantum models on two distinct datasets: one from the healthcare domain and another from particle physics. Various parameters are tested in a constrained grid search due to the high computational demands of quantum circuits. Results indicate that while quantum models are significantly more resource-intensive, they can achieve comparable or even improved performance on data that has more complex relations between their variables. However, scalability remains a major challenge. This work concludes that although QSVC does not yet consistently outperform classical models, it offers advantages in specific contexts and lays the groundwork for identifying future use cases where quantum computing may offer a practical advantage in ML.
Quantum computing has demonstrated remarkable prowess in addressing factorization issues and unordered search problems, showcasing its quantum parallelism capabilities that enable exponential speed-up for specific computational challenges. However, the seamless integration of classical and quantum computing to harness accelerated computation speed presents unique challenges. This paper delves into the intricacies of this integration, focusing on the current state of quantum machine learning (QML) and evaluating the performance of classical and quantum algorithms in terms of accuracy. To address these challenges, we conducted experiments utilizing three datasets for binary classification, implementing both classical Support Vector Machine (SVM) and Quantum SVM (QSVM) algorithms. Our investigations reveal that the QSVM algorithm consistently outperforms its classical counterpart on complex datasets. Notably, the performance gap between quantum and classical models widens with increasing dataset complexity, shedding light on the susceptibility of simple classical models to overfitting when confronted with intricate datasets.Despite the ongoing development required for quantum hardware with ample resources, our findings underscore the significant potential of quantum machine learning, particularly in unsupervised learning and generative models. As we move forward, it is imperative to channel more efforts into exploring novel quantum learning models capable of harnessing the inherent power of quantum mechanics to overcome the constraints of classical machine learning. This research contributes to the ongoing discourse on the future of quantum computing, emphasizing the need for continued exploration and innovation in quantum machine learning methodologies.
Currently, pattern recognition is an extremely important activity in several fields.Approaches using artificial intelligence are one of the means of detecting these patterns and, therefore, optimizations in these methods are essential for such recognition to be carried out efficiently, both in processing time and in the hit rate.The field of machine learning, one of the paradigms of artificial intelligence, dates back to the beginnings of modern computing and in recent decades has been used intensively in pattern recognition.Despite the technical challenges related to the hardware, quantum computing has also been studied for a better performance of multiple computational tasks that are often unfeasible to be performed by classical algorithms.In this context, one of the fields that gain focus is the use of quantum circuits in machine learning algorithms.Thus, this work aims to compare the performance and complexity of classical algorithms, used in machine learning, to their quantum and hybrid versions, in order to identify the most efficient implementations.Another aspect to highlight is the feasibility of applying such models at certain scales, taking into account the limitations of current hardware.This will be done through a review of current academic production, followed by the development, implementation, testing, and analysis of the performance and complexity of both approaches.It is expected with this experiment that it will be possible to verify the effective possibility of using machine learning algorithms in their hybrid versions, either in current cases or in the near future.