Existe una relación interesante entre la computación cuántica adiabática (AQC) y una red neuronal recurrente particular llamada red Hopfield. Una implementación particular de AQC puede ser modelada por el problema del vidrio giratorio 2D Ising. Curiosamente, la red Hopfield también se deriva del modelo Ising. Teóricamente, un AQC funcionaría mejor si tuviera conectividad completa (bueno, al menos estaría completo y proporcionaría una asignación óptima del gráfico del problema al hardware), y la red Hopfield también asume la conectividad completa. En la práctica, eso es obviamente imposible hasta donde sabemos.
Existe la versión estocástica de la red Hopfield, las llamadas máquinas de Boltzmann. La única diferencia es que las neuronas tienen funciones de activación que son diferenciables y los estados son estocásticos, a diferencia del Hopfield donde las neuronas están activadas o desactivadas, y la función de activación es la función de paso Heaviside. Tenga en cuenta que esto hace que la red Hopfield sea determinista. Si restringe una máquina de Boltzmann para que tenga conectividad bipartita entre neuronas ocultas y visibles, obtendrá una máquina de Boltzmann restringida. Los RBM se utilizan en aplicaciones de aprendizaje profundo, por lo que es muy emocionante.
Una idea en la que no he trabajado ni analizado mucho es la idea de que puede modelar circuitos con un AQC. Esto es más o menos por qué Lockheed-Martin compró su propia máquina D-Wave hace unos años. Quieren modelar los circuitos en su equipo de aviónica para poder hacer pruebas de validación de software. Es una tarea de optimización casi imposible, de ahí la inversión en esta tecnología. Pero una red neuronal de alimentación directa también es solo un circuito, con funciones de activación no lineal. El ejemplo clásico (dado en AIMA, por Russel / Norvig) está tratando de hacer una clasificación no lineal con la puerta XOR:
- ¿Existe un límite para la cantidad de qubits que puede tener una computadora cuántica?
- ¿Qué son los datos cuánticos y cómo son útiles?
- ¿Cómo se usa el entrelazamiento cuántico en la computación cuántica?
- ¿Hay conceptos para computadoras más poderosas que las computadoras cuánticas?
- ¿Qué es el determinismo cuántico?
No puede clasificar linealmente los puntos en blanco y negro. Para eso, necesita un ANN con funciones de activación no lineal. Si tiene funciones de activación lineal, nunca serán suficientes. Esto parece un problema si piensa en asignarlo a un problema que un AQC comprenderá. No está claro para mí cómo funcionaría, pero sin duda alguien lo resolverá con la investigación más popular de AQC.
No parece haber ningún tipo de significado más profundo para esto. Tengo la sospecha de que la pregunta podría ir por la ruta de la conciencia + cuántica, por lo que si eso está en su mente, entonces lo olvidaría. La conexión no es tan especial, desafortunadamente.