Machine learning has achieved dramatic success over the past decade, with applications ranging from face recognition to natural language processing. Meanwhile, rapid progress has been made in the field of quantum computation including developing both powerful quantum algorithms and advanced quantum devices. The interplay between machine learning and quantum physics holds the intriguing potential for bringing practical applications to the modern society. Here, we focus on quantum neural networks in the form of parameterized quantum circuits. We will mainly discuss different structures and encoding strategies of quantum neural networks for supervised learning tasks, and benchmark their performance utilizing Yao.jl, a quantum simulation package written in Julia Language. The codes are efficient, aiming to provide convenience for beginners in scientific works such as developing powerful variational quantum learning models and assisting the corresponding experimental demonstrations.
Machine learning has achieved dramatic success over the past decade, with applications ranging from face recognition to natural language processing. Meanwhile, rapid progress has been made in the field of quantum computation including developing both powerful quantum algorithms and advanced quantum devices. The interplay between machine learning and quantum physics holds the intriguing potential for bringing practical applications to the modern society. Here, we focus on quantum neural networks in the form of parameterized quantum circuits. We will mainly discuss different structures and encoding strategies of quantum neural networks for supervised learning tasks, and benchmark their performance utilizing Yao.jl, a quantum simulation package written in Julia Language. The codes are efficient, aiming to provide convenience for beginners in scientific works such as developing powerful variational quantum learning models and assisting the corresponding experimental demonstrations.
Machine learning holds fundamental computational significance due to the increasing demand for efficient solutions to complex tasks in data analysis, pattern recognition, and optimization, which are essential for addressing the multifaceted challenges of modern society. As the volume of data proliferates at an unprecedented rate, the need for more powerful machine learning strategies becomes increasingly evident. Quantum neural networks (QNNs) represent an emerging and transformative research field that seeks to harness the unique principles of quantum mechanics to enhance the capabilities of machine learning algorithms. This survey examines various QNN approaches, including fully connected QNNs, quantum convolutional neural networks, equivariant QNNs, quantum Hopfield networks, quantum Boltzmann machines, quantum reservoir computing, and composite networks for quantum reinforcement learning, quantum generative learning, and quantum transfer learning. We summarize the relevant investigations on their performance, including learning accuracy, training time, and resource requirements, etc. Each QNN type has unique strengths and weaknesses, offering diverse solutions for different applications.
In the past few years, quantum computing and machine learning fostered rapid developments in their respective areas of application, introducing new perspectives on how information processing systems can be realized and programmed. The rapidly growing field of quantum machine learning aims at bringing together these two ongoing revolutions. Here, we first review a series of recent works describing the implementation of artificial neurons and feedforward neural networks on quantum processors. We then present an original realization of efficient individual quantum nodes based on variational unsampling protocols. We investigate different learning strategies involving global and local layerwise cost functions, and we assess their performances also in the presence of statistical measurement noise. While keeping full compatibility with the overall memory-efficient feedforward architecture, our constructions effectively reduce the quantum circuit depth required to determine the activation probability of single neurons upon input of the relevant data-encoding quantum states. This suggests a viable approach toward the use of quantum neural networks for pattern classification on near-term quantum hardware.
Over the past years, machine learning has emerged as a powerful computational tool to tackle complex problems over a broad range of scientific disciplines. In particular, artificial neural networks have been successfully deployed to mitigate the exponential complexity often encountered in quantum many-body physics, the study of properties of quantum systems built out of a large number of interacting particles. In this Article, we overview some applications of machine learning in condensed matter physics and quantum information, with particular emphasis on hands-on tutorials serving as a quick-start for a newcomer to the field. We present supervised machine learning with convolutional neural networks to learn a phase transition, unsupervised learning with restricted Boltzmann machines to perform quantum tomography, and variational Monte Carlo with recurrent neural-networks for approximating the ground state of a many-body Hamiltonian. We briefly review the key ingredients of each algorithm and their corresponding neural-network implementation, and show numerical experiments for a system of interacting Rydberg atoms in two dimensions.
Quantum Neural Networks (QNNs) have emerged as a promising avenue in the quest for next-generation machine learning capabilities.By harnessing the principles of quantum mechanics and quantum computing, QNNs offer the potential for exponential speedup and enhanced computational power compared to classical machine learning algorithms.This paper presents a comprehensive exploration of Quantum Neural Networks, covering their foundational concepts, various architectures, novel quantum-enhanced machine learning algorithms, practical implementations, advantages, and challenges.We begin with an overview of related work in Quantum Machine Learning, highlighting the achievements and progress in the field.Subsequently, we delve into the fundamental principles of Quantum Mechanics and Quantum Computing to provide a solid grounding for understanding QNNs.We then introduce the basics of Quantum Neural Networks, including quantum neurons, quantum gates, and quantum circuits for machine learning tasks.Various QNN architectures, such as Variational Quantum Circuits and Quantum Convolutional Neural Networks, are explored along with their potential applications.Additionally, quantum-enhanced machine learning algorithms, like Quantum Support Vector Machines and Quantum Generative Adversarial Networks, are discussed for a deeper understanding of QNN capabilities.Practical aspects, including hardware implementations, noise mitigation, and experimental results, are presented to shed light on the feasibility of QNNs in real-world scenarios.The paper concludes by discussing the advantages and challenges of Quantum Neural Networks and their potential implications for the future of machine learning and artificial intelligence.
Quantum computing and neural networks have revolutionized computational intelligence and have the potential to bring revolution in a wide range of scientific, industrial, and technological fields. In some computational activities, quantum computing utilizes the concepts of superposition, entanglement, and quantum parallelism and performs better than classical computers by processing complicated data with high speed and efficiency. Neural networks have transformed decision-making, natural language processing, and pattern recognition especially deep learning models. By incorporating quantum computing into neural network architectures, Quantum Neural Networks (QNNs) open new paradigms in data encoding, feature representation, and learning dynamics by overcoming the computational constraints and scaling related problems of classical models. In this chapter, the theoretical basis, latest developments and possible applications of a quantum neural network have been discussed. This chapter covers the constraints of near-term quantum devices, quantum noise, data encoding techniques, and practical difficulties in hardware implementation. Real-world applications in quantum chemistry, financial modeling, cryptography, and biological imaging have been studied. To fully realize the promise of quantum neural processing, this chapter concludes by describing current research shortcomings and providing opportunities for multi-disciplinary collaboration among computer scientists, physicists, and AI researchers.
This tutorial introduces key concepts in Quantum Machine Learning (QML), covering qubits, gates, entanglement, parameterized circuits, and quantum neural networks (QNNs). It highlights recent advances in quantum-enhanced model compression and quantum architecture search (QAS), which improve QML efficiency and scalability. Attendees will gain hands-on experience with QML implementations on quantum simulators and receive guidance on tools for continued learning. Designed for beginners, the tutorial aims to foster cross-disciplinary innovation at the intersection of quantum computing and AI.