Q-MAML: Quantum Model-Agnostic Meta-Learning for Variational Quantum Algorithms

Junyong Lee, JeiHee Cho, Shiho Kim
1/10/2025
quant-phcs.LG

No official code found. Best implementation: JayC1208/Q-MAML (2 stars, MIT, last commit 2025-03-18).

Abstract

In the Noisy Intermediate-Scale Quantum (NISQ) era, using variational quantum algorithms (VQAs) to solve optimization problems has become a key application. However, these algorithms face significant challenges, such as choosing an effective initial set of parameters and the limited quantum processing time that restricts the number of optimization iterations. In this study, we introduce a new framework for optimizing parameterized quantum circuits (PQCs) that employs a classical optimizer, inspired by Model-Agnostic Meta-Learning (MAML) technique. This approach aim to achieve better parameter initialization that ensures fast convergence. Our framework features a classical neural network, called Learner}, which interacts with a PQC using the output of Learner as an initial parameter. During the pre-training phase, Learner is trained with a meta-objective based on the quantum circuit cost function. In the adaptation phase, the framework requires only a few PQC updates to converge to a more accurate value, while the learner remains unchanged. This method is highly adaptable and is effectively extended to various Hamiltonian optimization problems. We validate our approach through experiments, including distribution function mapping and optimization of the Heisenberg XYZ Hamiltonian. The result implies that the Learner successfully estimates initial parameters that generalize across the problem space, enabling fast adaptation.

View on arXivView PDF

Code Implementations(1)

JayC1208/Q-MAMLCommunity100%
MIT

Implementation of Q-MAML

20PythonMar 17, 20251 years agoMIT

Similar Papers

Cite this paper

@article{lee2025qmaml,
  title  = {Q-MAML: Quantum Model-Agnostic Meta-Learning for Variational Quantum Algorithms},
  author = {Junyong Lee and JeiHee Cho and Shiho Kim},
  year   = {2025},
  eprint = {2501.05906},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.05906v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.05906.svg)](https://codeofpaper.com/paper/2501.05906)

Discussion