Do niedawna urządzenia do wyżarzania kwantowego D-Wave zawsze zaczynały od jednolitej superpozycji N. kubity:
H.I n I t I a l= | +⟩0⊗ | +⟩1. . . ⊗ | +⟩N.
gdzie | +⟩ja=12)√( | 0⟩ja+ | 1⟩ja).
Załóżmy więc, że przeprowadziłeś już kilka annealów przy tej konfiguracji, a jeden z wyników o niskim zużyciu energii wygląda na stosunkowo dobre rozwiązanie (niektóre lokalne optymima) dla twojego problemu optymalizacji. Do niedawnego wprowadzenia funkcji wyżarzania wstecznego nie było możliwe wykorzystanie tego rozwiązania jako danych wejściowych do następnego wyżarzania w celu zbadania lokalnej przestrzeni wokół tego rozwiązania dla łańcuchów bitów o jeszcze niższej energii. Stąd odwrotne wyżarzanie pozwala nam zainicjować kwantowe wyżarzanie ze znanym (klasycznym) rozwiązaniem i przeszukać przestrzeń stanu wokół tych lokalnych optymów.
Podczas eksploracji skomplikowanych (trudnych) krajobrazów energetycznych problemów optymalizacyjnych musisz zrównoważyć globalną eksplorację przestrzeni państwowej z wykorzystaniem lokalnych optymów. W tradycyjnym wyżarzaniu kwantowym (D-Wave) zaczynamy od wysokiego pola poprzecznego, które następnie stopniowo zmniejsza się, jak opisano w pytaniu. W ten sposób kwantowy annealer D-Wave przeprowadzał globalne wyszukiwanie (z powodu dużej ilości tuneli kwantowych) na początku harmonogramu wyżarzania, gdy pole poprzeczne jest silne. Gdy pole poprzeczne staje się słabsze, wyszukiwanie staje się coraz bardziej lokalne. Natomiast wyżarzanie odwrotne zaczyna się od klasycznego rozwiązania zdefiniowanego przez użytkownika, a następnie stopniowo zwiększa pole poprzeczne (wyżarzanie do tyłu), a następnie ponownie zmniejsza pole poprzeczne (wyżarzanie do przodu).
Wprowadza to nowy parametr odwrócenia odległości, który określa, jak daleko chcesz wyżarzać do tyłu (jak silne powinno być pole poprzeczne). D-Wave opublikował następujące dwa wykresy w tym oficjalnym dokumencie D-Wave :
Na lewym wykresie widać, że odległość odwrócenia jest bardzo ważnym nowym hiperparametrem, ponieważ jego wartość określa prawdopodobieństwo uzyskania nowego stanu podstawowego (niebieski obszar). Jeśli odległość cofania jest zbyt niska, uzyskasz ten sam stan, w którym zacząłeś (czerwony region), co byłoby bezużyteczne. I oczywiście, jeśli odwracasz wyżarzanie zbyt długo, zasadniczo wykonujesz tradycyjne wyżarzanie kwantowe i tracisz informacje, od których zacząłeś. Pamiętaj, że zbyt duże pole poprzeczne oznacza, że ponownie przeprowadzamy wyszukiwanie globalne!
Właściwy wykres pokazuje zasadniczo to samo, wykreślając odległość Hamminga względem odległości odwrotnej i prawdopodobieństwo uzyskania nowego stanu podstawowego. W przypadku twojego problemu chcesz znaleźć to słodkie miejsce (maksima czerwonej krzywej). W przypadku dużych odległości zwrotnych ponownie widzimy, że otrzymujemy ciągi rozwiązań, które są dalekie od naszego początkowego stanu pod względem odległości Hamminga.
Podsumowując, wyżarzanie odwrotne jest całkiem nowym zjawiskiem i według mojej najlepszej wiedzy nie ma opublikowanych artykułów na temat jego skuteczności. W swojej białej księdze D-Wave twierdzi, że generuje „nowe globalne optymistyczne do 150 razy szybciej niż przednie kwantowe wyżarzanie”.