Optimizing Quantum Convolutional Neural Network Architectures for Arbitrary Data Dimension
arXiv:2403.19099 · doi:10.3389/fphy.2025.1529188
Abstract
Quantum convolutional neural networks (QCNNs) represent a promising approach in quantum machine learning, paving new directions for both quantum and classical data analysis. This approach is particularly attractive due to the absence of the barren plateau problem, a fundamental challenge in training quantum neural networks (QNNs), and its feasibility. However, a limitation arises when applying QCNNs to classical data. The network architecture is most natural when the number of input qubits is a power of two, as this number is reduced by a factor of two in each pooling layer. The number of input qubits determines the dimensions (i.e. the number of features) of the input data that can be processed, restricting the applicability of QCNN algorithms to real-world data. To address this issue, we propose a QCNN architecture capable of handling arbitrary input data dimensions while optimizing the allocation of quantum resources such as ancillary qubits and quantum gates. This optimization is not only important for minimizing computational resources, but also essential in noisy intermediate-scale quantum (NISQ) computing, as the size of the quantum circuits that can be executed reliably is limited. Through numerical simulations, we benchmarked the classification performance of various QCNN architectures when handling arbitrary input data dimensions on the MNIST and Breast Cancer datasets. The results validate that the proposed QCNN architecture achieves excellent classification performance while utilizing a minimal resource overhead, providing an optimal solution when reliable quantum computation is constrained by noise and imperfections.
arXiv comment17 pages, 7 figures
References in corpus (33)
- Quantum Computing in the NISQ era and beyond
- Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms
- An overview of gradient descent optimization algorithms
- Quantum Machine Learning
- Variational Quantum Algorithms
- Convolutional Neural Networks for Medical Image Analysis: Full Training or Fine Tuning?
- Barren plateaus in quantum neural network training landscapes
- Noisy intermediate-scale quantum (NISQ) algorithms
- Quantum machine learning in feature Hilbert spaces
- Quantum Circuit Learning
- Quantum Convolutional Neural Networks
- An introduction to quantum machine learning
- Parameterized quantum circuits as machine learning models
- Evaluating analytic gradients on quantum hardware
- Expressibility and entangling capability of parameterized quantum circuits for hybrid quantum-classical algorithms
- The effect of data encoding on the expressive power of variational quantum machine learning models
- Challenges and Opportunities in Quantum Machine Learning
- Connecting ansatz expressibility to gradient magnitudes and barren plateaus
- Quantum generative adversarial learning
- Quantum generative adversarial networks
- Generalization in quantum machine learning from few training data
- Optimal Quantum Circuits for General Two-Qubit Gates
- Transfer learning in hybrid classical-quantum neural networks
- Quantum convolutional neural network for classical data classification
- Hierarchical quantum classifiers
- Information-theoretic bounds on quantum advantage in machine learning
- Generalization in Quantum Machine Learning: a Quantum Information Perspective
- Classical-to-quantum convolutional neural network transfer learning
- Quantum Convolutional Neural Networks for Multi-Channel Supervised Learning
- Variational quantum one-class classifier
- Hierarchical quantum circuit representations for neural architecture search
- Hybrid Quantum-Classical Graph Convolutional Network
- Quantum support vector data description for anomaly detection