53.7 kB
12 files
Updated about 1 month ago
Ctrl+K
| Name | Size | Uploaded | Xet hash |
|---|---|---|---|
| .gitattributes | 1.52 kB xet | 818ba6de | |
| README.md | 2.16 kB xet | 4c22f615 | |
| adversarial_attack.py | 10.9 kB xet | 02d8d423 | |
| decoder_model.py | 6.14 kB xet | da80bdbb | |
| generate_data.py | 3.73 kB xet | 04eac3fd | |
| quantum_algorithm.py | 13 kB xet | efb12af7 | |
| quantum_results.json | 1.4 kB xet | dba8c83e | |
| requirements.txt | 58 Bytes xet | 3e607e19 | |
| run_adversarial.sh | 1.07 kB xet | 7dd77960 | |
| run_pipeline.sh | 1.36 kB xet | 9ef23f4f | |
| setup_and_train.sh | 2.74 kB xet | ca8bced5 | |
| train_decoder.py | 9.6 kB xet | 48c9fd7f |
Quantum Syndrome RL Decoder
Decodificador ML (Red Neuronal 3D CNN + RL) para extracción de síndromes ruidosos en computación cuántica.
Arquitectura
Componentes Principales
QuantumSyndromeDecoder - Decodificador 3D CNN supervisado
- Bloques residuales 3D con GroupNorm y GeLU
- Entrada: Síndromes X/Z (batch, 2, D, D, T)
- Salida: Predicciones de errores (batch, 4, D, D, T)
SynergyExtractor - Extractor de síndrome consciente de ruido
- Convolución temporal para historia de síndromes
- Estimación de confianza por medición
RLPolicyNetwork - Política RL para decodificación
- Encoder compartido + cabezales de política/valor
- Compatible con PPO/REINFORCE
Dataset
Datos sintéticos generados con simulador de frame Pauli:
- Distancias: d=5, 7, 9
- Tasas de error: p=0.01, 0.03, 0.05, 0.08
- ~60,000 muestras totales
Entrenamiento
# Generar datos
python generate_data.py
# Entrenar decodificador supervisado
python train_decoder.py --mode supervised --epochs 50 --channels 128
# Pipeline completo
bash run_pipeline.sh
Referencias
- Chamberland et al. (2025) - Fast and accurate AI-based pre-decoders for surface codes
- Google Quantum AI (2024) - Quantum error correction below the surface code threshold
- Higgott & Gidney (2025) - Sparse Blossom decoder
Enlaces
Generated by ML Intern
This model repository was generated by ML Intern, an agent for machine learning research and development on the Hugging Face Hub.
- Try ML Intern: https://smolagents-ml-intern.hf.space
- Source code: https://github.com/huggingface/ml-intern
Usage
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "Samabe1109/quantum-syndrome-rl-decoder"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id)
For non-causal architectures, replace AutoModelForCausalLM with the appropriate AutoModel class.
- Total size
- 53.7 kB
- Files
- 12
- Last updated
- May 23
- Pre-warmed CDN
- US EU US EU