FRESCO: Frequency Domain Reservoir Computing for Efficient Recurrent Models.

Klaus Schertler, Xiomara Runge, Andrea Ceni, David Kappel, Claudio Gallicchio· June 25, 2026 View original

▶ The 2-minute explainer

Summary

This paper introduces Frequency Domain Reservoir Computing (FRESCO), an Echo State Network (ESN) architecture operating entirely in the frequency domain to achieve O(N) complexity for dense, non-linear recurrent updates. FRESCO drastically reduces computational costs and energy consumption while matching state-of-the-art predictive performance on various benchmarks.

The quadratic scaling bottleneck of transformers with sequence length has renewed interest in recurrent neural networks. Echo State Networks (ESNs) are a promising recurrent model type, known for their efficient training due to fixed recurrent weights, which avoids the need for backpropagation through time. However, ESNs typically require large "reservoirs" to achieve high expressivity, leading to an O(N^2) state-update bottleneck that limits their scalability compared to modern recurrent architectures. To overcome this limitation, researchers developed Frequency Domain Reservoir Computing (FRESCO). This novel ESN architecture operates entirely within the frequency domain, cleverly avoiding domain-shift overheads. FRESCO achieves an impressive O(N) complexity for dense, non-linear recurrent updates by employing a unique dimensional zero-padding input embedding, a packed frequency-domain readout, and a natively applied frequency-domain non-linearity. This design significantly reduces both computational costs and energy consumption during training and inference. Furthermore, FRESCO demonstrates state-of-the-art predictive performance across memory benchmarks, sequential classification, and multivariate long-horizon forecasting tasks, positioning it as a scalable and efficient alternative for dense recurrent models.

Why it matters

For AI engineers and researchers working with sequential data, FRESCO offers a highly efficient and scalable alternative to traditional recurrent models and transformers, particularly for tasks requiring long-horizon forecasting or complex dynamics. Its O(N) complexity can lead to substantial savings in computational resources and energy, making advanced recurrent models more accessible and practical for real-world applications.

How to implement this in your domain

  1. 1Explore FRESCO as an alternative to transformers or traditional ESNs for sequence modeling tasks requiring high efficiency.
  2. 2Implement frequency-domain operations for recurrent neural network architectures to reduce computational complexity.
  3. 3Evaluate FRESCO's performance on long-horizon forecasting and sequential classification benchmarks.
  4. 4Consider FRESCO for edge computing or resource-constrained environments where computational efficiency is critical.

Who benefits

AI/ML DevelopmentFinancial ServicesIoTTelecommunicationsRobotics

Key takeaways

  • FRESCO achieves O(N) complexity for recurrent updates by operating in the frequency domain.
  • It drastically reduces computational costs and energy consumption compared to traditional ESNs.
  • FRESCO matches state-of-the-art predictive performance on various benchmarks.
  • This architecture offers a scalable path for dense recurrent models in sequence processing.

Original post by Klaus Schertler, Xiomara Runge, Andrea Ceni, David Kappel, Claudio Gallicchio

"arXiv:2606.24969v1 Announce Type: new Abstract: While the quadratic sequence-length bottleneck of transformers has fueled a resurgence in recurrent models, effectively capturing complex dynamics requires architectures that balance efficient training with highly expressive latent…"

View on X

Originally posted by Klaus Schertler, Xiomara Runge, Andrea Ceni, David Kappel, Claudio Gallicchio on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses