Hasta hace poco, los dispositivos de recocido cuántico de D-Wave siempre partían de una superposición uniforme sobre todos los qubits:N
Hinitial=|+⟩0⊗|+⟩1...⊗|+⟩N
donde .|+⟩i=12√(|0⟩i+|1⟩i)
Entonces, supongamos que ya ejecutó algunos recocidos con esta configuración y uno de los resultados de baja energía parece una solución relativamente buena (algunos óptimos locales) para su problema de optimización. Hasta la introducción muy reciente de la función de recocido inverso , era imposible usar esta solución como entrada para el próximo recocido a fin de explorar el espacio local alrededor de esa solución para cadenas de bits con energía aún más baja. Por lo tanto, el recocido inverso nos permite inicializar el recocido cuántico con una solución conocida (clásica) y buscar el espacio de estado alrededor de este óptimo local.
Al explorar paisajes energéticos complicados (accidentados) de problemas de optimización, necesita equilibrar la exploración global del espacio estatal con la explotación de los óptimos locales. En el recocido cuántico tradicional (onda D), comenzamos con un campo transversal alto que luego disminuye gradualmente como lo describió en su pregunta. El recocido cuántico de D-Wave estaba realizando una búsqueda global (debido a una gran cantidad de túneles cuánticos) al comienzo del programa de recocido cuando el campo transversal es fuerte. A medida que el campo transversal se debilita, la búsqueda se vuelve más y más local. Por el contrario, el recocido inverso comienza con una solución clásica definida por el usuario, luego aumenta gradualmente el campo transversal (recocido hacia atrás) para luego disminuir nuevamente el campo transversal (recocido hacia adelante).
Esto introduce la nueva distancia de inversión de parámetros que determina qué tan lejos desea recocer hacia atrás (qué tan fuerte debe ser el campo transversal). D-Wave publicó las siguientes dos parcelas en este documento técnico de D-Wave :
En el diagrama de la izquierda puede ver que la distancia de inversión es un nuevo hiperparámetro muy importante ya que su valor determina la probabilidad de obtener un nuevo estado fundamental (región azul). Si la distancia de inversión es demasiado baja, obtendrá el mismo estado con el que comenzó (región roja) que sería inútil. Y, por supuesto, si invierte el recocido durante demasiado tiempo, esencialmente realiza el recocido cuántico tradicional y pierde la información con la que comenzó. ¡Recuerde que demasiado campo transversal significa que estamos realizando una búsqueda global nuevamente!
La gráfica correcta muestra esencialmente lo mismo al trazar la distancia de Hamming contra la distancia de inversión y la probabilidad de obtener un nuevo estado fundamental. Para su problema en cuestión, desea encontrar ese punto óptimo (máximos de la curva roja). Para grandes distancias de inversión, nuevamente vemos que obtenemos cadenas de solución que están lejos de nuestro estado inicial en términos de distancia de Hamming.
En general, el recocido inverso es algo bastante nuevo y, que yo sepa, no hay documentos publicados sobre su efectividad. En su Whitepaper , D-Wave afirma la generación de 'nuevas óptimas globales hasta 150 veces más rápidas que el recocido cuántico directo'.