Time-series foundation model for general-purpose time-series analysis
Top 57.2% on sourcepulse
MOMENT is a family of open-source foundation models designed for general-purpose time-series analysis, targeting researchers and practitioners. It addresses challenges in large-scale time-series pre-training by introducing the Time-series Pile, a diverse dataset collection, and a benchmark for evaluating models under limited supervision, offering improved performance on imputation, anomaly detection, classification, and forecasting tasks.
How It Works
MOMENT employs a patching strategy, dividing time-series into fixed-length sub-sequences that are then mapped to patch embeddings. During pre-training, random patches are masked and the model learns to reconstruct the original time-series using a lightweight reconstruction head. This approach allows MOMENT to capture subtle temporal characteristics like trend, scale, frequency, and phase, and learn meaningful representations even without task-specific fine-tuning.
Quick Start & Requirements
pip install momentfm
or pip install git+https://github.com/moment-timeseries-foundation-model/moment.git
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 months ago
1 week