
NeuralForecast menawarkan koleksi besar model peramalan saraf yang berfokus pada kinerja, kegunaan, dan ketahanannya. The models range from classic networks like RNNs to the latest transformers: MLP , LSTM , GRU , RNN , TCN , TimesNet , BiTCN , DeepAR , NBEATS , NBEATSx , NHITS , TiDE , DeepNPTS , TSMixer , TSMixerx , MLPMultivariate , DLinear , NLinear , TFT , Informer , AutoFormer , FedFormer , PatchTST , iTransformer , StemGNN , dan TimeLLM .
Anda dapat menginstal NeuralForecast dengan:
pip install neuralforecastatau
conda install - c conda - forge neuralforecastVist Panduan Instalasi kami untuk perincian lebih lanjut.
Contoh minimal
from neuralforecast import NeuralForecast
from neuralforecast . models import NBEATS
from neuralforecast . utils import AirPassengersDF
nf = NeuralForecast (
models = [ NBEATS ( input_size = 24 , h = 12 , max_steps = 100 )],
freq = 'M'
)
nf . fit ( df = AirPassengersDF )
nf . predict ()Mulailah dengan panduan cepat ini.
Ada kepercayaan bersama dalam kapasitas metode peramalan saraf untuk meningkatkan akurasi dan efisiensi pipa peramalan.
Sayangnya, implementasi yang tersedia dan penelitian yang diterbitkan belum mewujudkan potensi jaringan saraf. Mereka sulit digunakan dan terus gagal untuk meningkatkan metode statistik sambil menjadi penghalang secara komputasi. Untuk alasan ini, kami menciptakan NeuralForecast , perpustakaan yang mendukung model yang terbukti akurat dan efisien yang berfokus pada kegunaannya.
.fit dan .predict . NHITS , diterbitkan di AAAI 2023. Lihat Makalah dan Eksperimen.NBEATSx , diterbitkan di International Journal of Forecasting. Lihat kertas.StatsForecast , MLForecast , dan antarmuka HierarchicalForecast NeuralForecast().fit(Y_df).predict() , input dan output.utilsforecast dan coreforecast untuk visualisasi dan metode efisien data yang menggantung.Ray dan Optuna untuk optimasi hiperparameter otomatis.Melewatkan sesuatu? Harap buka masalah atau tuliskan kami
Halaman dokumentasi berisi semua contoh dan tutorial.
? Optimalisasi Hyperparameter Otomatis: Optimalisasi Hyperparameter Otomatis Mudah dan Dapat Diukur dengan Model Auto pada Ray atau Optuna .
? ️ Regressor eksogen: Bagaimana menggabungkan kovariat eksogen statis atau temporal seperti cuaca atau harga.
? Model Transformer: Pelajari cara meramalkan dengan banyak model transformator canggih.
? Peramalan Hierarkis: Seri Prakiraan dengan sangat sedikit pengamatan non-nol.
? ? Tambahkan model Anda sendiri: Pelajari cara menambahkan model baru ke perpustakaan.
Lihat seluruh koleksi di sini.
Kehilangan model? Harap buka masalah atau tuliskan kami
Jika Anda ingin berkontribusi pada proyek, silakan merujuk ke pedoman kontribusi kami.
Pekerjaan ini sangat dipengaruhi oleh karya fantastis dari kontributor sebelumnya dan cendekiawan lain tentang metode peramalan saraf yang disajikan di sini. Kami ingin menyoroti karya Boris Oreshkin, Slawek Smyl, Bryan Lim, dan David Salinas. Kami merujuk pada Benidis et al. Untuk survei komprehensif metode peramalan saraf.
Terima kasih kepada orang -orang yang luar biasa ini (Kunci Emoji):
Azul ? | Cristian Challu ? | José Morales ? | Mergenthaler | Kerabat ? ? | Greg Devos ? | Alejandro |
stefanialvs ? | Ikko Ashimine ? | vglaucus ? | Pietro Monticone ? |
Proyek ini mengikuti spesifikasi semua-kontributor. Kontribusi apa pun yang baik!