Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines

Autores
Perón Santana, Sofía
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión publicada
Colaborador/a o director/a de tesis
Osenda, Omar
Domínguez, Martín Ariel
Descripción
Tesis (Lic. en Física)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2022.
Fil: Perón Santana, Sofía. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.
Para construir cualquier tipo de hardware, es fundamental contar con protocolos de transmisión de información entre las distintas partes del mismo. En el contexto de la computación cuántica, esta transmisión se realiza enviando un estado cuántico a lo largo de una cadena de bits cuánticos o qubits. Idealmente, el estado llega de un extremo al otro de forma rápida y sin pérdida de información. La creciente posibilidad de implementar este tipo de sistemas experimentalmente ha impulsado la búsqueda de protocolos de transmisión rápidos y de alta fidelidad. Es sencillo encontrar formas de cuantificar la fidelidad de la transmisión. Sin embargo, la función asociada a la misma depende de una gran cantidad de parámetros (que, además, crece con el largo de las cadenas). Optimizar funciones de este tipo no resulta una tarea sencilla. Con esta motivación, en el presente trabajo, se plantea utilizar dos tipos de algoritmos de aprendizaje automático o Machine Learning para encontrar parámetros que maximicen la fidelidad. En primer lugar, se utilizan algoritmos genéticos para encontrar valores de acoplamientos óptimos en cadenas representadas por Hamiltonianos de tipo XX y Heisenberg. Se analizan las diferencias de complejidad entre ambos modelos y se estudian las ventajas de agregar (o no) información física del sistema al algoritmo. En segundo lugar, se implementa un algoritmo de aprendizaje por refuerzos profundo, es decir, combinado con una red neuronal (Deep Reinforcement Learning o DRL) para encontrar secuencias de pulsos magnéticos externos que permitan mejorar la transmisión en cadenas de tipo XX.
To build any kind of computer hardware, it is necessary to implement information transmission protocols between its different parts. In the context of quantum computing, this transmission consists of sending a quantum state through a Qubit chain. Ideally, the state will travel across the chain fast and without loss of information. The increasing possibilities of implementing this type of systems experimentally has inspired the search of fast, high-fidelity transfer protocols. It is easy to find a function that quantifies transmission fidelity. However, said function depends on a really large amount of parameters that increases with the length of the chain. The optimization of this type of functions is not a trivial task. With this in mind, this work explores applying two Machine Learning algorithms to find parameters to maximize fidelity. In the first place, genetic algorithms are used to find coupling values in chains described by Heisenberg and XX Hamiltonians. The complexity differences between both models are discussed and the advantages of adding to the model information regarding the physical characteristics of the system. Then, a Deep Reinforcement learning algorithm is applied to find sequences of magnetic pulses that allow transmissions in XX chains.
Fil: Perón Santana, Sofía. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.
Materia
Trasmisión de estados cuánticos
Optimización
Aprendizaje automático
Cadenas de espines
Aprendizaje por refuerzos
Cadena de bits cuánticos
Quantum State Transfer
Optimization
Machine Learning
Spin Chains
Qubits
Reinforcement Learning
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Repositorio
Repositorio Digital Universitario (UNC)
Institución
Universidad Nacional de Córdoba
OAI Identificador
oai:rdu.unc.edu.ar:11086/546391

