$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
QTSMixer metodolojisi
Uzunluk
sl ve kanal sayısı c olan çok değişkenli bir zaman serisi olsun. Çok değişkenli tahmin görevi, bir tahmin modeli
tarafından bazı geçmişler
verilen gelecekteki değerlerin
tahmin edilmesi olarak tanımlanır ve şu şekilde formüle edilebilir:

Tahmin dizisi uzunluğu nerede
ve
tahmin değerini gösterir. QTSMixer'da, XL×C'nin, L uzunluğundaki orijinal çok değişkenli zaman serisini ve c kanallarının sayısını göstermesine izin verin. Çok değişkenli zaman serisini minigrup
ile giriyoruz, burada sl ≤ L ve b parti boyutudur. Şekil 1'de gösterildiği gibi, QTSMixer modeli dört bileşenden oluşur: normalleştirme, yama gömme, katmanları karıştırma ve tahmin. Eğitim aşamasında, en iyi uyumu elde etmek için modelin kaybı, Ortalama Kare Hata (MSE) kaybı fonksiyonu
ile hesaplanır. QTSMixer şu şekilde karakterize edilebilir:

Burada θ eğitilebilir parametre vektörüdür ve stokastik gradyan inişi ile güncellenir.

Şekil 1: QTSMixer'ın üst düzey mimarisi. Burada QTSMixer'ı dört bileşene ayırıyoruz: normalleştirme, yama gömme, katmanları karıştırma ve tahmin. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Ardından, QTSMixer'in model bileşenlerini detaylandıracağız.
Normal -leştirme
QTSMixer'in ileri yayılma süreci, giriş zaman serisi verilerinin
alınmasıyla başlar. İlk olarak, özellikler arasındaki boyutsal farklılıkları ortadan kaldırmak ve eğitim sırasında veri performansının kararlılığını sağlamak için giriş verileri PatchTSMixer StandardScaler8 veya diğer ölçekleyiciler tarafından normalleştirilir ve standartlaştırılır.
Yama yerleştirme
İlk olarak, standartlaştırılmış zaman serisi verileri, yama modülü aracılığıyla birden çok sabit uzunluklu segmente (yama) bölünür. Bu model tasarımı, Ekambaram ve ark.8'den esinlenmiştir ve yamaların bölünmesi yoluyla yerel özellikleri yakalama yeteneği geliştirilmiştir. Yama bölme sayesinde QTSMixer, karmaşık zaman serisi veri modelleriyle etkili bir şekilde başa çıkabilir, model giriş belirteçlerinin sayısını azaltabilir ve daha kısa bir eğitim süresinde daha iyi sonuçlar elde edebilir. Minigrup
, , olarak
yeniden şekillendirilir, burada n yama sayısıdır ve pl , yama uzunluğunu belirtir. Yama adımını gösterelim, o zaman
.
Modelin ifade gücünü artırmak için, her yama doğrusal bir katman aracılığıyla daha yüksek boyutlu bir alana eşlenir. Daha sonra veriler, hf'nin gizli özelliklerin sayısı olduğu doğrusal dönüşüm
ile yeniden şekillendirilir
. Ağırlık matrisinin boyutu pl × hf'dir.
Karışım katmanları
Bu bölümde, yama, özellik ve kanal boyutları birden fazla karıştırma katmanı aracılığıyla karıştırılır. Her bir mikser katmanında odak altındaki boyuta bağlı olarak, odaklanılan boyut boyunca korelasyonu öğrenmek için girdi önce buna göre permütasyona tabi tutulur. Daha sonra bilgiler, daha kapsamlı özellik bilgilerini çıkarmak için katman normalleştirme, MLP, QNN ve Geçitli Dikkat (GA) mekanizması ile ayıklanır.
Yama karıştırma katmanında, girdi önce yama boyutuna (yani son boyuta) odaklandığımız şekilde
yeniden şekillendirilir; Ardından, katman normalizasyonu gerçekleştirilir. Bundan sonra, bu modül, farklı yamalar arasındaki korelasyonu öğrenmek için paylaşılan bir MLP (ağırlık boyutu n × n) kullanır. Bu arada, QNN, kuantum katmanının ifade yeteneğini geliştirmek için kuantum yeniden yükleme teknolojisi20 ile gerçekleştirilir. QNN'deki kuantum devresi toplam ql katmanına sahiptir ve iinci katman bir kodlama devresi Ux ve bir ansatz
içerir, burada θi eğitilebilir parametre vektörüdür ve i = 1, 2, ..., ql. Ağırlıklı bir toplama işleminin ardından model, klasik ve kuantum özellik çıkarma yeteneklerini etkin bir şekilde entegre etmek için yama boyutunun i. bileşeni için
formüle edilmiş MLP ve QNN'nin hibrit bir yapısını üretir. Burada αi'nin, kuantum davranışının ne kadar güçlü bir şekilde tanıtıldığını gösteren başlangıç değeri 0 olan eğitilebilir bir parametre olduğunu unutmayın. Son olarak, GA8 olasılıksal olarak baskın özellikleri yükseltir ve önemsiz özellikleri küçültür. Özellik karıştırma katmanı ve kanal karıştırma katmanı benzer şekilde çalışır.
Birden fazla karıştırma katmanından sonra, veriler .
Tahmin
Tahmin katmanında, veriler önce olarak
yeniden şekillendirilir. Gelecekteki değerler, klasik bir tahmin başlığı8 aracılığıyla tahmin edilir—kodlanmış özellikler düzleştirilir ve gelecekteki değerlerin bir tahminini
oluşturmak için bırakma ile klasik bir doğrusal katmana beslenir.
Deneysel sonuçlar
Gerçek dünya veri kümesi, yani Uzun Vadeli Ağ Trafiği Tahmini (LTNTF) veri seti21 ve diğer üç popüler genel veri seti üzerinde ayrıntılı bir ampirik analiz gerçekleştirdik. İlk deney, 1 Ocak2017'den 20 Şubat 2019'a kadar gerçek dünya ağındaki A, B ve C şehirleri için saatlik trafik verileri ve tatil bilgileri sağlayan LTNTF veri kümesi 21'e dayanmaktadır. Görev, önümüzdeki 95 gün boyunca her şehir için saatlik trafik değerlerini tahmin etmek üzere uygun bir model oluşturmak için geçmiş verileri kullanmaktır. Veri kümesinin benzersizliği, 800 günden fazla bir süre boyunca birden fazla şehri kapsayan ayrıntılı saatlik ağ trafiği verileri sunan özgünlüğü ve uzun vadeli doğasında yatmaktadır. Deneysel sonuçlar Tablo 1, Şekil 2 ve Şekil 3'te özetlenmiştir. Deneyi yeniden oluşturmak için, Ek Dosya 1'deki Experiment_1_LTNFT README.md bölümüne bakın.
Tablo 1: LTNTF veri setinde QTSMixer ve TSMixer arasındaki performans karşılaştırması. Burada MAPE ve RMSE ana değerlendirme ölçütleri olarak kullanılır ve daha düşük değerler daha iyi performansı gösterir. Bu Tabloyu indirmek için lütfen buraya tıklayın.

