Next Article in Journal
Integrating Land Use Change and Vegetation Resilience to Assess Ecological Impacts of Expressway Construction: A Case Study of the Linghua Expressway
Previous Article in Journal
Climate-Adaptive Urban Planning: Quantitative Assessment of Drought Impact and Practical Strategies for Climate-Resilient Urban Green Spaces
Previous Article in Special Issue
An Active Object-Detection Algorithm for Adaptive Attribute Adjustment of Remote-Sensing Images
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

TimeHome: Heterogeneous Mixture-of-Experts for Time-Series Foundation Model

1
Engineering at the College of Engineering, Zhejiang University, 269 Shixiang Road, Shangtang Subdistrict, Gongshu District, Hangzhou 310015, China
2
CRRC Qingdao Sifang Co., Ltd., 88 Jinhong East Road, Chengyang District, Qingdao 266111, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2026, 18(15), 2533; https://doi.org/10.3390/rs18152533
Submission received: 17 April 2026 / Revised: 10 July 2026 / Accepted: 11 July 2026 / Published: 3 August 2026

Highlights

What are the main findings?
  • TimeHome is proposed as a universal sparse transformer foundation model for heterogeneous and noisy time series, using a Heterogeneous Mixture-of-Experts framework with hybrid local–global attention to better preserve temporal structures.
  • With pretraining on the large-scale TS-200B corpus, TimeHome achieves state-of-the-art performance in forecasting, imputation, and anomaly detection, while dynamic expert pruning keeps robust zero-shot transfer and low inference overhead.
What are the implications of the main findings?
  • The proposed framework offers a unified and scalable solution for diverse remote sensing time-series applications, such as environmental forecasting, gap filling in Earth observation sequences, and anomaly discovery in long-term monitoring records.
  • By enhancing cross-domain generalization and computational efficiency, TimeHome shows great feasibility for practical implementation in large-scale real-world monitoring systems with diverse sensors, areas and acquisition environments.

Abstract

Time-series analysis is important for various scientific and industrial fields, such as remote sensing where observations may be disturbed by clouds, have irregular revisits and different sensors. Current transformer-based approaches have enhanced the modeling of distant time relationships, but they are still constrained by specific task designs and poor adaptability to various time-series patterns. To solve these problems, we present TimeHome, a universal sparse transformer basic model for handling heterogeneous time series. TimeHome incorporates a Heterogeneous Mixture-of-Experts (H-MoE) component, where different expert types are chosen dynamically based on a low-rank temperature-controlled gating mechanism to fit various sequence features. Moreover, a hybrid local–global attention mechanism is designed to consider both short-term variations and long-distance correlations, while specific heads are used for unified prediction, missing value estimation and abnormal event detection. TimeHome is pretrained on TS-200B, a huge database of time series including various temporal patterns from different domains. Comprehensive tests on several benchmark datasets and remote sensing extended evaluations show that TimeHome performs well in long-term prediction, missing value replacement and abnormal event detection. The model also exhibits good zero-shot adaptation ability and fast inference speed by adjusting experts dynamically. The source code and pre-training data will be released publicly.

1. Introduction

Time series are currently used for recording dynamic systems in various situations, such as factory control, power demand, health monitoring and environmental observation [1,2]. Remote sensing provides a special form to this problem. Satellites and air-borne sensors repeatedly observe the same area; thus, the obtained data show information about vegetation cycle, land-use changes, hydrological variations, urban expansion and unusual environmental phenomena. AutoRegressive Integrated Moving Average (ARIMA), exponential smoothing and Kalman filtering are still useful reference methods since their assumptions are clear and their results can be easily inspected [3,4]. However, these assumptions become weak in most of the present Earth observation archives. Factors like cloud cover, errors in atmospheric correction, different revisit times, sensor offsets and complex interactions among spatial, spectral and temporal aspects frequently result in nonlinear, non-stationary and multi-dimensional sequences [5,6]. With the continuous increase in Landsat, Sentinel, Moderate Resolution Imaging Spectroradiometer (MODIS) and similar archives, the issue of model building is not only how to fit a smooth curve, but also how to preserve the significant temporal structure under imperfect observation conditions [7].
Neural networks have extended the types of patterns obtained from both general time series and satellite image time series (SITS). Recurrent neural networks (RNNs), long short-term memory networks (LSTMs), temporal convolutional networks (TCNs), and attention-based Transformers have been applied in land-cover classification, change detection, estimation of biophysical parameters, forecasting, missing value recovery and abnormality detection [8,9,10,11,12]. In Earth observation data, their advantages are obvious: seasonal variations, disturbed events and cross-band or cross-sensor relationships can all exist in one long record. However, the evidence from these studies is not consistent. It is hard to transfer when the observations are from different sensors, the sampling is irregular, some values are missing or polluted with clouds, and the model results should still be understandable in physical aspects [6,13].
Another bottleneck is the fixed interface used by many deep time-series models. A change in sequence length, prediction horizon, variable set, or sampling interval can require a new head, a different architecture, or retraining. This is already inconvenient in general benchmarks, and it is more severe in remote sensing, where the record length and acquisition rhythm vary by sensor, region, spatial resolution, and orbit schedule. Missing observations and modality gaps are part of the data, not rare exceptions. Operational monitoring systems may combine optical, radar, thermal, and ancillary environmental streams whose noise properties differ from one another. A foundation model for this setting therefore has to spend capacity according to the local behavior of the sequence, rather than forcing every segment through the same computation.
The move toward time-series foundation models has begun to address some of these issues. TimeGPT-1 [14], Timer [15], Lag-Llama [16], and TimesFM [17] indicate that large-scale pretraining can make temporal representations more transferable. Sparse Mixture-of-Experts (MoE) layers add another route by increasing model capacity while activating only part of the network for each input [18,19]. Still, temporal heterogeneity is only partly handled. Stable trends, noise bursts, abrupt changes, and long-range dependencies are often passed through much the same computational route. In remote sensing this is a poor match to the data, because smooth seasonal cycles can sit next to cloud artifacts, missing values, or disturbance events in the same sequence. The field also still needs stronger adaptation across sequence lengths, horizons, variables, and sampling intervals, together with pretraining data broad enough to cover industrial, scientific, and Earth observation regimes.
Here, we introduce TimeHome as a universal foundation model for heterogeneous time series. We make two main choices in its design. First, the Heterogeneous Mixture-of-Experts (H-MoE) module routes tokens to functionally different experts—zero, masked, and low-rank experts—using a learnable temperature-controlled gate. This lets the model handle stable intervals, noisy observations, and more complex temporal transitions with different operations. Second, the hybrid local–global attention module combines short-window context with global memory tokens, so local changes and longer seasonal or environmental dependencies are represented together. For scalability, low-rank factorization is used in both the experts and the gate, and dynamic expert pruning also disables rarely used experts during inference.
TimeHome is pre-trained on TS-200B, a heterogeneous corpus built to expose the model to several temporal domains and resolutions before downstream evaluation. We then test it on forecasting, imputation, anomaly detection, zero-shot and few-shot transfer, a remote sensing extension, ablations, domain sensitivity, and efficiency. Across these experiments, TimeHome keeps one backbone for multiple tasks while improving accuracy or cost in several benchmark settings. The main contributions are:
  • We design an H-MoE architecture in which zero, masked, and low-rank experts are selected by a temperature-scaled gate, so the active expert set changes with the sequence context and input complexity.
  • We factorize both expert and gating modules into low-rank forms, reducing parameters and computation while retaining the capacity required by long temporal records.
  • We use variational dropout to regularize long-range attention links, and combine local temporal windows with global dependency modeling in a hybrid attention mechanism.
  • We use TS-200B pretraining with task-specific heads for forecasting, imputation, and anomaly detection, and apply dynamic expert pruning to reduce inference cost with limited accuracy loss.

2. Materials and Methods

2.1. Literature Review and Research Gap

2.1.1. Classical Methods of Time-Series Analysis

Classical time-series analysis is still based on statistical models like AutoRegressive Integrated Moving Average (ARIMA), Exponential Smoothing (ETS) and Kalman filters [3]. Its advantage is not only that it can be precise in simple situations, but also that its assumptions are clear: the trends, seasonal components and short-term correlations can be easily detected when the signal is nearly linear and stationary. Remote sensing has applied similar modeling and decomposition techniques for the retrieval of vegetation phenology, seasonal trend analysis and land surface change monitoring; TIMESAT, Breaks For Additive Seasonal and Trend (BFAST), Landsat-based Detection of Trends in Disturbance and Recovery (LandTrendr) and Continuous Change Detection and Classification (CCDC) are typical examples [20,21,22,23]. Spectral Analysis [24] provides a frequency-domain perspective, whereas Multiple Seasonal-Trend decomposition using Loess (MSTL) [25] and Theta [26] are frequently used when the seasonal forecasting problem can be divided into regular components. For vegetation indices, land surface phenology, surface temperature and hydrological variables which show clear cycles, these models are still valuable benchmarks.
Linearity, Gaussian noise and stationarity are assumed to simplify the problem, but they do not allow for long-term dependencies, sudden changes in conditions and uncertainties from various sources. Their limitations become apparent when the data deviate from this assumption. The discrepancies are more evident in remote sensing since the same dataset may include cloud interference, atmospheric effects, irregular observation times, missing observations and inconsistencies among different sensors [23,27,28]. Moreover, the classical methods usually treat each series individually which is not suitable for the Earth observation data, where the spectral bands, adjacent areas and different sensing modes are related and should be considered together.
Machine learning techniques, such as gradient-boosted decision trees like XGBoost [29] and LightGBM [30], can deal with some of these assumptions and are appropriate for the regression estimation of structured data. However, the main difficulty lies in the preprocessing of the data prior to the model training. Usually, several manually designed descriptors, including temporal summaries, spectral indices, lag features etc., affect the final outcome. In remote sensing, the reliance on feature creation needs more flexibility when the environment, sensor or acquisition method changes. Some recent research has focused on the study of neural time-series forecasting and various sequence models [31].

2.1.2. Deep Learning-Based Methods