id RDUUNC_073f848ec2319b1be6d5ab666e6431d1
oai_identifier_str oai:rdu.unc.edu.ar:11086/546391
network_acronym_str RDUUNC
repository_id_str 2572
network_name_str Repositorio Digital Universitario (UNC)
spelling Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espinesPerón Santana, SofíaTrasmisión de estados cuánticosOptimizaciónAprendizaje automáticoCadenas de espinesAprendizaje por refuerzosCadena de bits cuánticosQuantum State TransferOptimizationMachine LearningSpin ChainsQubitsReinforcement LearningTesis (Lic. en Física)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2022.Fil: Perón Santana, Sofía. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Para construir cualquier tipo de hardware, es fundamental contar con protocolos de transmisión de información entre las distintas partes del mismo. En el contexto de la computación cuántica, esta transmisión se realiza enviando un estado cuántico a lo largo de una cadena de bits cuánticos o qubits. Idealmente, el estado llega de un extremo al otro de forma rápida y sin pérdida de información. La creciente posibilidad de implementar este tipo de sistemas experimentalmente ha impulsado la búsqueda de protocolos de transmisión rápidos y de alta fidelidad. Es sencillo encontrar formas de cuantificar la fidelidad de la transmisión. Sin embargo, la función asociada a la misma depende de una gran cantidad de parámetros (que, además, crece con el largo de las cadenas). Optimizar funciones de este tipo no resulta una tarea sencilla. Con esta motivación, en el presente trabajo, se plantea utilizar dos tipos de algoritmos de aprendizaje automático o Machine Learning para encontrar parámetros que maximicen la fidelidad. En primer lugar, se utilizan algoritmos genéticos para encontrar valores de acoplamientos óptimos en cadenas representadas por Hamiltonianos de tipo XX y Heisenberg. Se analizan las diferencias de complejidad entre ambos modelos y se estudian las ventajas de agregar (o no) información física del sistema al algoritmo. En segundo lugar, se implementa un algoritmo de aprendizaje por refuerzos profundo, es decir, combinado con una red neuronal (Deep Reinforcement Learning o DRL) para encontrar secuencias de pulsos magnéticos externos que permitan mejorar la transmisión en cadenas de tipo XX.To build any kind of computer hardware, it is necessary to implement information transmission protocols between its different parts. In the context of quantum computing, this transmission consists of sending a quantum state through a Qubit chain. Ideally, the state will travel across the chain fast and without loss of information. The increasing possibilities of implementing this type of systems experimentally has inspired the search of fast, high-fidelity transfer protocols. It is easy to find a function that quantifies transmission fidelity. However, said function depends on a really large amount of parameters that increases with the length of the chain. The optimization of this type of functions is not a trivial task. With this in mind, this work explores applying two Machine Learning algorithms to find parameters to maximize fidelity. In the first place, genetic algorithms are used to find coupling values in chains described by Heisenberg and XX Hamiltonians. The complexity differences between both models are discussed and the advantages of adding to the model information regarding the physical characteristics of the system. Then, a Deep Reinforcement learning algorithm is applied to find sequences of magnetic pulses that allow transmissions in XX chains.Fil: Perón Santana, Sofía. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Osenda, OmarDomínguez, Martín Ariel2022-12info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://hdl.handle.net/11086/546391spainfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2025-09-29T13:40:52Zoai:rdu.unc.edu.ar:11086/546391Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-09-29 13:40:52.779Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse
dc.title.none.fl_str_mv Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines
title Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines
spellingShingle Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines
Perón Santana, Sofía
Trasmisión de estados cuánticos
Optimización
Aprendizaje automático
Cadenas de espines
Aprendizaje por refuerzos
Cadena de bits cuánticos
Quantum State Transfer
Optimization
Machine Learning
Spin Chains
Qubits
Reinforcement Learning
title_short Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines
title_full Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines
title_fullStr Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines
title_full_unstemmed Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines
title_sort Aplicación de técnicas de aprendizaje automático a la transmisión de estados cuánticos en cadenas de espines
dc.creator.none.fl_str_mv Perón Santana, Sofía
author Perón Santana, Sofía
author_facet Perón Santana, Sofía
author_role author
dc.contributor.none.fl_str_mv Osenda, Omar
Domínguez, Martín Ariel
dc.subject.none.fl_str_mv Trasmisión de estados cuánticos
Optimización
Aprendizaje automático
Cadenas de espines
Aprendizaje por refuerzos
Cadena de bits cuánticos
Quantum State Transfer
Optimization
Machine Learning
Spin Chains
Qubits
Reinforcement Learning
topic Trasmisión de estados cuánticos
Optimización
Aprendizaje automático
Cadenas de espines
Aprendizaje por refuerzos
Cadena de bits cuánticos
Quantum State Transfer
Optimization
Machine Learning
Spin Chains
Qubits
Reinforcement Learning
dc.description.none.fl_txt_mv Tesis (Lic. en Física)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2022.
Fil: Perón Santana, Sofía. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.
Para construir cualquier tipo de hardware, es fundamental contar con protocolos de transmisión de información entre las distintas partes del mismo. En el contexto de la computación cuántica, esta transmisión se realiza enviando un estado cuántico a lo largo de una cadena de bits cuánticos o qubits. Idealmente, el estado llega de un extremo al otro de forma rápida y sin pérdida de información. La creciente posibilidad de implementar este tipo de sistemas experimentalmente ha impulsado la búsqueda de protocolos de transmisión rápidos y de alta fidelidad. Es sencillo encontrar formas de cuantificar la fidelidad de la transmisión. Sin embargo, la función asociada a la misma depende de una gran cantidad de parámetros (que, además, crece con el largo de las cadenas). Optimizar funciones de este tipo no resulta una tarea sencilla. Con esta motivación, en el presente trabajo, se plantea utilizar dos tipos de algoritmos de aprendizaje automático o Machine Learning para encontrar parámetros que maximicen la fidelidad. En primer lugar, se utilizan algoritmos genéticos para encontrar valores de acoplamientos óptimos en cadenas representadas por Hamiltonianos de tipo XX y Heisenberg. Se analizan las diferencias de complejidad entre ambos modelos y se estudian las ventajas de agregar (o no) información física del sistema al algoritmo. En segundo lugar, se implementa un algoritmo de aprendizaje por refuerzos profundo, es decir, combinado con una red neuronal (Deep Reinforcement Learning o DRL) para encontrar secuencias de pulsos magnéticos externos que permitan mejorar la transmisión en cadenas de tipo XX.
To build any kind of computer hardware, it is necessary to implement information transmission protocols between its different parts. In the context of quantum computing, this transmission consists of sending a quantum state through a Qubit chain. Ideally, the state will travel across the chain fast and without loss of information. The increasing possibilities of implementing this type of systems experimentally has inspired the search of fast, high-fidelity transfer protocols. It is easy to find a function that quantifies transmission fidelity. However, said function depends on a really large amount of parameters that increases with the length of the chain. The optimization of this type of functions is not a trivial task. With this in mind, this work explores applying two Machine Learning algorithms to find parameters to maximize fidelity. In the first place, genetic algorithms are used to find coupling values in chains described by Heisenberg and XX Hamiltonians. The complexity differences between both models are discussed and the advantages of adding to the model information regarding the physical characteristics of the system. Then, a Deep Reinforcement learning algorithm is applied to find sequences of magnetic pulses that allow transmissions in XX chains.
Fil: Perón Santana, Sofía. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.
description Tesis (Lic. en Física)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2022.
publishDate 2022
dc.date.none.fl_str_mv 2022-12
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11086/546391
url http://hdl.handle.net/11086/546391
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositorio Digital Universitario (UNC)
instname:Universidad Nacional de Córdoba
instacron:UNC
reponame_str Repositorio Digital Universitario (UNC)
collection Repositorio Digital Universitario (UNC)
instname_str Universidad Nacional de Córdoba
instacron_str UNC
institution UNC
repository.name.fl_str_mv Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba
repository.mail.fl_str_mv oca.unc@gmail.com
_version_ 1844618886437142528
score 13.069144