Time series forecasting has been dominated by increasingly complex architectures. From CNNs to RNNs, from Transformers to MLP-mixers, we've thrown everything at the problem of predicting the future from past data. Yet a fundamental question remains: Why are we forcing models to memorize patterns when we could simply look them up?
See RAFT (Retrieval-Augmented Forecasting of Time-series), a refreshingly simple yet powerful approach from researchers at KAIST, Max Planck Institute, and Google Cloud AI. Instead of relying solely on learned parameters, RAFT retrieves relevant historical patterns from the training data at inference time, and the results are striking.
Table of Contents
Retrieval-Augmented Time Series Forecasting is an approach that improves prediction models by retrieving similar historical patterns at inference time rather than relying only on learned model parameters. Instead of forcing a neural network to memorize rare or unstable patterns within its weights, the system dynamically searches past data for comparable sequences and uses their subsequent values to guide future predictions. This retrieval mechanism acts as an external memory layer, helping the model respond more effectively to uncommon events or weak temporal correlations.
RAFT reframes time series forecasting by shifting the burden from memorization to retrieval. Rather than forcing models to internalize rare, unstable, or weakly correlated patterns within fixed parameters, it retrieves similar historical sequences at inference time and uses them to guide predictions. This simple yet powerful design improves performance across benchmarks, particularly in scenarios where traditional deep learning struggles. The key insight is clear: smarter access to historical data can outperform increasingly complex architectures.
Dataset
RAFT
Best Baseline
Improvement
ETTh1
0.420
0.447 (TimeMixer)
6.0%
ETTh2
0.359
0.364 (TimeMixer)
1.4%
ETTm1
0.348
0.381 (TimeMixer)
8.7%
ETTm2
0.254
0.275 (TimeMixer)
7.6%
Electricity
0.160
0.182 (TimeMixer)
12.1%
Exchange
0.441
0.386 (TimeMixer)
-14.3%
Illness
2.097
1.480 (PatchTST)
-41.7%
Solar
0.231
0.216 (TimeMixer)
-7.0%
Traffic
0.434
0.484 (TimeMixer)
10.3%
Weather
0.241
0.240 (TimeMixer)
-0.4%
Pattern
Occurrences
RAFT (no retrieval)
RAFT (with retrieval)
1 (rarest)
0.2590
0.2209
14.7% ↓
2
0.2310
0.2064
10.7% ↓
4
0.2344
0.2128
9.2% ↓
Pattern Occurrences
Improvement with Retrieval
1
31.5% MSE reduction
31.4% MSE reduction
16.0% MSE reduction
AutoFormer
AutoFormer + Retrieval
0.496
0.471
0.450
0.444
0.588
0.454
0.327
0.326
Guideline for e-Archive in Turkey
What is the e-Archive? The invoice, which is the document of commercial transactions, has been included in the e-transformation process for a...
Guideline for e-Invoice in Turkey
What is e-Invoice?E-Invoice is not a new type of invoice, it is a different format of the same document. It has similar legal capabilities as a paper...
How To Use Sort Rules For Warehouse Task in the Rf Screen
IMPLEMENTATION OF SORT RULES FOR WAREHOUSE TASK IN THE RF SCREEN. First, this implementation is valid for the RF screens which include confirmation...
The Capabilities and Functions of iPaaS (Integration Platform as a Service)
Today's business world has become digitalized. Businesses have become more reliant on cloud-based technologies to streamline their operations. One of...
5 Steps to Continuous Improvement
Continuous improvement is the most basic key to success in corporate life. Implementing new strategies, making improvements in existing processes,...
Guideline for e-Ledger in Turkey
What is the Ledger? Ledger is an accounting term that means the book or collection of accounts in which account transactions are recorded. It...
5 Reasons to Migrate from SAP WM to SAP EWM
An effective supply chain relies on a well-planned, efficient inventory management system. Businesses need to have a good governance of their...
Salesforce Commerce Cloud WebDAV
In today’s world, retailers need to engage customers across multiple channels and devices. Salesforce Commerce Cloud gives retailers the ability to...
Everything You Need To Know About XRechnung
We have put together frequently asked questions (FAQ) about XRechnung for you. With the help of the following answers, you can find out more about...
Your mail has been sent successfully. You will be contacted as soon as possible.
Your message could not be delivered! Please try again later.