Deep learning modifies the time-series toolbox since it extracts temporal patterns from data directly rather than from pre-defined decompositions. This is important in remote sensing as the observation records usually include seasonal variations, disturbance events, heterogeneous information from different sources and spectral–spatial–temporal associations. Research on satellite image time series (SITS) indicates that temporal convolutional neural networks (CNNs), self-attention encoders and spatio-temporal transformers can assist in land-cover mapping, crop surveillance and segmentation [8,32,33,34]. By taking inspiration from natural language processing [35] and computer vision [36], these neural structures have also been applied to forecast [11], classify [37], estimate missing values [38] and detect abnormal changes [39]. In the field of remote sensing, these functions are equivalent to environmental prediction, study of land-cover changes, interpolation of missing values in satellite sequences and identification of unusual phenomena in long monitoring records.
Early neural methods used Recurrent Neural Networks, such as LSTM [40] and gated recurrent unit (GRU) [41,42], to transmit information through gated temporal states. DeepAR [9] and the exponential smoothing-recurrent neural network (ES-RNN) [10] are typical prediction models in this field. For example, DeepAR predicts the future based on the observed history and shared latent dynamics; thus, the recurring patterns in related sequences can be applied [9]. Similarly, the reasoning also exists in remote sensing architectures like DuPLO, which combines convolutional and recurrent streams to make use of both spatial and temporal cues in SITS classification [43]. However, the main disadvantage is the scalability problem: it is difficult to parallelize the recurrent models for a great amount of data, and long-range gradients are hard to preserve.
Transformer-based methods deal with some of the costs by utilizing self-attention to establish direct connections between distant time steps and to process multivariate inputs more flexibly. In remote sensing, PSE+TAE, U-Net with Temporal Attention Encoder (U-TAE), Temporo-Spatial Vision Transformer (TSViT) and the later set-based temporal encoders obtain good performance in classification and dense prediction under irregular acquisitions and complicated seasonal variations [28,32,33,34]. However, most models are still trained for a single task, require labeled data and fail to maintain their reliability when the sensor, region or acquisition conditions vary. This suggests the need for pre-trained time-series models with wider applicability.

2.1.3. Heterogeneous Temporal Data Modeling

Heterogeneous temporal data widely exist in both general time-series applications and remote sensing scenarios. Such heterogeneity may come from different temporal resolutions, irregular sampling intervals, missing observations, sensor-specific noise, modality gaps, non-stationary dynamics, and the coexistence of smooth trends, high-frequency fluctuations, and abrupt changes. In remote sensing, these issues become more pronounced because Earth observation records are often collected from different sensors, regions, seasons, and acquisition conditions, leading to complex temporal and cross-source variability.
Existing studies have addressed heterogeneous temporal data from several perspectives. One line of work focuses on multi-source and multimodal temporal fusion. For example, remote sensing methods combine optical, synthetic aperture radar (SAR), and other observation streams to exploit complementary information across sensing modalities [13]. Hybrid architectures such as DuPLO further combine convolutional and recurrent streams to jointly capture spatial and temporal cues in satellite image time series [43]. Another line of work aims to model irregular and variable-length temporal observations. Temporal attention and set-based encoders, such as PSE+TAE, U-TAE, TSViT, and later satellite image time-series encoding methods, have been developed to handle irregular acquisitions and complex seasonal dynamics in satellite image time series [28,32,33,34]. In addition, cloud-contaminated or incomplete observations have motivated sequence-to-sequence reconstruction and gap-filling methods for optical satellite time series [27].
Outside remote sensing, temporal heterogeneity is often handled through decomposition, frequency-domain modeling, stationarity modeling, or multi-scale representations. Decomposition-based models separate trend and seasonal components, frequency-enhanced models emphasize periodic structure, and temporal-variation models describe multi-period dynamics at different scales [4,12,44,45]. These designs are useful when the source of variation is known in advance. They become less reliable when several problems occur together, such as noisy observations, missing values, heterogeneous regimes, and cross-domain distribution shift.
Taken together, prior work offers useful tools for particular aspects of heterogeneity: multi-source fusion, irregular sampling, reconstruction of missing observations, seasonal decomposition, and multi-scale modeling. What is still missing is a unified mechanism that can change its modeling behavior inside the same sequence. Most existing architectures either target one task or use homogeneous computation for all temporal patterns. TimeHome addresses this gap with H-MoE, where functionally different experts provide separate inductive biases for stable trends, noisy fluctuations, and complex temporal transitions within one foundation-model framework.

2.1.4. Time-Series Foundation Models

Foundation models in language and vision have encouraged similar work on time-series understanding [46]. The common idea is to pre-train on diverse temporal data and reuse the learned representation for forecasting, classification, anomaly detection, and other tasks with little task-specific supervision. Remote sensing is a natural test case for this idea because temporal, multispectral, and multimodal Earth observation archives are already large and varied; SatMAE, EarthPT, and SkySense illustrate this broader pretraining trend [47,48,49]. The attraction is clear: one model could help bridge regions, sensors, resolutions, and acquisition conditions that are otherwise treated separately.
The difficulty lies in the fact that remote sensing time series are not only similar to language sequences with a different vocabulary. They often have non-stationarity, irregular sampling, missing data, atmospheric influence and differences among sensors [23,27,28]. Therefore, a representation which is suitable for one sensor or area may not be applicable to environmental monitoring, study of land cover changes, reconstruction of missing values or detection of anomalies in other places. A good basic model for Earth observation should deal with temporal heterogeneity, multi-modality and domain shift explicitly rather than considering that scale is enough to solve these problems.
(1) Single-Modality Foundation Models: At present, most time-series fundamental models are mainly based on numerical time data and are mostly applied for prediction. Lag-Llama [16] and TimeGPT-1 [14] are the early examples of transformer networks pre-trained on a large quantity of time-series data. Lag-Llama includes lag variables as extra explanatory factors, whereas TimeGPT-1 uses a multi-layer transformer to deal with different forecasting durations. Some subsequent models have extended their range and the fields of application: TimesFM [17] adopts a decoder-only approach, Tiny Time Mixers (TTM) [50] applies the TSMixer framework and Moirai [51] integrates masked modeling in a universal transformer which is trained on the Large-scale Open Time Series Archive (LOTSA), an accumulated dataset consisting of 27 billion observations from nine different categories. The diffusion type models such as TimeGrad [52] and TransFusion [53] also include a generating part by learning to transform noise into reasonable time sequences through variational inference.
(2) Multimodal and LLM-Augmented Models: Another field of work includes the use of language or signal modalities in time-series modeling. Time-LLM [54] modifies the temporal inputs through reprogramming with a pre-trained large language model and Multimodal ECG-Text Self-supervised pre-training (METS) [55] links a trainable electrocardiogram (ECG) encoder with a stable language model for paired biomedical signals and clinical narratives. In contrast, prompt-based methods have a different way of processing. PromptCast [56] converts numerical sequences into language prompts to accomplish forecasting, similar to sentence-to-sentence generation, so that an ordinary language model can be used as a predictor. GPT4MTS improves upon this idea by incorporating both numerical and textual inputs into a single language model framework [57]. These studies show the application of language and time interaction, but also reveal some unsolved issues: the continuous values must be transformed into discrete tokens, the temporal relationship needs to be maintained and the generated outcomes should keep numeric accuracy. A recent survey provides a more detailed introduction to the time-series models based on language models [58].
(3) Model Scaling via Mixture-of-Experts (MoEs): MoE models are attractive since they enlarge the parameter capacity without fully activating the network for each input [59,60]. In terms of time series, there exist light versions like Mixture-of-Linear-Experts for long-term prediction [61]. Compared with TimeHome, the main difference lies in the type of expert specialization. For instance, Time-MoE [18] and MoE++ [19] mainly employ homogeneous experts, which have the same dense feedforward network structure. This can enhance the model’s ability to handle capacity, but it limits the router’s options in distinguishing a stable trend from noise or an unexpected change. TimeHome, on the other hand, utilizes experts with different functions: Zero Experts for simple stability, Masked Experts for noise reduction, and Low-Rank Experts for feature extraction. Moreover, it substitutes the usual dense gating with a low-rank gating network and performs dynamic expert pruning at the time of inference. These modifications are intended to reduce the latency and the number of active parameters, which become significant issues in large-scale or constrained environments.
In conclusion, most of the existing models focus on either task-specific optimization or parameter scaling. For this reason, TimeHome integrates unified pretraining, heterogeneous MoE routing and efficiency-oriented design to ensure that general-purpose time-series modeling is still flexible and applicable. Table 1 lists the main advantages and disadvantages of the mentioned representative models.

2.2. Overall Architecture

Figure 1 gives the architecture. TimeHome targets multivariate, long-range, and irregular time series, where a single dense computation path can spend unnecessary effort on simple intervals and still miss local regime changes. The backbone first builds multi-scale context with hybrid local–global attention, then uses a heterogeneous sparse Mixture-of-Experts (H-MoE) layer to route tokens to different expert operations. Low-rank factors are used in both the experts and the gate to reduce parameter count and inference cost. Table 2 lists the notation used in the Section 2.
For an input sequence, the forward pass can be read as four steps. Raw scalar or multivariate observations are projected into latent temporal tokens. The attention module enriches each token with local-window information and global-memory context. The H-MoE router then selects a small group of functionally distinct experts for each token representation. Their weighted outputs are passed to task-specific heads for forecasting, imputation, or anomaly detection.
Input Layers and Tokenization. The input layer converts raw time-series values into token representations for the transformer backbone (Algorithm 1). We use point-wise linear projections so that temporal order is retained before attention is applied. For each input token, the gated linear unit produces h t 0 through the component-wise product of three projections:
h t 0 = F input ( x t ) = ( W 1 x t + b 1 ) σ ( W 2 x t + b 2 ) ( W 3 x t ) ,
where x t R and t [ 1 : T ] . Here, σ is the sigmoid function used in the Swish activation, Swish ( x ) = x · σ ( x ) , and W 1 , W 2 , W 3 , b 1 , b 2 R D × 1 are learnable parameters with channel dimension D. The multiplicative gate filters or amplifies features at each time step before the sequence enters the attention layers. For multivariate inputs, a sensor set x t R N is embedded by stacking or jointly projecting sensors with shared linear weights and learnable fusion weights. This keeps a common temporal representation while preserving inter-variable differences [62].
Algorithm 1 TimeHome Pipeline (Section 2.2)
Input: Historical sequence x 1 : T , L layers with N experts
  1:
Initialize input embedding h t 0 F input ( x t ) via Equation (1)
  2:
for  l = 1 to L do
  3:
    Compute relevance scores e t l via Equation (5)
  4:
    Compute MoE gating weights G ( e t l ) via Equation (8)
  5:
    Select top-S experts based on gating weights
  6:
    for  s = 1 to S do
  7:
          Compute heterogeneous expert E s ( e t l ) via Equation (7)
  8:
    end for
  9:
    Output h t l s = 1 S G s ( e t l ) E s ( e t l ) via Equation (9)
