The experimental codes and programs for QRENN project
This is a Github repository for the academic research of 'Quantum Recurrent Embedding Neural Networks (QRENN)' describing a new design of quantum neural network design.
- Context:
Focusing on the quantum supervised learning problems in the domain of quantum neural networks (QNNs) and qnantum machine learning (QML). - Key Findings:
- We design a new QNN model in the framework of quantum data reuploading, based on the advanced quantum algorithm design, e.g., quantum singular value transformation (QSVT).
- We theoretically showcase that the model can avoid barren plateaus issue in quantum supervised learning tasks.
- We numerically showcase that QRENN model can be applied in Hamiltonian classification and symmetry-protected topological (SPT) detection tasks.
- Paper:
arXiv version: Quantum Recurrent Embedding Neural Networks.
QRENN_Codes
- application
- unitary/Hamiltonian classification notebooks/python scripts
- SPT detection data generation
- SPT detection training
- trainability
- gradient sampling python scripts for diagonal/involutory/pauli datasets.
- README.md # This file
- Language/runtime (e.g., Python 3.8 or higher version, CUDA 12.1, etc.)
- QuAIRKit python QML toolkits (version 0.4.0 or higher)
- System requirements (CPU/GPU, RAM, OS)
Please visit web: QuAIR-Platform
@article{jing2025quantum,
title={Quantum Recurrent Embedding Neural Network},
author={Jing, Mingrui and Huang, Erdong and Shi, Xiao and Zhang, Shengyu and Wang, Xin},
journal={arXiv preprint arXiv:2506.13185},
year={2025}
}
See emails in the main paper