efficient-learning-long-range-qs

Code corresponding to the paper Efficient Learning of Long-Range and Equivariant Quantum Systems, available at https://arxiv.org/abs/2312.17019

https://github.com/stepan-smid/efficient-learning-long-range-qs

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.0%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Code corresponding to the paper Efficient Learning of Long-Range and Equivariant Quantum Systems, available at https://arxiv.org/abs/2312.17019

Basic Info
  • Host: GitHub
  • Owner: Stepan-Smid
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Size: 33.2 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 2 years ago · Last pushed about 2 years ago
Metadata Files
Readme License Citation

README.md

Efficient-Learning-Long-Range-QS

Code used for carrying out the simulations in the experimental section of the paper Efficient Learning of Long-Range and Equivariant Quantum Systems, Štěpán Šmíd and Roberto Bondesan, available at https://arxiv.org/abs/2312.17019 .

In this paper, we look into learning ground state properties of parametrised Hamiltonians with exponentially or polynomially decaying interactions within the same topological phase using a number of training samples that scales logarithmically with the system size to obtain a guaranteed average additive error. Large systems are simulated using tensor network methods and DMRG. In the case of equivariant systems, such as a system on a periodic chain, we obtain a further reduction to a constant number of samples.

This Python library requires NumPy, SciPy, Matplotlib, scikit-learn and TeNpy. For a simple installation, a Conda environment file LongRangeQS.yml is included.

The main file main.py specifies the model, boundary conditions, and many other options. models.py includes the MPO implementations of the Heisenberg and Ising chain used, observables.py includes calculations of the specified observable using exact diagonalisation or DMRG (and the options for DMRG), and finally lasso.py includes the specific feature mapping and lasso models used for the machine learning.

Owner

  • Login: Stepan-Smid
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Šmíd"
  given-names: "Štěpán"
- family-names: "Bondesan"
  given-names: "Roberto"
title: "Efficient Learning of Long-Range QS"
version: 1.0.0
date-released: 2024-01-10
url: "https://github.com/Quantum-AI-Lab-ICL/Efficient-Learning-Long-Range-QS"
preferred-citation:
  type: article
  authors:
  - family-names: "Šmíd"
    given-names: "Štěpán"
  - family-names: "Bondesan"
    given-names: "Roberto"
  doi: "10.48550/arXiv.2312.17019"
  month: 12
  title: "Efficient Learning of Long-Range and Equivariant Quantum Systems"
  year: 2023

GitHub Events

Total
Last Year