10:
end for
11:
Generate x T + 1 : T + M from final embeddings h T L
Output: Prediction x T + 1 : T + M for downstream tasks
Hybrid Local–Global Attention. Real-world time series often contain short-lived fluctuations and long-range trends in the same sequence. TimeHome thus uses two attention paths. The local branch attends within a sliding window and captures short-term changes. The global branch uses representative memory tokens, either learned or sampled, to carry longer-range context and rare events. A learnable gate fuses the two outputs for each query token, so the effective context range can change with the input.
For each query token h t , the local attention is computed over a fixed-size window N ( t ) = { t w , , t + w } :
Attn ( L ) ( h t ) = j N ( t ) α t , j ( L ) ( W V h j ) ,
where α t , j ( L ) denotes the local attention weight by scaled dot-product.
In parallel, a global attention path incorporates a set of representative memory tokens { g m } m = 1 M , obtained either through learnable global tokens or periodic sampling from the sequence. This component supports long-range dependency modeling:
Attn ( G ) ( h t ) = m = 1 M α t , m ( G ) ( W V g m ) .
To adaptively fuse the local and global attention branches, the final attention output is obtained through a learnable scalar gate. To avoid circular dependency in the gate computation, the fusion weight is computed directly from the outputs of the local and global attention branches:
β t = σ w β Attn ( L ) ( h t ) ; Attn ( G ) ( h t ) + b β ,
where [ · ; · ] denotes feature concatenation, w β R 2 D and b β are learnable parameters, and the relative contribution of local and global contexts is controlled by β t ( 0 , 1 ) . The fused attention representation is computed as:
e t = β t · Attn ( L ) ( h t ) + ( 1 β t ) · Attn ( G ) ( h t ) .
Variational Attention Dropout. We add distance-aware variational dropout to regularize long-range attention. Instead of applying a fixed dropout rate to all attention links, the dropout probability changes with temporal distance. This encourages the model to suppress weak or redundant long-range links while retaining connections that carry useful temporal context. A dropout mask M t , j Bernoulli ( p | t j | ) is applied to each attention link:
p | t j | = σ ( v ϕ ( | t j | ) + b ) ,
where ϕ ( · ) denotes a learnable embedding of the absolute time lag [63,64].
Heterogeneous MoE. A standard MoE layer routes an input to a small subset of expert subnetworks and combines their outputs with learned gating weights. TimeHome keeps this sparse routing principle but changes the expert space. Rather than using experts with identical feedforward network (FFN) structures, F MoE contains N experts { E n } n = 1 N with heterogeneous residual operations. Given e t l , the n-th expert is written as:
E n ( e t l ) = FFN ( e t l ) + H [ FFN ( e t l ) ] R D ,
H [ · ] contains zero, mask, and linear operations. The zero operation removes the residual heterogeneous term and preserves the FFN output. The mask operation applies a random zero mask to 10 % of channels. The linear operation uses a learnable projection on the expert output. These operations give the router different inductive biases: the zero expert preserves stable or slowly varying segments, the masked expert suppresses unreliable local responses, and the low-rank expert models trend changes, abrupt transitions, and long-range dependencies. In this sense, H-MoE is a structurally specialized routing layer rather than only a larger pool of FFNs.
A trainable gating network G ( e ) assigns weights to experts from the input representation e . We use a temperature-scaled softmax:
G ( e ) = softmax ( W g e + ϵ / τ ) ,
where W g is the gating weight matrix, ϵ is optional noise for load balancing, and τ is annealed during training. To limit computation, only the top-S experts are selected ( S < N ). The final output h is a weighted sum of selected expert outputs:
h = s = 1 S G s ( e ) E s ( e ) , G s ( e ) Top - S ( G ( e ) , s ) ,
where t , l are omitted for notational simplicity. The layer limits active computation through top-S routing while allowing different expert operations to be selected for different temporal patterns.
End-to-end workflow. Algorithm 1 summarizes the complete path from input tokenization to attention, routing, and prediction. The main hyperparameters, including the number of experts N, low-rank dimension r, and pruning threshold δ , are reported in Section 3.1.

2.3. Low-Rank Expert and Gating Design

As the expert pool grows, dense expert and gating matrices can dominate memory and computation. TimeHome therefore represents both expert weights and gating parameters in low-rank form. The goal is to reduce parameter count and floating-point operations (FLOPs) while keeping enough capacity for long sequences and resource-constrained inference.
Low-Rank Expert Networks. In traditional MoE implementations, each expert E n typically consists of a fully parameterized feedforward network (FFN) with dense weight matrices. To improve parameter efficiency, we replace this with a low-rank approximation of the hidden-layer transformations. Specifically, using the rectified linear unit (ReLU) activation, the standard FFN mapping
E n ( e ) = W 2 · ReLU ( W 1 e + b 1 ) + b 2 ,
is replaced by a rank-r approximation:
E n ( e ) = A 2 · ReLU ( A 1 e + b 1 ) + b 2 ,
where A 1 , A 2 R D × r , and r D is the low-rank dimension. This factorization reduces both the parameter count and the complexity from O ( D 2 ) to O ( D r ) per expert. As a result, the model becomes more suitable for large-scale deployment with minimal performance degradation.
Low-Rank Gating Network. Complementing the low-rank expert design, we introduce a low-rank gating mechanism that enhances the efficiency of computing expert logits for dynamic routing. Instead of using a dense projection:
z t = W g e t l , W g R N × D ,
the gating logits are computed through a low-rank factorization:
z t = W u p ( W d o w n e t l ) , W d o w n R r × D , W u p R N × r ,
followed by temperature-scaled softmax to obtain the expert assignment distribution:
G t = softmax ( z t / τ ) .
This factorization cuts trainable parameters and inference-time FLOPs, especially when the expert count N or feature dimension D is large. The expert modules and the gate are still trained end-to-end inside TimeHome. In the experiments, this low-rank design [65] keeps predictive performance close to the full form while reducing memory use and inference time, a practical requirement for long-horizon forecasting.

2.4. Output Layers

TimeHome retains one transformer backbone and connects light heads to the downstream tasks. Each head is a single-layer FFN with its own loss, thus enabling forecasting, imputation and anomaly detection to use the same learned representation without changing the backbone.
Time-Series Forecasting. For a historical sequence x 1 : T , the forecasting head predicts the next M values, x T + 1 : T + M :
x ^ T + 1 : T + M = F forecast ( h T L ) ,
where h T L denotes the last-token representation from the final layer. We train this head with mean squared error (MSE) against the ground truth:
L forecast = 1 M t = T + 1 T + M x t x ^ t 2 2 .
Time-Series Imputation. For a partially observed sequence x 1 : T , the binary mask m 1 : T marks observed values with 1 and missing values with 0. The imputation head predicts values at every time step:
x ^ 1 : T = F impute ( h 1 : T L ) ,
The loss is evaluated only at masked positions:
L impute = 1 | { t : m t = 0 } | t = 1 T ( 1 m t ) · x t x ^ t 2 2 .
Time-Series Anomaly Detection. For anomaly detection, the head reconstructs the input sequence and uses reconstruction deviation as the anomaly signal. With x ^ 1 : T = F detect ( h 1 : T L ) , the score at time step t is:
S t = x t x ^ t 2 2 .
The score can be thresholded, for example by statistical quantiles or learned calibration, to flag anomalous x t . The detection loss uses reconstruction error:
L detect = 1 T t = 1 T x t x ^ t 2 2 .
Thus, the heads differ only in their output projection and loss. The shared backbone keeps the multi-task setting compact, while the heads still provide task-specific supervision.

2.5. Dynamic Expert Pruning During Inference

To reduce inference cost, TimeHome uses Dynamic Expert Pruning. During training, the model records how often each expert receives non-negligible routing weight. Experts that remain rarely used are disabled at inference time, reducing active parameters and latency without retraining.
Let E = { E 1 , , E N } denote the full set of N experts. Let G t = { g t , 1 , , g t , N } be the corresponding gating weights for input token t. During training, we estimate the average activation rate for each expert as:
g ¯ n = 1 T t = 1 T g t , n , n { 1 , , N } ,
where g ¯ n indicates how frequently expert n is selected or contributes to the output. We define a pruning threshold δ ( 0 , 1 ) , and set δ = 0.05 based on preliminary validation. This value provides a good trade-off between accuracy and pruning ratio.
During inference, we discard expert E n if its average activation g ¯ n is below the threshold, i.e., g ¯ n < δ . The resulting active expert set at inference time is:
E = { E n | g ¯ n δ } .
This pruning strategy reduces memory use and computation in multi-task deployments. It does not require fine-tuning or weight modification and can be applied on a per-task basis.
To maintain consistency in expert routing, the gating distribution is renormalized over the reduced expert set:
G t , n = G t , n m E G t , m , n E .
This procedure is compatible with top-S sparse activation and is intended for resource-constrained or real-time deployment settings.

2.6. Self-Supervised Label Construction and Pre-Training Objectives

The pre-training protocol does not rely on manual annotations. TimeHome derives supervision from the raw series by viewing each sequence from different temporal angles. The future segment provides a target for trajectory prediction, masked observations provide targets for imputation, and the full input sequence provides the reference for reconstruction-based anomaly modeling. These three pretext tasks are optimized through task-specific heads attached to the shared TimeHome backbone.
Labeling strategy. TimeHome generates pseudo-labels from the observed temporal order. For forecasting, the segment after the input context is used as the target. For imputation, observed values are randomly masked, and their original values become reconstruction targets. For anomaly modeling, the sequence is reconstructed from its latent representation, and the later reconstruction deviation is converted into an anomaly score. The labeling strategy is therefore a form of temporal self-labeling based on ordering and continuity rather than external annotation.
Pretext task 1: future trajectory prediction. Given a historical context x 1 : T , TimeHome predicts the horizon x T + 1 : T + M . The observed future values serve as pseudo-labels:
x ^ T + 1 : T + M = F forecast ( h T L ) .
The forecasting objective is defined as:
L forecast = 1 M t = T + 1 T + M x t x ^ t 2 2 .
This objective makes the backbone learn temporal evolution, including trend, periodicity, and long-range dependency structure.
Pretext task 2: masked value reconstruction. For imputation-oriented pre-training, a binary mask m 1 : T is applied to the input sequence, where m t = 1 denotes an observed value and m t = 0 denotes a masked value. The head reconstructs the original values hidden by the mask:
x ^ 1 : T = F impute ( h 1 : T L ) .
The masked reconstruction loss is:
L impute = 1 | { t : m t = 0 } | t = 1 T ( 1 m t ) x t x ^ t 2 2 .
Only masked positions contribute to this objective, so the model must infer the hidden values from nearby temporal evidence and longer sequence-level regularities.
Pretext task 3: reconstruction-based anomaly modeling. For anomaly-aware representation learning, TimeHome reconstructs the input sequence from the latent representation:
x ^ 1 : T = F detect ( h 1 : T L ) .
The reconstruction loss is formulated as:
L detect = 1 T t = 1 T x t x ^ t 2 2 .
During inference, the point-wise reconstruction error is used as the anomaly score:
S t = x t x ^ t 2 2 .
A larger reconstruction error indicates a stronger departure from the normal dynamics learned during pre-training.
Overall objective. The overall self-supervised pre-training objective is defined as:
L pretrain = λ f L forecast + λ i L impute + λ d L detect ,
where λ f , λ i , and λ d are task-balancing coefficients. By combining temporal continuation, contextual reconstruction, and distributional regularity, the objective encourages transferable representations from unlabeled time series.

