Langsung ke konten utama
ToolPotion

LTSF-Linear

LTSF-Linear adalah implementasi PyTorch resmi untuk "Are Transformers Effective for Time Series Forecasting?". Ini memperkenalkan keluarga model linear (Linear, DLinear, NLinear) yang mengungguli transformer pada tugas peramalan deret waktu jangka panjang, menawarkan efisiensi dan interpretasi yang tinggi.

Kunjungi URL

Deskripsi

LTSF-Linear menyediakan implementasi PyTorch resmi untuk makalah penelitian "Are Transformers Effective for Time Series Forecasting?", yang dipresentasikan di AAAI-2023. Repositori ini berfokus pada keluarga model linear yang dirancang untuk mengatasi tantangan peramalan deret waktu jangka panjang (LTSF), menunjukkan kinerja yang unggul dibandingkan dengan arsitektur berbasis transformer.

Keluarga LTSF-Linear mencakup tiga model inti: Linear, NLinear, dan DLinear. Model Linear dasar adalah model linear satu lapis yang secara mengejutkan mengungguli transformer yang kompleks. NLinear meningkatkan kinerja dengan menormalkan input untuk menangani pergeseran distribusi antara set pelatihan dan pengujian. DLinear menggabungkan skema dekomposisi dengan lapisan linear, memisahkan data menjadi komponen tren dan musiman untuk peramalan yang lebih kuat.

Keunggulan utama LTSF-Linear meliputi panjang jalur lintasan sinyal maksimum O(1), yang memungkinkan penangkapan dependensi temporal jarak pendek dan jarak jauh secara efektif. Model-model ini sangat efisien, membutuhkan lebih sedikit memori, lebih sedikit parameter, dan menawarkan kecepatan inferensi yang lebih cepat daripada transformer. Selain itu, model LTSF-Linear dapat diinterpretasikan, memungkinkan visualisasi bobot untuk mendapatkan wawasan tentang prediksi, dan mudah digunakan tanpa penyesuaian hyper-parameter yang ekstensif.

Repositori ini juga berfungsi sebagai tolok ukur untuk LTSF, mendukung peramalan univariat dan multivariat. Ini termasuk implementasi dari beberapa transformer peramalan terkemuka (Transformer, Informer, Autoformer, Pyraformer, FEDformer) untuk analisis komparatif. Skrip terperinci disediakan untuk berbagai pengaturan eksperimental, termasuk peramalan jangka panjang, dampak ukuran jendela look-back, dan strategi embedding.

Proyek ini berharga bagi para peneliti dan praktisi dalam analisis deret waktu, machine learning, dan peramalan yang mencari solusi yang efisien, dapat diinterpretasikan, dan berkinerja tinggi untuk prediksi jangka panjang. Penyertaan tolok ukur dan implementasi komparatif menjadikannya sumber daya yang komprehensif untuk mengevaluasi model peramalan.

Sorotan LTSF-Linear

  • Implementasi PyTorch resmi model LTSF-Linear

  • Termasuk model Linear, NLinear, dan DLinear

  • Mengungguli metode berbasis transformer dalam peramalan deret waktu jangka panjang

  • Mendukung peramalan univariat dan multivariat

  • Efisiensi tinggi dengan memori lebih rendah dan inferensi lebih cepat

  • Panjang jalur lintasan sinyal maksimum O(1) untuk penangkapan dependensi

  • Visualisasi bobot untuk interpretasi

  • Termasuk tolok ukur untuk peramalan deret waktu jangka panjang

  • Menyediakan implementasi Transformer, Informer, Autoformer, Pyraformer, FEDformer

  • Skrip untuk berbagai pengaturan eksperimental (peramalan jangka panjang, studi jendela look-back)

  • Mudah digunakan tanpa penyesuaian hyper-parameter yang ekstensif

Memulai dengan LTSF-Linear

  1. Siapkan lingkungan: Instal Conda, buat lingkungan virtual, dan instal persyaratan.

  2. Persiapan data: Unduh dataset tolok ukur dan tempatkan di direktori './dataset'.

  3. Pelatihan: Jalankan skrip shell yang disediakan di direktori './scripts' untuk model dan dataset tertentu.

  4. Pemilihan model: Tentukan model yang diinginkan (Linear, DLinear, NLinear) dalam skrip pelatihan.

  5. Eksperimentasi: Gunakan skrip untuk peramalan jangka panjang, studi jendela look-back, dan strategi embedding.

  6. Visualisasi: Jalankan skrip plot bobot untuk menginterpretasikan perilaku model.

  7. Integrasi: Adaptasi skrip pelatihan dan inferensi untuk tugas peramalan deret waktu kustom.

Kasus Penggunaan LTSF-Linear

  • Peramalan jangka panjang
  • Peramalan univariat
  • Peramalan multivariat
  • Analisis tren dan musiman
  • Tolok ukur kinerja model
  • AI yang dapat diinterpretasikan

FAQ dari LTSF-Linear

Ulasan LTSF-Linear

Memuat...

Alat AI Populer Seperti LTSF-Linear

Model AI

FEDformer adalah Transformer Terdekomposisi yang Ditingkatkan Frekuensi yang dirancang untuk peramalan deret waktu jangka panjang yang efisien. Model ini mencapai kompleksitas…

Model AI & LLM

Model AI

PatchTST adalah implementasi resmi dari model berbasis Transformer untuk peramalan deret waktu jangka panjang. Model ini membagi deret waktu menjadi patch dan memprosesnya secara…

Model AI & LLM

Model AI

Autoformer adalah model AI untuk peramalan deret waktu jangka panjang, memanfaatkan transformer dekomposisi dan mekanisme auto-korelasi. Model ini mencapai hasil mutakhir di…

Model AI & LLM

GluonTS adalah paket Python untuk pemodelan deret waktu probabilistik, memanfaatkan model deep learning yang dibangun di atas PyTorch dan MXNet. Ini memfasilitasi peramalan yang…

Model AI & LLM

Model AI

LSTNet adalah model deep learning yang dirancang untuk peramalan deret waktu. Model ini secara efektif memodelkan pola temporal jangka panjang dan jangka pendek menggunakan…

Model AI & LLM

Model AI

Repositori GitHub Informer2020 menyediakan implementasi PyTorch untuk model Informer, yang dirancang untuk peramalan deret waktu urutan panjang yang efisien. Model ini memiliki…

Model AI & LLM

Model AI

TimesNet adalah model dasar untuk analisis deret waktu umum, mengubah deret 1D menjadi ruang 2D untuk pemodelan yang ditingkatkan. Model ini mencapai hasil mutakhir dalam…

Model AI & LLM

Chronos-2 adalah model dasar deret waktu dengan 120 juta parameter yang dirancang untuk peramalan zero-shot. Model ini mendukung berbagai tugas peramalan dan efisien, menghasilkan…

UnggulanPeramalan & Analitik Prediktif