Los cúbits mejores amigos de una computadora
Tabla de contenido
En 2019, Google afirmó haber alcanzado la supremacía cuántica, un avance tecnológico donde las computadoras cuánticas superan en capacidad a las computadoras clásicas. En realidad, una computadora clásica logró reproducir los resultados unos meses después. Más recientemente, Microsoft anunció avances hacia el desarrollo de bits cuánticos topológicos, o Cúbit, que están diseñados para ser robustos frente a errores y muy adecuados para arquitecturas de computación cuántica. Si bien el anuncio generó interés, algunos investigadores se han mostrado cautelosos y esperan mayor validación. Ambos casos demuestran el afán de algunos por reivindicar éxitos iniciales hacia una computadora cuántica práctica y útil, algo que, en realidad, podría estar aún a décadas de distancia.
Una computadora completamente diferente #
La computación cuántica aprovecha las propiedades de las partículas subatómicas (superposición, entrelazamiento e interferencia) para realizar cálculos. Mientras que los bits clásicos pueden tomar dos valores discretos, 0 o 1, los cúbit pueden tomar cualquier combinación entre estos dos valores, abriendo la puerta a un nuevo universo de posibilidades computacionales.
La construcción de computadoras cuánticas requiere crear nuevos tipos de diseños para aprovechar las reglas únicas de la física cuántica. Entre las arquitecturas de computadoras cuánticas más prometedoras se encuentran las que utilizan cúbits superconductores e iones atrapados. “Los qubits superconductores son, por el momento, la arquitectura más madura, pero aún estamos lejos de tener un tipo de qubit comparable al transistor que permitió los microprocesadores”, afirmó Edoardo Charbon, profesor del Laboratorio de Arquitectura Cuántica Avanzada de la EPFL.
Aplicaciones en el horizonte #
Una de las áreas donde se espera que la computación cuántica tenga una ventaja real sobre las computadoras clásicas es en la simulación de sistemas mecánicos cuánticos. Propuesta por Richard Feynman hace más de 40 años, la simulación de sistemas cuánticos puede ayudar a explicar los fenómenos que subyacen a algunos procesos físicos. Este conocimiento puede traducirse directamente en el desarrollo de nuevos fármacos, mejores baterías y nuevos materiales para circuitos electrónicos, por ejemplo. «Pudimos predecir con precisión propiedades como la energía fundamental, el espectro de excitación o el comportamiento térmico de un nuevo material, lo que permitió identificar puntos de transición de fase en diferentes condiciones», afirmó Yihui Quek, recientemente nombrado profesor adjunto de informática en la EPFL.
Corrigiendo errores, un cúbit a la vez #
La computación cuántica se enfrenta a numerosos desafíos importantes antes de poder alcanzar aplicaciones prácticas. El principal obstáculo es la susceptibilidad a las interacciones con el entorno externo, lo que provoca la pérdida del estado cuántico y la fuga de información. Para mitigar esta pérdida, es fundamental implementar la corrección de errores para proteger la información cuántica. “La corrección de errores es la característica más importante que debemos desarrollar”, afirmó Savona. “Afortunadamente, estamos presenciando un progreso constante”.
En la EPFL, los investigadores están trabajando en hardware para desarrollar simulaciones cuánticas con iones atrapados, ampliar los qubits superconductores de fluxonio y acoplar qubits a nuevos resonadores y sistemas mecánicos.
Una nueva forma de interactuar #
Otra área de intenso desarrollo son los algoritmos cuánticos. El lenguaje en el que se escriben estos algoritmos no es simplemente otro lenguaje de programación, sino una forma completamente nueva de interactuar con las computadoras. El diseño de algoritmos cuánticos eficientes es esencial para producir aplicaciones prácticas y lograr una ventaja real con respecto a los algoritmos clásicos. “Aún no sabemos cómo abordar un problema dado y producir un algoritmo cuántico que pueda acelerarlo”, explicó Quek. “Hay un esfuerzo científico global en marcha para buscar más primitivas algorítmicas cuánticas que nos permitan encontrar más casos de uso para las computadoras cuánticas”.
“En los últimos diez años, la EPFL ha fortalecido significativamente la investigación y el desarrollo en el área de las tecnologías cuánticas y la computación cuántica”, afirmó Savona, quien añadió que “la EPFL se está consolidando en Suiza como el centro académico de algoritmos cuánticos”.
En resumen #
Computadoras cuánticas impulsadas por Inteligencia Artificial #
-
La inteligencia artificial ayuda a encontrar patrones complejos en los datos con mayor rapidez y precisión. La computación cuántica utiliza los principios de la mecánica cuántica para procesar la información de maneras que las computadoras clásicas ni siquiera podrían soñar. ¿Y si pudiéramos combinar las ventajas de ambos campos?
-
Algunos visualizan las computadoras cuánticas como el siguiente paso en la evolución de la IA. Argumentan que principios cuánticos, como la superposición y el entrelazamiento, podrían permitir un entrenamiento más rápido de modelos complejos de IA o ayudar a procesar datos de forma más eficiente. En otros casos, las computadoras cuánticas podrían ayudar a la IA a superar limitaciones para abordar problemas que las computadoras clásicas no son capaces de resolver en áreas como el descubrimiento de fármacos y la ciencia de los materiales.
-
Sin embargo, la computación cuántica aún está en sus inicios y algunas de estas afirmaciones son más una aspiración que una realidad. «No hay ninguna razón especial para creer que la computación cuántica será especialmente útil para resolver eficientemente tareas como la clasificación de imágenes o la generación de texto», afirmó Giuseppe Carleo, director del Laboratorio de Ciencias Cuánticas Computacionales de la EPFL. «Probablemente, la computación cuántica no será una herramienta revolucionaria para el aprendizaje automático», precisó.
-
Por otro lado, la IA y el aprendizaje automático ya han demostrado ser elementos clave para la evolución de la computación cuántica en diversas áreas. Por ejemplo, la IA ayuda a caracterizar dispositivos cuánticos, evaluando el rendimiento de las computadoras cuánticas; en esencia, es cómo “miramos dentro” de un sistema cuántico para comprender su funcionamiento. Otra aplicación donde la IA destaca es la identificación de errores cuánticos y su rápida corrección. En esta tarea tan importante, los modelos de aprendizaje profundo funcionan mucho mejor que los algoritmos clásicos. “Estos avances no son especulativos; son un campo muy consolidado”, comentó Carleo.
-
La EPFL es clave en el desarrollo de este tipo de sinergia entre la IA y la computación cuántica. Por ejemplo, el Laboratorio de Información y Computación Cuántica, dirigido por Zoë Holmes, está ampliando los límites de las sinergias entre las computadoras cuánticas y los algoritmos de aprendizaje automático. Mientras tanto, el grupo dirigido por Carleo está desarrollando modelos de aprendizaje automático para simular con precisión sistemas cuánticos, «siguiendo el ejemplo del programa AlphaFold de Google, pero en lugar de aplicarlo a proteínas, aplicamos nuestros modelos de aprendizaje automático para resolver la ecuación de Schrödinger, la ecuación fundacional de la mecánica cuántica, y así simular con precisión sistemas físicos», afirmó Carleo.