AB
AiBoss
project

Time-MoE - A fundamental time series model based on the MoE architecture

Time-MoE is an innovative time series foundational model based on a Mixture of Experts (MoE) architecture, scaling the parameter scale of pre-trained time series models to the billion-level. The model uses a sparse activation mechanism...

What is Time-MoE?

Time-MoE is an innovative time series foundational model based on a Mixture of Experts (MoE) architecture, scaling the parameter scale of pre-trained time series models to the billion-level. The model uses a sparse activation mechanism, activating only a subset of network nodes in the prediction task, effectively improving computational efficiency and reducing computational costs. The Time-MoE model supports input and output ranges of arbitrary length, handling various time series prediction tasks from short-term to long-term. The model is pre-trained on the newly introduced large-scale dataset Time-300B, containing over 300 billion time points covering more than nine domains. This is currently the largest publicly available time series dataset, providing rich multi-domain data for model training and ensuring its excellent generalization ability across various tasks.

Main functions of Time-MoE

  • High-precision time series forecastingTime-MoE can perform high-precision time series prediction and is suitable for a variety of fields and application scenarios.
  • Flexible input/output rangeIt supports inputs and outputs of arbitrary length, making it suitable for time series prediction tasks ranging from short-term to long-term.
  • Multi-resolution predictionIt can make predictions at different scales, providing model flexibility.
  • Pre-training abilityPre-training on the large-scale Time-300B dataset to capture complex time dependencies.
  • Generalization abilityBased on training with multi-domain data, it has excellent generalization ability in different tasks.

The technical principle of Time-MoE

  • Hybrid Expert Architecture (MoE)Based on the sparse activation mechanism, only some network nodes are activated during prediction, thereby improving computational efficiency.
  • Self-regressive operation modeIt consists of a Transformer model with only a decoder, supporting a flexible prediction range.
  • Dot-based word segmentation and encodingTime series data is segmented and encoded in a point-by-point manner to maintain the integrity of time information.
  • Multi-head self-attention and sparse hybrid expert layerThe encoded sequence is processed using a multi-head self-attention mechanism and a sparse hybrid expert layer.
  • Multi-task learning: Optimize prediction heads at different resolutions during training to improve the model's generalization ability.

Time-MoE project address

Application scenarios of Time-MoE

  • Energy ManagementPredicting electricity demand, energy consumption, or renewable energy production helps optimize energy allocation and reduce costs.
  • Financial forecastIt analyzes and forecasts stock market prices, exchange rates, or economic indicators to support investment decisions.
  • e-commerce salesIt can predict product sales and help companies manage inventory and adjust sales strategies.
  • Weather forecastIt predicts weather changes and provides important meteorological information for industries such as agriculture, transportation, and tourism.
  • Transportation planningIt predicts traffic flow and congestion to assist in urban traffic management and planning.