2.7. Large-Scale Time-Series Data for Pre-Training

Large-scale and heterogeneous pre-training data are essential for building a transferable time-series foundation model. In contrast to prior work [11,18], which primarily relies on task-specific benchmarks, we construct TS-200B as a large-scale corpus to expose TimeHome to diverse temporal dynamics, sampling patterns, missing-value structures, and domain variations before downstream adaptation.
Data sources and domain composition. TS-200B aggregates time-series records from multiple public and real-world sources [66,67]. The corpus covers five major domains: Energy, Nature, Simulated, Flow, and Other. These domains are selected to reflect diverse temporal behaviors, including periodic consumption patterns, environmental variations, synthetic controlled dynamics, traffic or flow-related changes, and miscellaneous industrial or scientific signals. According to Table 3, the TS-200B consists of 57 million sequences and 203 billion validated time steps. In detail, the Energy domain has 13 million sequences and 50 billion time steps; the Nature domain has 10 million sequences and 45 billion time steps; the Simulated domain includes 15 million sequences and 30 billion time steps; the Flow domain has 8 million sequences and 40 billion time steps; and the Other domain has 11 million sequences and 38 billion time steps.
Data preprocessing and validation pipeline. To enhance the data quality and training stability, the raw records are processed by the preprocessing pipeline shown in Figure 2. Firstly, the pipeline examines the timestamps and deletes the invalid, duplicated or inconsistent time records. Then, it eliminates the abnormal values, duplicate sequences, short sequences and records with many missing values. Subsequently, the remaining sequences are normalized to minimize the differences among various fields, are given domain labels and are compiled into the pre-training corpus. Thus, TS-200B contains different kinds of temporal data and avoids those which may cause instability in large-scale representation learning.
Dataset statistics and visualization. Table 3 presents the number of sequences and time steps in each TS-200B domain, and Figure 3 depicts the domain distribution. The corpus includes temporal resolutions from sub-second measurements to annual summaries, supplying different degrees of details for TimeHome after processing. In contrast to small task-oriented datasets, TS-200B covers more varied time scales for joint pre-training on forecasting, imputation and anomaly detection.

2.8. Generative AI Use Declaration

During the preparation of this manuscript, the authors have employed ChatGPT-5.5, designed by OpenAI (San Francisco, CA, USA), merely for the purpose of language improvement, grammar correction and enhancing the clarity and readability of the manuscript. The system has not been utilized to produce research concepts, plan the study, collect data, draw figures, analyze results, interpret results or reach scientific conclusions. The AI-assisted parts have been thoroughly checked, revised and authenticated by the authors who are fully responsible for the content of the manuscript.

3. Results

3.1. Implementation Details

Training Configuration. Each model is trained for 100,000 steps with a batch size of 1024 and a maximum sequence length of 4096; thus, one iteration includes about 4 million time points. The output projection uses forecast horizons 1 , 8 , 32 , 64 , and the auxiliary loss factor α is kept constant at 0.02 . Optimization uses Adam with lr = 1 × 10−3, weight_decay = 1 × 10−1, β 1 = 0.9 , and β 2 = 0.95 . The learning rate follows a 10,000-step linear warmup and then cosine annealing. Training is conducted on 8 × NVIDIA A100-80G GPUs with bfloat16 (BF16) precision using Pytorch 2.0.
Technical Details. Our Heterogeneous Mixture-of-Experts (H-MoE) layer comprises a single shared expert alongside multiple independent experts, each implemented as a feedforward network (FFN) that is more lightweight than the conventional FFN used in dense models. The activation weight g t assigned to the shared expert for token t undergoes normalization via the Sigmoid function. In contrast, the activation weights g i , t corresponding to the i-th independent expert for token t are processed using the Softmax function. To enhance efficiency, we retain only the top-k highest-scoring independent experts while setting the remaining activation values to zero. The total number of experts is set to N = 16 , with the top- k = 2 experts activated per token. For the low-rank factorization in both expert and gating layers, the rank is set to r = 16 .

3.2. Long-Term Time-Series Forecasting

Benchmark Details. We use eight datasets: Weather [68], Traffic [69], Electricity [70], Exchange [71], and the four Electricity Transformer Temperature (ETT) datasets (ETTh1, ETTh2, ETTm1, ETTm2) [11]. The prediction windows are 96, 192, 336, and 720 time steps.
We also run a remote sensing extension experiment on GreenEarthNet. In this setting, the model predicts future vegetation dynamics from historical satellite-derived temporal signals. The experiment is intended to test whether the same backbone can handle remote sensing conditions such as cloud-contaminated observations, seasonal variation, and long-range temporal dependency.
Baseline Models and Metrics. The comparison includes baselines from several groups. ARIMA [3] represents classical statistical forecasting, and LSTM [40] represents recurrent neural forecasting. The foundation-model group includes TimesFM [17], Chronos [66], Lag-Llama [16], Moirai [51], and the MoE-based Time-MoE [18]. We also keep recent forecasting baselines, including Peri-mid Former [72], GPT4TS [73], and TSLANet [74]. The GreenEarthNet extension uses the same baseline set for consistency. Forecasting performance is measured by Mean Squared Error (MSE) and Mean Absolute Error (MAE).
Results. Table 4 reports averages over the four prediction lengths. TimeHome is strongest on ETTm1 (MSE: 0.337, MAE: 0.362) and Weather (MSE: 0.223, MAE: 0.262), and it also gives the lowest MSE on ETTm2 (0.251). On Electricity and Traffic, the advantage appears mainly in MAE, with values of 0.221 and 0.266. Across all eight datasets, TimeHome has the lowest MAE (0.332) and the second-lowest MSE (0.314), so the improvement is not limited to a single dataset family.
The comparison is also informative by model type. ARIMA [3] and LSTM [40] lag behind on the averaged metrics, which is consistent with their weaker handling of long multivariate dependencies. Among foundation-style baselines, TimeHome has better performance than TimesFM [17], Chronos [66], Lag-Llama [16] and Moirai [51] in both average MSE and MAE. The difference in MSE between TimeHome and Time-MoE [18] is small (0.315 to 0.314), while the difference in MAE is larger (0.338 to 0.332), indicating that the heterogeneous experts mainly decrease the absolute error rather than only modifying the squared-error behavior.
The probable reason is the division of work in H-MoE. Different measures are needed for continuous changes, abrupt fluctuations and localized irregularities, and the router can assign these token states to different expert procedures. Hybrid attention gives both local and distant contexts before routing, which reduces the chance that sudden changes are averaged. The auxiliary loss also improves the stability of the long-term optimization. These strategies suit the forecasting features, but more experiments are required to evaluate the separate impacts of each mechanism.
Remote Sensing Extension. GreenEarthNet provides a more direct remote sensing test. Table 5 indicates that TimeHome has an MSE of 0.037 and an MAE of 0.132, which are both lower than those of the comparative methods. Compared with Time-MoE, the MSE decreases from 0.039 to 0.037, and the MAE decreases from 0.138 to 0.132. The result confirms the transfer from conventional time-series benchmarks to satellite-based vegetation forecasting, where cloud effects, seasonality and long-range dependencies occur simultaneously in the input data.

3.3. Time-Series Imputation

Benchmark Details. Imputation is judged based on the Weather and Electricity datasets and the four ETT datasets (ETTh1, ETTh2, ETTm1, ETTm2) [11]. These datasets include various temporal patterns, forecasting horizons and input features.
Baseline Models and Metrics. We adopt the same baselines as in long-term forecasting in order to maintain consistency in the task comparison. The Mean Squared Error (MSE) and Mean Absolute Error (MAE) are used to evaluate the difference between the masked true values and the reconstructed values.
Results. Table 6 indicates that TimeHome has the minimum average MSE (0.043) and MAE (0.122) on the imputation benchmarks. The greatest improvements are observed on ETTm1 and ETTh1, where TimeHome achieves MSE values of 0.018 and 0.063. On ETTm2, Electricity and Weather, it is usually the second-best in individual metrics, but its overall average over the six datasets is still the lowest.
The result agrees with the model design. It is necessary to have both nearby context and longer temporal regularities for missing value recovery, which are provided by hybrid attention before the H-MoE routing. The masked expert is also relevant since it reduces part of the channel response, thus making the representation less influenced by unreliable local observations. Therefore, the improvement should be considered as the overall effect of reconstruction supervision, attention context and expert specialization, not from the performance of one module only.

3.4. Time-Series Anomaly Detection

Benchmark Details. Anomaly detection is evaluated by using five datasets: SMD [75], MSL [76], SMAP [76], SWaT [77] and PSM [78]. Similarly to the TimesNet protocol [12], all models use reconstruction error for the assessment.
Baseline Models and Metrics. The baselines are GPT4TS [73], TimesNet [12], PatchTST [79], and Peri-mid Former [72]. We indicate F1-score, Average Precision, Recall and Area Under ROC Curve (AUC).
Results. Table 7 indicates that the Average F1-score of TimeHome reaches 86.37%, which is close to GPT4TS and higher than the dense baselines. Its best result is the precision: the average precision is 88.42%, while it is 83.10% for TimesNet. The average AUC is 92.15%. This is important in anomaly detection since false alarms may have great influence on the cost of industrial monitoring. A plausible explanation is that masked experts reduce sensitivity to stochastic local noise, while the other experts preserve normal slow-varying patterns. Hybrid local–global attention further compares short deviations with a longer temporal baseline, which helps separate isolated measurement noise from sustained anomalous behavior.

3.5. Zero-Shot and Few-Shot Evaluation

Benchmark Details. To analyze the generalization capability of TimeHome in unseen domains and low-data environments, we conduct experiments on the Exchange dataset. The evaluation is performed under two distinct settings: Zero-Shot, where TimeHome is directly applied to the Exchange test set without fine-tuning, and Few-Shot, where the pre-trained model is fine-tuned using only 10% of the training data to simulate data-scarce industrial scenarios.
Baseline Models and Metrics. We compare TimeHome against two representative baselines: GPT4TS [73] and TimesNet [12]. MSE and MAE are adopted as the evaluation metrics.
Results. As shown in Table 8, TimeHome performs well when little or no target-domain supervision is available. In the Zero-Shot setting, it obtains an MSE of 0.435 and an MAE of 0.378, outperforming GPT4TS on both metrics. With only 10% of the training data in the Few-Shot setting, TimeHome improves to an MSE of 0.405 and an MAE of 0.355, whereas TimesNet remains much higher in error. Figure 4 gives a qualitative view of the same pattern: TimeHome follows the prediction trajectory more closely in the zero-shot horizon. These results suggest that the temporal patterns learned from TS-200B can be reused under limited supervision, rather than requiring the model to learn each target domain from scratch.

