Reverso: Efficient Time Series Foundation Models for Zero-shot Forecasting

TL;DR

Reverso model achieves efficient zero-shot time series forecasting using long convolutions and linear RNN layers, reducing parameters by 100x.

cs.LG 🔴 Advanced 2026-02-20 6 views
Xinghong Fu Yanhong Li Georgios Papaioannou Yoon Kim
time series zero-shot forecasting deep learning efficient model convolutional network

Key Findings

Methodology

The paper introduces an efficient time series foundation model named Reverso, utilizing a multi-scale input strategy, hybrid sequence-mixing layers with long convolutions and DeltaNet layers, and an attention-based decoder head. This approach achieves high performance in zero-shot forecasting without large transformer models.

Key Results

  • Reverso achieved a MASE of 0.691 on the Gift-Eval benchmark with only 2.6M parameters, outperforming larger models like Xihe-Max (1.5B parameters).
  • On the LTSF test set, Reverso outperformed models like Sundial and Super-Linear, despite having fewer parameters.
  • Reverso excelled in medium/long horizon forecasting, particularly on long sequence tasks in the Gift-Eval benchmark.

Significance

Reverso is significant for time series forecasting, especially in resource-constrained environments. It reduces training and deployment costs while performing well across multiple benchmarks, advancing the performance-efficiency Pareto frontier.

Technical Contribution

Reverso introduces a novel hybrid sequence mixing strategy combining long convolutions and DeltaNet layers, significantly reducing parameter count. Its multi-scale input strategy and attention-based decoder head effectively model long contexts without increasing sequence length.

Novelty

Reverso is the first to demonstrate that small hybrid models can rival large transformer models in zero-shot time series forecasting, offering an efficient alternative.

Limitations

  • Reverso primarily targets univariate forecasting and has not fully explored multivariate time series potential.
  • In short sequence forecasting, Reverso's performance still lags behind some larger models.

Future Work

Future work could explore Reverso's application in multivariate time series and how to further enhance its performance in short sequence forecasting.

AI Executive Summary

The Reverso model combines multi-scale inputs, long convolutions, and DeltaNet layers to offer an efficient solution for time series forecasting. Existing large transformer models, while high-performing, are challenging to deploy in resource-constrained environments. Reverso significantly reduces parameter count, lowering computational and storage costs.

In experiments, Reverso performed excellently on benchmarks like Gift-Eval and LTSF, particularly excelling in long sequence forecasting tasks, outperforming many larger models. Its multi-scale input strategy and attention-based decoder head enable effective modeling of long contexts without increasing sequence length.

While Reverso excels in univariate forecasting, there is room for improvement in multivariate time series and short sequence forecasting. Future research could explore how to optimize Reverso's performance in these areas.

Deep Analysis

Background

Time series forecasting is a core problem in machine learning with applications in weather forecasting, energy analysis, and supply chain logistics. Traditionally, statistical models and RNN-based deep learning methods have been successful in this domain. Recently, the introduction of transformer architectures has further improved forecasting performance.

Core Problem

Existing time series foundation models are often large, with parameter counts reaching hundreds of millions, making them difficult to deploy on resource-constrained devices. The challenge is to maintain high performance while significantly reducing model parameters and computational costs.

Innovation

Reverso uses a multi-scale input strategy, hybrid sequence-mixing layers with long convolutions and DeltaNet layers, and an attention-based decoder head to achieve efficient time series forecasting. Compared to large transformer models, Reverso reduces parameter count by 100x.

Methodology

  • �� Multi-scale input strategy: creates multiple input versions via downsampling.
  • �� Hybrid sequence-mixing layers: alternate between long convolutions and DeltaNet layers.
  • �� Attention-based decoder head: uses contextual representation for prediction.
  • �� Data augmentation and inference strategies: further improve performance.

Experiments

Experiments were conducted on benchmarks like Gift-Eval and LTSF, using the AdamW optimizer with a maximum learning rate of 5×10^-4. The model was trained and tested on multiple datasets to evaluate its performance in zero-shot forecasting, classification, and anomaly detection.

Results

Reverso achieved a MASE of 0.691 on the Gift-Eval benchmark, outperforming many larger models. It also performed well on the LTSF test set, particularly in long sequence tasks.

Applications

Reverso is suitable for resource-constrained devices like edge computing and mobile devices, where model efficiency is crucial.

Limitations & Outlook

Reverso primarily targets univariate forecasting, and its potential in multivariate time series has not been fully explored. Additionally, its performance in short sequence forecasting still lags behind some larger models.

Plain Language Accessible to non-experts

Imagine you're in a kitchen cooking a meal, and Reverso is like an efficient kitchen assistant. Traditional models are like a big feast requiring lots of utensils and steps, while Reverso is a streamlined multi-tool that quickly accomplishes the same tasks. Its multi-scale input strategy is like different chopping techniques, helping the model better understand the data. The long convolutions and DeltaNet layers are like different cooking techniques, used alternately to handle complex time series data effectively.

ELI14 Explained like you're 14

Hey kiddo! Imagine you're playing a super cool game, and Reverso is like your secret weapon. Other players need lots of gear to win, but Reverso is like a small but mighty toolkit that helps you tackle all challenges easily. It quickly analyzes all the game's data, like a smart assistant, helping you make the best decisions. Isn't that awesome?

Glossary

Reverso

An efficient time series foundation model combining multi-scale input and hybrid sequence layers.

Used for zero-shot time series forecasting.

DeltaNet

A linear RNN layer that combines query, key, and value vectors for state transitions.

Used in Reverso for sequence mixing.

Multi-scale input

Creates multiple input versions via downsampling.

Helps model long contexts without increasing sequence length.

Long convolution

A layer using depthwise separable convolution for sequence mixing.

Used in Reverso to handle long sequence data.

Attention-based decoder head

A decoder that predicts based on contextual representation.

Used in Reverso for final output prediction.

Open Questions Unanswered questions from this research

  • 1 How to effectively apply Reverso in multivariate time series?
  • 2 How to enhance Reverso's performance in short sequence forecasting?

Applications

Immediate Applications

Edge Device Forecasting

Reverso can be used for time series forecasting on edge devices, reducing computational and storage costs.

Long-term Vision

Large-scale Deployment

Reverso has the potential to enable efficient time series forecasting in large-scale IoT devices.

Abstract

Learning time series foundation models has been shown to be a promising approach for zero-shot time series forecasting across diverse time series domains. Insofar as scaling has been a critical driver of performance of foundation models in other modalities such as language and vision, much recent work on time series foundation modeling has focused on scaling. This has resulted in time series foundation models with hundreds of millions of parameters that are, while performant, inefficient and expensive to use in practice. This paper describes a simple recipe for learning efficient foundation models for zero-shot time series forecasting that are orders of magnitude smaller. We show that large-scale transformers are not necessary: small hybrid models that interleave long convolution and linear RNN layers (in particular DeltaNet layers) can match the performance of larger transformer-based models while being more than a hundred times smaller. We also describe several data augmentation and inference strategies that further improve performance. This recipe results in Reverso, a family of efficient time series foundation models for zero-shot forecasting that significantly push the performance-efficiency Pareto frontier.

cs.LG cs.AI