Although the environmental effects, i.e., dissipation and decoherence seem to be the strongest adversaries in the quantum information realm, here, we address how dissipation can be harnessed for quantum state preparation and universal quantum computation. In this line, we propose a realistic scheme for hybrid classical-quantum neural networks based on dissipative two-qubit channels. In particular, we design a variational quantum circuit consisting of a set of universal quantum gates. We encode classical information in the initial states of a two-qubit system interacting with a global environment. This composite system plays the role of a dissipative quantum channel (DQC). A pooling layer concatenates the output states of the DQCs resulting in the outcome of the circuit. Both the DCQs and the pooling layer provide superposition and entanglement which are the key ingredients of any universal quantum computation protocol. Finally, we investigate the capability and adaptability of this model by doing some machine learning tasks. It is reasonable to postulate that a quantum computer based on DQCs may outperform a classical computer because, in contrast to the latter, the former is capable of producing atypical patterns through non-classical phenomena.
Although the environmental effects, i.e., dissipation and decoherence seem to be the strongest adversaries in the quantum information realm, here, we address how dissipation can be harnessed for quantum state preparation and universal quantum computation. In this line, we propose a realistic scheme for hybrid classical-quantum neural networks based on dissipative two-qubit channels. In particular, we design a variational quantum circuit consisting of a set of universal quantum gates. We encode classical information in the initial states of a two-qubit system interacting with a global environment. This composite system plays the role of a dissipative quantum channel (DQC). A pooling layer concatenates the output states of the DQCs resulting in the outcome of the circuit. Both the DCQs and the pooling layer provide superposition and entanglement which are the key ingredients of any universal quantum computation protocol. Finally, we investigate the capability and adaptability of this model by doing some machine learning tasks. It is reasonable to postulate that a quantum computer based on DQCs may outperform a classical computer because, in contrast to the latter, the former is capable of producing atypical patterns through non-classical phenomena.
Quantum machine learning holds the promise of harnessing quantum advantage to achieve speedup beyond classical algorithms. Concurrently, research indicates that dissipation can serve as an effective resource in quantum computation. In this paper, we introduce a novel dissipation-driven quantum generative adversarial network (DQGAN) architecture specifically tailored for generating classical data. Our DQGAN comprises two interacting networks: a generative network and a discriminative network, both constructed from qubits. The classical data is encoded into the input qubits of the input layer via strong tailored dissipation processes. This encoding scheme enables us to extract both the generated data and the classification results by measuring the observables of the steady state of the output qubits. The network coupling weight, i.e., the strength of the interaction Hamiltonian between layers, is iteratively updated during the training process. This training procedure closely resembles the training of conventional generative adversarial networks (GANs). By alternately updating the two networks, we foster adversarial learning until the equilibrium point is reached. Our preliminary numerical test on a simplified instance of the task substantiate the feasibility of our DQGAN model.
This research explores the integration of quantum computing with classical machine learning to enhance data classification tasks using Quantum Neural Networks (QNN) and Parameterized Quantum Circuits (PQC). The hybrid approach leverages the advantages of both quantum and classical systems to improve the efficiency and accuracy of data processing. In this model, data is encoded into qubits using amplitude encoding, representing input vectors as amplitudes of quantum states. The QNN is initialized by placing the qubits in superposition using Hadamard gates, followed by data encoding with parameterized rotational gates that map classical data to quantum states using rotation angles. PQC plays a central role by applying layers of parameterized quantum operations to process data in the quantum space. These parameters are optimized during the training process, where a quadratic loss function minimizes the error between the predicted quantum states and the true class labels using gradient descent. Experiments conducted on the MNIST dataset show that the hybrid the hybrid quantum-classical neural network (QCNN) with PQC achieves a classification accuracy of over 95%, highlighting its potential in machine learning applications. The results demonstrate that integrating quantum computing with classical machine learning enhances performance in complex data analysis tasks due to the exponential growth of quantum state space and the parallelism of quantum systems, making hybrid models promising for computer vision and classification tasks.
Quantum computing is one of the most exciting research areas of the last decades. At the same time, methods of machine learning have started to dominate science, industry and our everyday life. In this thesis we combine these two essential research topics of the 21st century and introduce dissipative quantum neural networks (DQNNs), which are designed for fully quantum learning tasks, are capable of universal quantum computation and have low memory requirements while training. We start the discussion of this interdisciplinary topic by introducing artificial neural networks, which are a very common tool in classical machine learning. Next, we give an overview on quantum information. Here we focus on quantum algorithms and circuits, which are used to implement quantum neural networks. Moreover, we explain the opportunities and challenges arising with today's quantum computers. The discussion of the architecture and training algorithm of the DQNNs forms the core of this work. These networks are optimised with training data pairs in form of input and desired output states and therefore can be used for characterising unknown or untrusted quantum devices. We not only demonstrate the generalisation behaviour of these quantum neural networks using classical simulations, but also implement them successfully on actual quantum computers. To understand the ultimate limits for such quantum machine learning methods, we discuss the quantum no free lunch theorem, which describes a bound on the probability that a quantum device, which can be modelled as a unitary process and is optimised with quantum examples, gives an incorrect output for a random input. This gives us a tool to review the learning behaviour of quantum neural networks in general and the DQNNs in particular. Moreover we expand the area of applications of DQNNs in two directions. In the first case, we include additional information beyond just the training data pairs: since quantum devices are always structured, the resulting data is always structured as well. We modify the DQNN's training algorithm such that knowledge about the graph-structure of the training data pairs is included in the training process and show that this can lead to better generalisation behaviour. Both the original DQNN and the DQNN including graph structure are trained with data pairs in order to characterise an underlying relation. However, in the second extension of the algorithm we aim to learn characteristics of a set of quantum states in order to extend it to quantum states which have similar properties. Therefore we build a generative adversarial model where two DQNNs, called the generator and discriminator, are trained in a competitive way. Overall, we observe that DQNNs can not only be trained efficiently but also, similar to their classical counterparts, modified to suit different applications.
Quantum machine learning (QML) is promising for potential speedups and improvements in conventional machine learning (ML) tasks (e.g., classification/regression). The search for ideal QML models is an active research field. This includes identification of efficient classical-to-quantum data encoding scheme, construction of parametric quantum circuits (PQC) with optimal expressivity and entanglement capability, and efficient output decoding scheme to minimize the required number of measurements, to name a few. However, most of the empirical/numerical studies lack a clear path towards scalability. Any potential benefit observed in a simulated environment may diminish in practical applications due to the limitations of noisy quantum hardware (e.g., under decoherence, gate-errors, and crosstalk). We present a scalable quantum-classical hybrid deep neural network (DeepQMLP) architecture inspired by classical deep neural network architectures. In DeepQMLP, stacked shallow Quantum Neural Network (QNN) models mimic the hidden layers of a classical feed-forward multi-layer perceptron network. Each QNN layer produces a new and potentially rich representation of the input data for the next layer. This new representation can be tuned by the parameters of the circuit. Shallow QNN models experience less decoherence, gate errors, etc. which make them (and the network) more resilient to quantum noise. We present numerical studies on a variety of classification problems to show the trainability of DeepQMLP. We also show that DeepQMLP performs reasonably well on unseen data and exhibits greater resilience to noise over QNN models that use a deep quantum circuit. DeepQMLP provided up to 25.3% lower loss and 7.92% higher accuracy during inference under noise than QMLP.
Federated learning (FL) has emerged as a promising technique to realize distributed machine learning (ML) in practice. FL enables multiple clients to collaboratively train a common ML model without the need to collect raw data from clients, which therefore has merit in the protection of data privacy. On the other hand, it is known that quantum computing excels in solving specific problems that are computationally prohibitive on classical computers due to its ability to harness quantum superposition and entanglement. However, current noisy intermediate-scale quantum (NISQ) computers have difficulties in dealing with many-qubit computation due to the lack of reliable error-correction schemes, which renders hybrid quantum-classical computing with few qubits a promising alternative. In this paper, we investigate how hybrid quantum-classical computing can be applied to FL while considering the data heterogeneity among clients. To this end, we propose the two-qubit quantum circuit-embedded convolutional neural network (2QCNN) for each client, which incorporates parallel two-qubit variational quantum circuits (VQCs) between the fully connected layers of the CNN. Simulation results show that 2QCNN outperforms the comparison schemes in terms of test accuracies. In addition, the impacts of the number and depth of parallel two-qubit VQCs on the performance of 2QCNN under various degrees of data heterogeneity are further evaluated.
The field of machine learning has experienced rapid development over the last decades and has found numerous applications across diverse domains ranging from industrial to personal settings. Quantum computing, on the other hand, is an emerging field offering a fundamentally different computational paradigm that can potentially surpass traditional computational approaches in certain domains.In this thesis, we explore the intersection between these two fields, commonly referred to as quantum machine learning (QML). In particular, we focus on Quantum neural networks (QNNs), which have gained attention in the field of QML due to the unparalleled success of their classical counterparts. However, the limitations of the current quantum computers have led to hybrid approaches combining classical and quantum devices. We, therefore, use hybrid quantum neural networks (HQNNs) to explore the potential advantages of QNNs in various practical applications.First, we explore the design space of HQNNs as there is no standardized methodology for designing quantum layers in HQNNs. Various quantum layer designs with different data encoding techniques are investigated, identifying the optimal set of quantum gates for different encoding strategies.We also investigate the impact of cost function globality and locality on the performance of HQNNs for real-world applications, namely: binary and multi-class classification. We exploit a single parameterized quantum circuit (PQC) structure with both single (local) and all-qubit (global) measurements. Our results show that the global cost function significantly outperforms the local cost function on multi-class classification. In contrast, both global and local cost functions have comparable performance on binary classification problems.Moreover, we propose a framework for analyzing the impact of various components of HQNNs with respect to each other on multi-class classification tasks, specifically focusing on the data encoding and quantum layers (expressibility and entanglement between qubits). Two ansatz structures, entangled and unentangled, are used to investigate the existence of the barren plateau (BP) in HQNNs. We further evaluate the impact of entanglement on trainability and provide recommendations for different constraint scenarios. The results show that the overall expressibility of the quantum layers impacts the presence of the BP phenomenon and that entanglement plays a role in the training landscapes of HQNNs, depending on the data encoding technique. Finally, we propose a new architecture for quantum neural networks (QNNs) called residual quantum neural networks (ResQNets), inspired by the classical residual neural networks (ResNets), to address the issue of BP in QNNs. ResQNets split the conventional QNN architecture into multiple quantum nodes (QNs), each with its own PQC, allowing residual connections between QNs. The results show that incorporating residual connections results in improved training performance, making ResQNets a promising solution for overcoming the problem of BP in QNNs.