3.6. Ablation Studies

We use ablation experiments to separate the effects of the main TimeHome components. Table 9 reports averaged task metrics across the datasets used in the main experiments. The efficiency metrics, including memory usage, FLOPs, and inference time, are measured on SWaT under the same hardware setting.
Removing the hybrid local–global attention lowers performance across all three tasks, which supports its role in multi-scale temporal modeling. The largest degradation occurs when H-MoE is removed: forecasting MSE increases from 0.314 to 0.342, imputation MSE increases from 0.043 to 0.056, and anomaly detection F1 decreases from 86.37% to 83.10%. Because the three tasks stress different behavior—trend prediction, missing-value recovery, and abrupt-change detection—this drop indicates that heterogeneous expert routing contributes beyond a single benchmark setting.
The ablation results also support the intended division of labor among the expert types. The zero expert is suited to stable or slowly varying structures, the masked expert to noisy or unreliable local observations, and the low-rank expert to non-trivial temporal changes. Replacing this structure with a standard dense MoE removes part of that functional specialization. The benefit of H-MoE therefore appears to come from the type of expert diversity, not only from the number of experts.
The efficiency ablations give a separate view of the design trade-off. Replacing low-rank matrices with full-rank matrices increases GPU memory from 7.2 GB to 13.5 GB and FLOPs from 4.1 G to 8.6 G, with little accuracy gain. Disabling Dynamic Expert Pruning raises FLOPs from 4.1 G to 6.9 G while leaving predictive performance nearly unchanged. These results support keeping both low-rank factorization and pruning in the final model.

3.7. Domain Sensitivity Analysis

In Table 10, we compare forecasting performance across sectors to check whether the pre-training corpus creates an obvious domain bias. Energy has the largest time-step share, but it does not yield the lowest error. The Nature domain, with a smaller share than Energy, obtains the lowest average MSE of 0.233. This does not rule out all forms of domain imbalance, but it suggests that the observed performance is not explained simply by the volume of pre-training data in each sector. Signal predictability and the routing behavior of H-MoE are likely to be important as well.

3.8. Efficiency Analysis

We also benchmark computational efficiency against TimesNet [12] and GPT4TS [73]. Table 11 compares active parameters, FLOPs, and inference time. Table 12 reports training time, peak memory, active parameters, FLOPs, and inference speed. TimeHome trains in 29.8 h, compared with 34.6 h for TimesNet and 61.3 h for GPT4TS. Peak memory is also lower at 38.4 GB/GPU, compared with 43.8 GB/GPU and 57.6 GB/GPU.
At inference time, TimeHome activates 14.2M parameters per step, fewer than TimesNet (42.5M) and GPT4TS (81.2M). Its FLOPs and inference time are 4.1G and 11.2 ms. These numbers match the intended role of low-rank factors and dynamic pruning: the model keeps a larger parameter pool available, but uses only a smaller active subset for each forward pass.

4. Discussion

The experiments suggest that TimeHome benefits from matching model capacity to the structure of the input sequence. Forecasting, imputation, and anomaly detection stress different parts of temporal modeling, yet removing H-MoE lowers performance across all three tasks. This supports the original design choice: stable intervals, noisy observations, and abrupt changes do not necessarily call for the same expert operation. The GreenEarthNet experiment also suggests that the design can transfer beyond standard public benchmarks, although the current remote sensing evaluation still covers a limited set of Earth observation conditions.
The results show a good equilibrium between the expressiveness and the cost. The low-rank decomposition and the dynamic expert pruning reduce the memory requirement, the number of Floating Point Operations (FLOPs) and the inference time. The ablation studies indicate a slight decrease in the performance of the target task. This is beneficial for saving long monitoring records, where an accurate but expensive model may not be feasible. Nevertheless, this equilibrium has its disadvantages. The low-rank factors restrict the parameter space, and if the variables are very complicated or appear infrequently, the compressed form might lose some information that a full-rank model can maintain.
There are still several limitations. First, the expert types in H-MoE are chosen empirically. The ablation study shows that they are useful, but it does not give a theoretical rule for choosing the best expert operations in a new domain. Second, TS-200B increases pretraining diversity, but it cannot cover every sensor, sampling protocol, or regional condition encountered in remote sensing practice. Third, the anomaly detection results focus on precision, while deployment may need different operating points if missed anomalies or false alarms are more costly.
We leave for future work the study of routing stability under domain shift, more adaptive pruning rules, and streaming or continual-learning settings where the temporal distribution changes over time.

5. Conclusions

This work presented TimeHome, a sparse transformer-based foundation model for unified time-series analysis. In this work, we used one backbone for forecasting, imputation, and anomaly detection. The purpose is to keep the model as practical as possible for noisy, incomplete, and heterogeneous temporal data.
TimeHome combines three elements: a functionally heterogeneous Mixture-of-Experts layer with dynamic expert pruning, tokenization with hybrid attention for multi-scale temporal dependencies, and TS-200B pretraining for broader temporal coverage. The experiments show competitive or improved performance in forecasting, imputation, anomaly detection, zero-shot and few-shot transfer, the remote sensing extension, and efficiency benchmarks. The ablations further indicate that H-MoE, low-rank factorization, and pruning each contribute to the final accuracy-cost trade-off.
The future work will be on routing stability under domain shift, adaptive pruning for resource-constrained deployment, and streaming or continual-learning scenarios in which the temporal distribution changes after deployment.

Author Contributions

Conceptualization, T.Z., X.W., X.L. and D.W.; Methodology, T.Z., X.L. and D.W.; Software, D.W.; Validation, X.W. and D.W.; Formal analysis, X.L.; Investigation, X.L.; Resources, T.Z., X.W. and X.L.; Data curation, X.W. and X.L.; Writing—original draft, X.L. and D.W.; Writing—review & editing, T.Z.; Visualization, X.W.; Supervision, T.Z. and D.W.; Project administration, T.Z., X.L. and D.W.; Funding acquisition, T.Z. and D.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding. The APC was funded by Zhejiang University.

Data Availability Statement

The datasets used in this study are from the publicly available time-series benchmarks and the remote sensing dataset described in the manuscript. The TS-200B pre-training corpus and source code are being processed and will be made publicly available upon publication. Additional information that supports the findings of this study is available from the corresponding author upon reasonable request.

Acknowledgments

During the preparation of this manuscript, the authors used ChatGPT-5.5, developed by OpenAI, for language polishing, grammar checking, and improving the clarity and readability of the manuscript. The authors have edited the output and are responsible for the content of this publication.

Conflicts of Interest