Şekil 2: TSMixer ve QTSMixer'in tahmin sonuçlarının karşılaştırılması. Burada üç şehirden rastgele üç örnek seçiyoruz ve TSMixer ve QTSMixer'in gerçek değerleri ile tahmin edilen değerleri arasında görsel bir karşılaştırma yapıyoruz. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 3: TSMixer ve QTSMixer'in özel bir durumunun tahmin sonuçlarının karşılaştırılması. Burada QTSMixer'ın en iyi performansına sahip örnekler seçilmiştir. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
İkinci deney, zaman serisi tahmini için bir kıyaslama kitaplığı ve araç kutusu olan BasicTS+(Temel Zaman Serisi)22 çerçevesine dayanmaktadır. Uzay-zamansal tahmin ve uzun seri tahmini gibi çeşitli görevleri ve veri kümelerini destekler ve istatistiksel modelleri, makine öğrenimi modellerini, derin öğrenme modellerini ve diğer algoritmaları kapsar. BasicTS+, birleşik ve standartlaştırılmış bir süreç aracılığıyla popüler derin öğrenme modellerinin çoğaltılması ve karşılaştırılması için adil ve kapsamlı bir platform sağlar. BasicTS karşılaştırması, tahmin modellerinin titiz bir şekilde değerlendirilmesini sağlamak için çeşitli gerçek dünya alanlarını kapsayan, özenle seçilmiş yedi çok değişkenli zaman serisi (MTS) veri kümesinden oluşur. Koleksiyon, trafik veri kümelerini (akış izleme için PEMS04/08), enerji tüketimi kayıtlarını (Elektrik/Etth1/Ettm1), ekonomik göstergeleri (Döviz Kuru) ve çevresel ölçümleri (Pekin Hava Kalitesi) içerir. Deneysel sonuçlar Tablo 2'de gösterilmiştir. Deneyi yeniden oluşturmak için, Ek Dosya 1'deki Experiment_2_Basicts README.md'e bakın.
Tablo 2: BasicTS+ çerçevesinin çeşitli veri kümelerinde QTSMixer ve diğer modeller arasındaki performans karşılaştırmaları. Burada MAE, WAPE ve RMSE değerlendirme ölçütleri olarak kullanılır ve daha düşük değerler daha iyi performansı gösterir. Benzer parametre sayılarına sahip modeller gruplandırılır. Bu Tabloyu indirmek için lütfen buraya tıklayın.
Üçüncü deney, kuantum simülatörü ile gerçek bir kuantum bilgisayarı arasında karşılaştırmalı bir analiz içerir. Bu deney, Qiskit ve DQ çerçevesinin performansını, ilgili QTSMixer uygulamalarını değerlendirerek karşılaştırır. Her iki çerçevenin tahmin görevlerindeki doğruluğu ve yürütme etkinliği değerlendirildi. Bu deneyde ibm_brisbane süper iletken kuantum bilgisayar kullanılmıştır. Deneysel sonuçlar Şekil 4 ve Tablo 3'te gösterilmiştir. Deneyi yeniden oluşturmak için, Ek Dosya 1'deki Experiment_3_Qiskit README.md'e bakın.

Şekil 4: Qiskit (kuantum donanımında) ve DQ (simülatörde) tahmin sonuçlarının karşılaştırılması. Qiskit ve DQ deneylerinden türetilen tahminlerle gerçek değerler ve tahminler arasında karşılaştırma. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Tablo 3: QTSMixer'ın kuantum donanımı ve simülasyon deneyleri arasındaki performans karşılaştırması. Burada, MAPE ve RMSE ana değerlendirme ölçütleri olarak kullanılır ve daha düşük değerler daha iyi performansı gösterir. Bu Tabloyu indirmek için lütfen buraya tıklayın.