QRAM'ın varlığının gerekli olduğu birçok makale (örneğin, Kuantum temel bileşen analizi ) görüyorum. QRAM'ın kuantum algoritmalarındaki asıl amacı nedir?
QRAM'ın varlığının gerekli olduğu birçok makale (örneğin, Kuantum temel bileşen analizi ) görüyorum. QRAM'ın kuantum algoritmalarındaki asıl amacı nedir?
Yanıtlar:
Bu, Ciliberto ve ark. .
Çoğu kuantum (geliştirilmiş) makine öğrenme algoritmasının amacı, klasik verilerin klasik makine öğrenme algoritmalarıyla mümkün olanın üzerinde işlenmesini hızlandırmaktır . Başka bir deyişle, bağlam bir dizi klasik vektörünüzünve bazı işlevleri hesaplamak istiyorsunuz (daha sonra bazı özelliklerin tahmincisi olarak veya yeni veri noktaları veya başka bir şey için kullanılacak bir sınıflandırıcıyı karakterize eden bir işlev olarak kullanılabilir). Çoğu kuantum makine öğrenme algoritması, eşleştirmeyi etkili bir şekilde yapabilmeniz koşuluyla size söyler
Kuantum algoritmalarının potansiyel üstel hızlarını korumak için, bu dönüşümün etkili olması gerekir. Eğer durum böyle değilse, o zaman kuantum algoritmasının problemi çok verimli bir şekilde çözebileceği bir durumda, ancak verilerin uzun bir ön işleminden sonra, böylece kuantum algoritmasını kullanmanın tüm noktası öldürülür.
İşte burada QRAM'lar devreye giriyor. QRAM, (teorik olarak) kodlayabilen bir cihazdır boyutlu klasik vektörlerin kuantum haline (genliklerine) kübitler, zaman içinde . Tartışıldığı gibi Ciliberto ve diğ. ve bu ilgili cevapta , QRAM'ların gerçek fizibilitesi hala tam olarak açık değildir ve birçok uyarı devam etmektedir.