Author Donghua Wu was employed by the company CRRC Qingdao Sifang Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Chen, J.; Tan, X.; Rahardja, S.; Yang, J.; Rahardja, S. Joint selective state space model and detrending for robust time series anomaly detection. IEEE Signal Process. Lett. 2024, 31, 2050–2054. [Google Scholar] [CrossRef] [Scilit]
  2. Belay, M.A.; Rasheed, A.; Rossi, P.S. Sparse Non-Linear Vector Autoregressive Networks for Multivariate Time Series Anomaly Detection. IEEE Signal Process. Lett. 2025, 32, 331–335. [Google Scholar] [CrossRef] [Scilit]
  3. Box, G.E.; Jenkins, G.M.; Reinsel, G.C.; Ljung, G.M. Time Series Analysis: Forecasting and Control; John Wiley & Sons: Hoboken, NJ, USA, 2015. [Google Scholar]
  4. Liu, Y.; Wu, H.; Wang, J.; Long, M. Non-stationary transformers: Exploring the stationarity in time series forecasting. Adv. Neural Inf. Process. Syst. 2022, 35, 9881–9893. [Google Scholar] [CrossRef] [Scilit]
  5. Li, A.; Jiang, M.; Chu, D.; Guan, X.; Li, J.; Shen, H. Efficient and effective NDVI time-series reconstruction by combining deep learning and tensor completion. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 18, 191–205. [Google Scholar] [CrossRef] [Scilit]
  6. Reichstein, M.; Camps-Valls, G.; Stevens, B.; Jung, M.; Denzler, J.; Carvalhais, N.; Prabhat, F. Deep learning and process understanding for data-driven Earth system science. Nature 2019, 566, 195–204. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  7. Moskolaï, W.R.; Abdou, W.; Dipanda, A.; Kolyang. Application of deep learning architectures for satellite image time series prediction: A review. Remote Sens. 2021, 13, 4822. [Google Scholar] [CrossRef] [Scilit]
  8. Pelletier, C.; Webb, G.I.; Petitjean, F. Temporal convolutional neural network for the classification of satellite image time series. Remote Sens. 2019, 11, 523. [Google Scholar] [CrossRef] [Scilit]
  9. Salinas, D.; Flunkert, V.; Gasthaus, J.; Januschowski, T. DeepAR: Probabilistic forecasting with autoregressive recurrent networks. Int. J. Forecast. 2020, 36, 1181–1191. [Google Scholar] [CrossRef] [Scilit]
  10. Smyl, S. A hybrid method of exponential smoothing and recurrent neural networks for time series forecasting. Int. J. Forecast. 2020, 36, 75–85. [Google Scholar] [CrossRef] [Scilit]
  11. Zhou, H.; Zhang, S.; Peng, J.; Zhang, S.; Li, J.; Xiong, H.; Zhang, W. Informer: Beyond efficient transformer for long sequence time-series forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 2–9 February 2021; Volume 35, pp. 11106–11115. [Google Scholar]
  12. Wu, H.; Hu, T.; Liu, Y.; Zhou, H.; Wang, J.; Long, M. TimesNet: Temporal 2D-Variation Modeling for General Time Series Analysis. In Proceedings of the International Conference on Learning Representations, Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
  13. Ienco, D.; Interdonato, R.; Gaetano, R.; Minh, D.H.T. Combining Sentinel-1 and Sentinel-2 Satellite Image Time Series for land cover mapping via a multi-source deep learning architecture. ISPRS J. Photogramm. Remote Sens. 2019, 158, 11–22. [Google Scholar] [CrossRef] [Scilit]
  14. Garza, A.; Challu, C.; Mergenthaler-Canseco, M. TimeGPT-1. arXiv 2023, arXiv:2310.03589. [Google Scholar]
  15. Liu, Y.; Zhang, H.; Li, C.; Huang, X.; Wang, J.; Long, M. Timer: Generative pre-trained transformers are large time series models. arXiv 2024, arXiv:2402.02368. [Google Scholar]
  16. Rasul, K.; Ashok, A.; Williams, A.R.; Khorasani, A.; Adamopoulos, G.; Bhagwatkar, R.; Biloš, M.; Ghonia, H.; Hassen, N.; Schneider, A.; et al. Lag-llama: Towards foundation models for time series forecasting. In Proceedings of the R0-FoMo: Robustness of Few-Shot and Zero-Shot Learning in Large Foundation Models, New Orleans, LA, USA, 15 December 2023. [Google Scholar]
  17. Das, A.; Kong, W.; Sen, R.; Zhou, Y. A decoder-only foundation model for time-series forecasting. In Proceedings of the Forty-First International Conference on Machine Learning, Vienna, Austria, 21–27 July 2024. [Google Scholar]
  18. Shi, X.; Wang, S.; Nie, Y.; Li, D.; Ye, Z.; Wen, Q.; Jin, M. Time-moe: Billion-scale time series foundation models with mixture of experts. arXiv 2024, arXiv:2409.16040. [Google Scholar]
  19. Jin, P.; Zhu, B.; Yuan, L.; Yan, S. Moe++: Accelerating mixture-of-experts methods with zero-computation experts. arXiv 2024, arXiv:2410.07348. [Google Scholar]
  20. Jönsson, P.; Eklundh, L. TIMESAT—A program for analyzing time-series of satellite sensor data. Comput. Geosci. 2004, 30, 833–845. [Google Scholar] [CrossRef] [Scilit]
  21. Verbesselt, J.; Hyndman, R.; Newnham, G.; Culvenor, D. Detecting trend and seasonal changes in satellite image time series. Remote Sens. Environ. 2010, 114, 106–115. [Google Scholar] [CrossRef] [Scilit]
  22. Kennedy, R.E.; Yang, Z.; Cohen, W.B. Detecting trends in forest disturbance and recovery using yearly Landsat time series: 1. LandTrendr—Temporal segmentation algorithms. Remote Sens. Environ. 2010, 114, 2897–2910. [Google Scholar] [CrossRef] [Scilit]
  23. Zhu, Z.; Woodcock, C.E. Continuous change detection and classification of land cover using all available Landsat data. Remote Sens. Environ. 2014, 144, 152–171. [Google Scholar] [CrossRef] [Scilit]
  24. Koopmans, L.H. The Spectral Analysis of Time Series; Elsevier: Amsterdam, The Netherlands, 1995. [Google Scholar]
  25. Bandara, K.; Hyndman, R.J.; Bergmeir, C. MSTL: A seasonal-trend decomposition algorithm for time series with multiple seasonal patterns. Int. J. Oper. Res. 2025, 52, 79–98. [Google Scholar] [CrossRef] [Scilit]
  26. Thomakos, D.D.; Nikolopoulos, K. Forecasting multivariate time series with the theta method. J. Forecast. 2015, 34, 220–229. [Google Scholar] [CrossRef] [Scilit]
  27. Stucker, C.; Garnot, V.S.F.; Schindler, K. U-TILISE: A Sequence-to-sequence Model for Cloud Removal in Optical Satellite Time Series. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5408716. [Google Scholar] [CrossRef] [Scilit]
  28. Cai, X.; Bi, Y.; Nicholl, P.; Sterritt, R. Revisiting the encoding of satellite image time series. arXiv 2023, arXiv:2305.02086. [Google Scholar]
  29. Chen, T.; Guestrin, C. XGBoost: A Scalable Tree Boosting System. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; pp. 785–794. [Google Scholar] [CrossRef] [Scilit]
  30. Ke, G.; Meng, Q.; Finley, T.; Wang, T.; Chen, W.; Ma, W.; Ye, Q.; Liu, T.Y. LightGBM: A Highly Efficient Gradient Boosting Decision Tree. Adv. Neural Inf. Process. Syst. 2017, 30, 3146–3154. [Google Scholar]
  31. Liu, X.; Wang, W. Deep time series forecasting models: A comprehensive survey. Mathematics 2024, 12, 1504. [Google Scholar] [CrossRef] [Scilit]
  32. Garnot, V.S.F.; Landrieu, L.; Giordano, S.; Chehata, N. Satellite image time series classification with pixel-set encoders and temporal self-attention. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Virtual, 14–19 June 2020; pp. 12325–12334. [Google Scholar]
  33. Garnot, V.S.F.; Landrieu, L. Panoptic segmentation of satellite image time series with convolutional temporal attention networks. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Virtual, 11–17 October 2021; pp. 4872–4881. [Google Scholar]
  34. Tarasiou, M.; Chavez, E.; Zafeiriou, S. Vits for sits: Vision transformers for satellite image time series. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, BC, Canada, 18–22 June 2023; pp. 10418–10428. [Google Scholar]
  35. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention is all you need. Adv. Neural Inf. Process. Syst. 2017, 30, 5998–6008. [Google Scholar]
  36. He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 770–778. [Google Scholar]
  37. Zhao, B.; Lu, H.; Chen, S.; Liu, J.; Wu, D. Convolutional neural networks for time series classification. J. Syst. Eng. Electron. 2017, 28, 162–169. [Google Scholar] [CrossRef] [Scilit]
  38. Fang, C.; Wang, C. Time series data imputation: A survey on deep learning approaches. arXiv 2020, arXiv:2011.11347. [Google Scholar]
  39. Xu, J.; Wu, H.; Wang, J.; Long, M. Anomaly Transformer: Time Series Anomaly Detection with Association Discrepancy. In Proceedings of the International Conference on Learning Representations, Online, 25–29 April 2022. [Google Scholar]
  40. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  41. Chung, J.; Gulcehre, C.; Cho, K.; Bengio, Y. Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv 2014, arXiv:1412.3555. [Google Scholar]
  42. Jiang, H.; Liu, D.; Ding, X.; Chen, Y.; Li, H. TCM: An efficient lightweight MLP-based network with affine transformation for long-term time series forecasting. Neurocomputing 2025, 617, 128960. [Google Scholar] [CrossRef] [Scilit]
  43. Interdonato, R.; Ienco, D.; Gaetano, R.; Ose, K. DuPLO: A DUal view Point deep Learning architecture for time series classificatiOn. ISPRS J. Photogramm. Remote Sens. 2019, 149, 91–104. [Google Scholar] [CrossRef] [Scilit]
  44. Wu, H.; Xu, J.; Wang, J.; Long, M. Autoformer: Decomposition transformers with auto-correlation for long-term series forecasting. In Proceedings of the Advances in Neural Information Processing Systems, Online, 6–14 December 2021; pp. 22419–22430. [Google Scholar]
  45. Zhou, T.; Ma, Z.; Wen, Q.; Wang, X.; Sun, L.; Jin, R. FEDformer: Frequency Enhanced Decomposed Transformer for Long-Term Series Forecasting. In Proceedings of the 39th International Conference on Machine Learning, Baltimore, MD, USA, 17–23 July 2022; PMLR: Cambridge, MA, USA, 2022; Volume 162, pp. 27268–27286. [Google Scholar]
  46. Liang, Y.; Wen, H.; Nie, Y.; Jiang, Y.; Jin, M.; Song, D.; Pan, S.; Wen, Q. Foundation models for time series analysis: A tutorial and survey. In Proceedings of the ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Barcelona, Spain, 25–29 August 2024; pp. 6555–6565. [Google Scholar]
  47. Cong, Y.; Khanna, S.; Meng, C.; Liu, P.; Rozi, E.; He, Y.; Burke, M.; Lobell, D.; Ermon, S. Satmae: Pre-training transformers for temporal and multi-spectral satellite imagery. Adv. Neural Inf. Process. Syst. 2022, 35, 197–211. [Google Scholar] [CrossRef] [Scilit]
  48. Smith, M.J.; Fleming, L.; Geach, J.E. EarthPT: A time series foundation model for Earth Observation. arXiv 2023, arXiv:2309.07207. [Google Scholar]
  49. Guo, X.; Lao, J.; Dang, B.; Zhang, Y.; Yu, L.; Ru, L.; Zhong, L.; Huang, Z.; Wu, K.; Hu, D.; et al. Skysense: A multi-modal remote sensing foundation model towards universal interpretation for Earth observation imagery. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 17–21 June 2024; pp. 27672–27683. [Google Scholar]
  50. Ekambaram, V.; Jati, A.; Dayama, P.; Mukherjee, S.; Nguyen, N.; Gifford, W.M.; Reddy, C.; Kalagnanam, J. Tiny time mixers (ttms): Fast pre-trained models for enhanced zero/few-shot forecasting of multivariate time series. In Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada, 10–15 December 2024; pp. 74147–74181. [Google Scholar]
  51. Woo, G.; Liu, C.; Kumar, A.; Xiong, C.; Savarese, S.; Sahoo, D. Unified Training of Universal Time Series Forecasting Transformers. In Proceedings of the 41st International Conference on Machine Learning, Vienna, Austria, 21–27 July 2024; PMLR: Cambridge, MA, USA, 2024; Volume 235, pp. 53140–53164. [Google Scholar]
  52. Rasul, K.; Seward, C.; Schuster, I.; Vollgraf, R. Autoregressive denoising diffusion models for multivariate probabilistic time series forecasting. In Proceedings of the 38th International Conference on Machine Learning, Virtual, 18–24 July 2021; PMLR: Cambridge, MA, USA, 2021; Volume 139, pp. 8857–8868. [Google Scholar]
  53. Sikder, M.F.; Ramachandranpillai, R.; Heintz, F. Transfusion: Generating long, high fidelity time series using diffusion models with transformers. Mach. Learn. Appl. 2025, 20, 100652. [Google Scholar] [CrossRef] [Scilit]
  54. Jin, M.; Wang, S.; Ma, L.; Chu, Z.; Zhang, J.Y.; Shi, X.; Chen, P.Y.; Liang, Y.; Li, Y.F.; Pan, S.; et al. Time-LLM: Time Series Forecasting by Reprogramming Large Language Models. In Proceedings of the 12th International Conference on Learning Representations, Vienna, Austria, 7–11 May 2024. [Google Scholar]
  55. Li, J.; Liu, C.; Cheng, S.; Arcucci, R.; Hong, S. Frozen Language Model Helps ECG Zero-Shot Learning. In Proceedings of the Medical Imaging with Deep Learning, Nashville, TN, USA, 10–12 July 2023; PMLR: Cambridge, MA, USA, 2024; Volume 227, pp. 402–415. [Google Scholar]
  56. Xue, H.; Salim, F.D. Promptcast: A new prompt-based learning paradigm for time series forecasting. IEEE Trans. Knowl. Data Eng. 2023, 36, 6851–6864. [Google Scholar]
  57. Jia, F.; Wang, K.; Zheng, Y.; Cao, D.; Liu, Y. GPT4MTS: Prompt-Based Large Language Model for Multimodal Time-Series Forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada, 20–27 February 2024; Volume 38, pp. 23343–23351. [Google Scholar] [CrossRef] [Scilit]
  58. Zhang, X.; Chowdhury, R.R.; Gupta, R.K.; Shang, J. Large Language Models for Time Series: A Survey. In Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence, Jeju, Republic of Korea, 3–9 August 2024; pp. 8335–8343. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  59. Shazeer, N.; Mirhoseini, A.; Maziarz, K.; Davis, A.; Le, Q.; Hinton, G.; Dean, J. Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layer. In Proceedings of the International Conference on Learning Representations, Toulon, France, 24–26 April 2017. [Google Scholar]
  60. Masoudnia, S.; Ebrahimpour, R. Mixture of experts: A literature survey. Artif. Intell. Rev. 2014, 42, 275–293. [Google Scholar]
  61. Ni, R.; Lin, Z.; Wang, S.; Fanti, G. Mixture-of-Linear-Experts for Long-Term Time Series Forecasting. In Proceedings of the 27th International Conference on Artificial Intelligence and Statistics, Palau de Congressos, Valencia, Spain, 2–4 May 2024; PMLR: Cambridge, MA, USA, 2024; Volume 238, pp. 4672–4680. [Google Scholar]
  62. Shazeer, N. Glu variants improve transformer. arXiv 2020, arXiv:2002.05202. [Google Scholar]
  63. Kingma, D.P.; Salimans, T.; Welling, M. Variational Dropout and the Local Reparameterization Trick. In Proceedings of the Advances in Neural Information Processing Systems, Montreal, QC, Canada, 7–12 December 2015; pp. 2575–2583. [Google Scholar]
  64. Molchanov, D.; Ashukha, A.; Vetrov, D. Variational Dropout Sparsifies Deep Neural Networks. In Proceedings of the 34th International Conference on Machine Learning, Sydney, NSW, Australia, 6–11 August 2017; PMLR: Cambridge, MA, USA, 2017; Volume 70, pp. 2498–2507. [Google Scholar]
  65. Yang, Y.; Jiang, P.T.; Hou, Q.; Zhang, H.; Chen, J.; Li, B. Multi-Task Dense Prediction via Mixture of Low-Rank Experts. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 17–21 June 2024; pp. 27927–27937. [Google Scholar]
  66. Ansari, A.F.; Stella, L.; Turkmen, A.C.; Zhang, X.; Mercado, P.; Shen, H.; Shchur, O.; Rangapuram, S.S.; Arango, S.P.; Kapoor, S.; et al. Chronos: Learning the Language of Time Series. Trans. Mach. Learn. Res. 2024. [Google Scholar]
  67. Godahewa, R.W.; Bergmeir, C.; Webb, G.I.; Hyndman, R.; Montero-Manso, P. Monash Time Series Forecasting Archive. In Proceedings of the Neural Information Processing Systems Datasets and Benchmarks Track, Virtual, 6–14 December 2021. [Google Scholar]
  68. Wetterstation. Max-Planck-Institut fuer Biogeochemie—Wetterdaten. Available online: https://www.bgc-jena.mpg.de/wetter (accessed on 31 March 2026).
  69. PeMS. Caltrans PeMS. Available online: https://pems.dot.ca.gov (accessed on 31 March 2026).
  70. Trindade, A. ElectricityLoadDiagrams20112014 [Dataset]. UCI Machine Learning Repository. 2015. Available online: https://doi.org/10.24432/C58C86 (accessed on 31 March 2026). [CrossRef]
  71. Lai, G.; Chang, W.C.; Yang, Y.; Liu, H. Modeling Long- and Short-Term Temporal Patterns with Deep Neural Networks. In Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, Ann Arbor, MI, USA, 8–12 July 2018; pp. 95–104. [Google Scholar] [CrossRef] [Scilit]
  72. Wu, Q.; Yao, G.; Feng, Z.; Yang, S. Peri-midFormer: Periodic Pyramid Transformer for Time Series Analysis. In Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada, 10–15 December 2024; Volume 37, pp. 13035–13073. [Google Scholar]
  73. Zhou, T.; Niu, P.; Wang, X.; Sun, L.; Jin, R. One Fits All: Power General Time Series Analysis by Pretrained LM. In Proceedings of the Advances in Neural Information Processing Systems, New Orleans, LA, USA, 10–16 December 2023; Volume 36, pp. 43322–43355. [Google Scholar]
  74. Eldele, E.; Ragab, M.; Chen, Z.; Wu, M.; Li, X. TSLANet: Rethinking Transformers for Time Series Representation Learning. In Proceedings of the 41st International Conference on Machine Learning, Vienna, Austria, 21–27 July 2024; Volume 235, pp. 12409–12428. [Google Scholar]
  75. Su, Y.; Zhao, Y.; Niu, C.; Liu, R.; Sun, W.; Pei, D. Robust Anomaly Detection for Multivariate Time Series through Stochastic Recurrent Neural Network. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA, 4–8 August 2019; ACM: New York, NY, USA, 2019; pp. 2828–2837. [Google Scholar] [CrossRef] [Scilit]
  76. Hundman, K.; Constantinou, V.; Laporte, C.; Colwell, I.; Soderstrom, T. Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK, 19–23 August 2018; ACM: New York, NY, USA, 2018; pp. 387–395. [Google Scholar] [CrossRef] [Scilit]
  77. Mathur, A.P.; Tippenhauer, N.O. SWaT: A water treatment testbed for research and training on ICS security. In Proceedings of the 2016 International Workshop on Cyber-Physical Systems for Smart Water Networks (CySWater), Vienna, Austria, 11 April 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 31–36. [Google Scholar] [CrossRef] [Scilit]
  78. Abdulaal, A.; Liu, Z.; Lancewicki, T. Practical Approach to Asynchronous Multivariate Time Series Anomaly Detection and Localization. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, Virtual Event, Singapore, 14–18 August 2021; ACM: New York, NY, USA, 2021; pp. 2485–2494. [Google Scholar] [CrossRef] [Scilit]
  79. Nie, Y.; Nguyen, N.H.; Sinthong, P.; Kalagnanam, J. A Time Series Is Worth 64 Words: Long-Term Forecasting with Transformers. In Proceedings of the Eleventh International Conference on Learning Representations, Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
Figure 1. TimeHome architecture. The input series is first tokenized with point-wise linear projections, then processed by local and global attention branches, and finally routed in the Heterogeneous Mixture-of-Experts (H-MoE) block to zero, masked, or low-rank experts. The labeled components correspond to the data flow described in Section 2.
Figure 1. TimeHome architecture. The input series is first tokenized with point-wise linear projections, then processed by local and global attention branches, and finally routed in the Heterogeneous Mixture-of-Experts (H-MoE) block to zero, masked, or low-rank experts. The labeled components correspond to the data flow described in Section 2.
Remotesensing 18 02533 g001
Figure 2. TS-200B construction pipeline. Raw time-series records from multiple domains are checked for timestamp validity, duplicates, missing values, sequence length, scale consistency, and domain identity before large-scale pre-training.
Figure 2. TS-200B construction pipeline. Raw time-series records from multiple domains are checked for timestamp validity, duplicates, missing values, sequence length, scale consistency, and domain identity before large-scale pre-training.
Remotesensing 18 02533 g002
Figure 3. Domain distribution of TS-200B. The dataset consists of 57 million sequences and 203 billion time steps from Energy, Nature, Simulated, Flow and Other domains; the two figures show the number of sequences and time steps, respectively.
Figure 3. Domain distribution of TS-200B. The dataset consists of 57 million sequences and 203 billion time steps from Energy, Nature, Simulated, Flow and Other domains; the two figures show the number of sequences and time steps, respectively.
Remotesensing 18 02533 g003
Figure 4. Zero-shot forecasting on the Exchange dataset. The x-axis gives time steps and the y-axis gives values; blue denotes ground truth, red dashed line denotes TimeHome, and green dash-dotted line denotes GPT4TS. The vertical dashed line separates the historical context from the prediction horizon, where TimeHome follows the ground-truth trajectory more closely.
Figure 4. Zero-shot forecasting on the Exchange dataset. The x-axis gives time steps and the y-axis gives values; blue denotes ground truth, red dashed line denotes TimeHome, and green dash-dotted line denotes GPT4TS. The vertical dashed line separates the historical context from the prediction horizon, where TimeHome follows the ground-truth trajectory more closely.
Remotesensing 18 02533 g004
Table 1. Concise summary of representative time-series foundation and MoE-based models discussed in Section 2.1.
Table 1. Concise summary of representative time-series foundation and MoE-based models discussed in Section 2.1.
ModelMain StrengthsMain Limitations
Lag-Llama [16]Large-scale decoder transformer; lag covariates; strong forecasting performanceFocused on forecasting; no unified design for imputation/anomaly detection; dense architecture
TimeGPT-1 [14]Encoder–decoder foundation model (FM); flexible horizons; diverse multi-sector dataForecasting-oriented; does not explicitly model heterogeneous experts; efficiency not emphasized
TimesFM [17]Decoder-only FM; strong zero-/few-shot forecasting across domainsPrimarily forecasting; limited support for imputation/anomaly tasks; implicit efficiency control
Moirai [51]Universal transformer; masked modeling; trained on LOTSA with broad domain coverageHomogeneous dense architecture; dense routing; non-trivial inference latency
Time-LLM [54]Leverages frozen large language models (LLMs); language–time interaction via reprogrammingHeavily relies on prompts/LLMs; challenging mapping between continuous time series (TS) and text; deployment efficiency secondary
PromptCast [56]Reformulates TS forecasting as text generation; uses off-the-shelf LLMsPerformance sensitive to prompt design; lacks explicit TS-specific architecture and efficiency mechanisms
Time-MoE [18]MoE-based capacity scaling; subset of experts activated per inputExperts are homogeneous dense feedforward networks (FFNs); limited structural adaptability to different temporal patterns; dense gating
MoE++ [19]Improved MoE routing; stronger capacity scaling for TS modelsStill homogeneous expert structures; efficiency and robustness on heterogeneous industrial data not the primary focus
Table 2. Summary of key notations used in TimeHome.
Table 2. Summary of key notations used in TimeHome.
SymbolDescription
x t Raw time-series observation at time step t
x t Multivariate observation at time step t
TLength of the historical input sequence
MForecasting horizon or output sequence length
DHidden feature dimension of token representations
h t 0 Initial token embedding after the input projection layer
h t l Token representation at time step t in the l-th layer
N ( t ) Local temporal window centered at time step t
wHalf-window size used in the local attention branch
g m The m-th global memory token used for global attention
α t , j ( L ) Local attention weight between token t and its neighboring token j
α t , m ( G ) Global attention weight between token t and memory token m
β t Scalar fusion gate controlling the balance between local and global attention
e t l Attention-enhanced representation before MoE routing in the l-th layer
E n The n-th expert in the heterogeneous MoE block
NTotal number of experts in the H-MoE block
S or kNumber of activated experts selected by top-k routing
G ( e ) Gating function that assigns routing weights to different experts
τ Temperature parameter used in the softmax routing function
ϵ Optional routing noise for load balancing
rLow-rank dimension used in expert and gating factorization
W d o w n , W u p Low-rank factorized matrices in the gating network
m 1 : T Binary mask indicating observed and missing values in imputation
S t Anomaly score at time step t
g ¯ n Average activation rate of the n-th expert during training
δ Threshold used for dynamic expert pruning during inference
Table 3. Description of TS-200B.
Table 3. Description of TS-200B.
EnergyNatureSimulatedFlowOtherTotal
Sequences13 M10 M15 M8 M11 M57 M
Time Steps50 B45 B30 B40 B38 B203 B
Sequence Share 22.8 % 17.5 % 26.3 % 14.0 % 19.3 % 100 %
Time-Step Share 24.6 % 22.2 % 14.8 % 19.7 % 18.7 % 100 %
Table 4. Long-term forecasting performance averaged over prediction lengths 96, 192, 336, and 720. Each entry reports MSE/MAE; best values use bold and second-best values use blue.
Table 4. Long-term forecasting performance averaged over prediction lengths 96, 192, 336, and 720. Each entry reports MSE/MAE; best values use bold and second-best values use blue.
ModelsETTh1ETTh2ETTm1ETTm2ElectricityWeatherTrafficExchangeAverage
ARIMA [3]0.655/0.5880.512/0.5160.487/0.4750.398/0.4210.295/0.3530.331/0.3560.613/0.3860.781/0.6630.509/0.470
LSTM [40]0.523/0.5020.421/0.4490.398/0.4110.312/0.3650.210/0.2890.289/0.3190.512/0.3360.552/0.5300.402/0.400
TimesFM [17]0.435/0.4380.345/0.3930.363/0.3890.271/0.3310.170/0.2510.231/0.2690.421/0.2870.401/0.4270.330/0.348
Chronos [66]0.449/0.4470.351/0.3990.371/0.3960.278/0.3360.176/0.2580.236/0.2730.432/0.2920.419/0.4380.339/0.355
Lag-Llama [16]0.458/0.4550.359/0.4050.379/0.4020.284/0.3400.181/0.2630.241/0.2780.439/0.2970.432/0.4490.347/0.361
Moirai [51]0.421/0.4320.335/0.3860.355/0.3820.262/0.3250.161/0.2410.228/0.2670.409/0.2790.386/0.4140.320/0.341
Time-MoE [18]0.415/0.4310.332/0.3830.347/0.3770.257/0.3230.158/0.2370.227/0.2660.403/0.2760.379/0.4110.315/0.338
Peri-mid Former [72]0.409/0.4300.317/0.3770.354/0.3850.258/0.3200.152/0.2490.233/0.2710.392/0.2700.346/0.3930.308/0.337
GPT4TS [73]0.427/0.4260.354/0.3940.352/0.3830.266/0.3260.167/0.2630.237/0.2700.414/0.2940.373/0.4100.324/0.346
TSLANet [74]0.407/0.4220.328/0.3850.348/0.3830.263/0.3250.159/0.2240.226/0.2660.397/0.2720.365/0.4100.320/0.341
TimeHome (ours)0.428/0.4390.329/0.3790.337/0.3620.251/0.3210.154/0.2210.223/0.2620.405/0.2660.388/0.4070.314/0.332
Note: The proposed model name is shown in bold to distinguish it from the baseline methods. The average improvement of TimeHome over Peri-midFormer is statistically significant according to a paired t-test on the eight datasets ( p = 0.042 < 0.05 ).
Table 5. Remote sensing extension experiment on long-term vegetation forecasting using GreenEarthNet. The best values are highlighted in bold, and the second-best values are highlighted in blue.
Table 5. Remote sensing extension experiment on long-term vegetation forecasting using GreenEarthNet. The best values are highlighted in bold, and the second-best values are highlighted in blue.
MetricARIMALSTMTimesFMChronosLag-LlamaMoiraiTime-MoEPeri-Mid FormerGPT4TSTSLANetTimeHome
[3][40][17][66][16][51][18][72][73][74](Ours)
MSE ↓0.0740.0590.0460.0490.0520.0430.0390.0420.0440.0400.037
MAE ↓0.2050.1760.1530.1590.1640.1460.1380.1440.1490.1400.132
Note: ↓ indicates that lower values are better.
Table 6. Performance on the imputation task. The results represent the average performance across different mask ratios (12.5%, 25%, 37.5%, and 50%) on length-96 time series.
Table 6. Performance on the imputation task. The results represent the average performance across different mask ratios (12.5%, 25%, 37.5%, and 50%) on length-96 time series.
ModelsTimeHomePeri-Mid FormerGPT4TSTSLANet
(Ours)[72][73][74]
MetricMSEMAEMSEMAEMSEMAEMSEMAE
ETTm10.0180.1210.0340.1160.0280.1050.0270.107
ETTm20.0220.0930.0250.0870.0210.0840.0220.088
ETTh10.0630.1690.0830.1910.0690.1730.0780.187
ETTh20.0580.1510.0540.1460.0480.1410.0490.146
Electricity0.0660.1600.0600.1600.0900.2070.0920.210
Weather0.0290.0360.0280.0390.0310.0560.0300.054
Average0.0430.1220.0470.1230.0480.1280.0500.132
Note: Bold values indicate the best performance, and blue values indicate the second-best performance.
Table 7. Anomaly detection performance. Best results are highlighted in bold, and second-best results are underlined.
Table 7. Anomaly detection performance. Best results are highlighted in bold, and second-best results are underlined.
ModelsF1-Score (%) on BenchmarksAverage Metrics (%)
SMDMSLSMAPSWaTPSMAvg F1Avg PrecisionAvg RecallAvg AUC
PatchTST [79]84.6285.0371.1885.7296.0882.7984.2581.5088.45
TimesNet [12]84.6181.8469.3993.0297.3485.2483.1087.6590.12
GPT4TS [73]86.8982.4572.8894.2397.1386.7286.4587.1092.40
Peri-mid Former [72]85.9581.8368.6293.4097.1985.4084.8086.1589.85
TimeHome (Ours)87.9181.5671.1593.9097.3186.3788.4284.5592.15
Table 8. Quantitative generalization comparison on the Exchange dataset.
Table 8. Quantitative generalization comparison on the Exchange dataset.
ModelZero-ShotFew-Shot
MSE↓MAE↓MSE↓MAE↓
TimesNet [12]N/AN/A0.5120.465
GPT4TS [73]0.4480.3850.4150.362
TimeHome (Ours)0.4350.3780.4050.355
Note: ↓ indicates that lower values are better. Bold values indicate the best performance, and the proposed model name is shown in bold to distinguish it from the baseline methods.
Table 9. Component-wise ablation study of TimeHome across three tasks.
Table 9. Component-wise ablation study of TimeHome across three tasks.
Model VariantForecastingImputationAnomaly Det.Efficiency
MSE↓MAE↓MSE↓MAE↓F1 (%)↑Mem (GB)↓FLOPs (G)↓Time (ms)↓
TimeHome0.3140.3320.0430.12286.377.24.111.2
w/o H-Attn0.3280.3450.0490.13184.557.24.011.1
w/o Low-Rank0.3150.3360.0430.12486.2913.58.624.8
w/o Dyn. Pruning0.3140.3350.0460.12286.357.26.918.5
w/o H-MoE0.3420.3650.0560.14583.1010.87.416.2
Note: ↓ indicates that lower values are better, whereas ↑ indicates that higher values are better.
Table 10. Domain sensitivity analysis on TS-200B.
Table 10. Domain sensitivity analysis on TS-200B.
DomainData Share in TS-200BAvg MSE ↓
Energy24.6%0.310
Nature22.2%0.233
Flow19.7%0.392
Others18.7%0.393
Simulated14.8%-
Note: ↓ indicates that lower values are better. The bold value indicates the best performance.
Table 11. Active-parameter and inference-cost comparison on SWaT.
Table 11. Active-parameter and inference-cost comparison on SWaT.
ModelActive Params (M) ↓FLOPs (G) ↓Time (ms) ↓
TimesNet [12]42.58.418.6
GPT4TS [73]81.214.742.5
TimeHome (Ours)14.24.111.2
Note: ↓ indicates that lower values are better. Bold values indicate the best performance, and the proposed model name is shown in bold to distinguish it from the baseline methods.
Table 12. End-to-end training and inference cost on SWaT.
Table 12. End-to-end training and inference cost on SWaT.
ModelTrain Time (h) ↓Peak Mem. (GB/GPU) ↓Active Params (M) ↓FLOPs (G) ↓Infer. Time (ms) ↓
TimesNet [12]34.643.842.58.418.6
GPT4TS [73]61.357.681.214.742.5
TimeHome (Ours)29.838.414.24.111.2
Note: ↓ indicates that lower values are better. Bold values indicate the best performance, and the proposed model name is shown in bold to distinguish it from the baseline methods.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, T.; Wu, X.; Li, X.; Wu, D. TimeHome: Heterogeneous Mixture-of-Experts for Time-Series Foundation Model. Remote Sens. 2026, 18, 2533. https://doi.org/10.3390/rs18152533

AMA Style

Zhang T, Wu X, Li X, Wu D. TimeHome: Heterogeneous Mixture-of-Experts for Time-Series Foundation Model. Remote Sensing. 2026; 18(15):2533. https://doi.org/10.3390/rs18152533

Chicago/Turabian Style

Zhang, Tao, Xiaobo Wu, Xingguo Li, and Donghua Wu. 2026. "TimeHome: Heterogeneous Mixture-of-Experts for Time-Series Foundation Model" Remote Sensing 18, no. 15: 2533. https://doi.org/10.3390/rs18152533

APA Style

Zhang, T., Wu, X., Li, X., & Wu, D. (2026). TimeHome: Heterogeneous Mixture-of-Experts for Time-Series Foundation Model. Remote Sensing, 18(15), 2533. https://doi.org/10.3390/rs18152533

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop