Accelerating Frequency Domain Diffusion Models with Error-Feedback Event-Driven Caching

arXiv cs.LG / 4/28/2026

📰 NewsDeveloper Stack & InfrastructureSignals & Early TrendsModels & Research

Key Points

  • The paper proposes E²-CRF, an error-feedback, event-driven caching method to accelerate frequency-domain diffusion models for time-series generation where inference is currently too slow for practical use.
  • E²-CRF leverages two structural properties—spectral localization (most energy in low frequencies) and mirror symmetry (effectively halving the frequency dimension)—to reduce redundant computation.
  • It uses a closed-loop error-feedback mechanism that adaptively caches transformer KV features across diffusion steps and triggers recomputation via event-driven residual dynamics rather than a fixed schedule.
  • The method selectively recomputes tokens with high energy or rapidly changing residuals while reusing cached features for stable components, achieving about a 2.2× speedup without degrading sample quality.
  • Experiments across five datasets, plus theoretical error/complexity bounds (under standard regularity assumptions), support the approach, and the authors release code and an integration into a related repository.

Abstract

Diffusion models achieve remarkable success in time series generation. However, slow inference limits their practical deployment. We propose E^2-CRF (Error-Feedback Event-Driven Cumulative Residual Feature caching) to accelerate frequency domain diffusion models. Our method exploits two structural properties: (1) spectral localization, where signal energy concentrates in low frequencies, and (2) mirror symmetry, which halves the effective frequency dimension. E^2-CRF uses a closed-loop error-feedback system that adaptively caches transformer KV features across diffusion steps. We trigger recomputation using event-driven residual dynamics instead of fixed schedules. Our method selectively recomputes high-energy or rapidly-changing tokens while reusing cached features for stable high-frequency components. E^2-CRF achieves ~2.2 speedup while maintaining sample quality. We demonstrate effectiveness on 5 datasets. Our caching strategy naturally aligns with the diffusion process's structure-to-detail progression. We include sufficient-condition error and complexity bounds under standard regularity assumptions (Appendix), alongside empirical validation. Our code is available at https://github.com/NoakLiu/FastFourierDiffusion and is also integrated in https://github.com/NoakLiu/FastCache-xDiT.