β³β¨ Conditional Diffusion Model with Nonlinear Data Transformation for Time Series Forecasting ππ
August 14, 2025 Β· View on GitHub
Welcome to the official implementation of our ICML 2025 paper:
Conditional Diffusion Model with Nonlinear Data Transformation for Time Series Forecasting
π― Our method blends Generative Model framework π with non-linear data transformations π to unlock state-of-the-art forecasting performance across diverse time series datasets.
Whether itβs climate π¦, finance πΉ, or energy β‘ β this repo has you covered.
π Table of Contents
- π OpenReview
- π Paper
- π Dataset
- π Installation
- π» Usage
- π€ Citation
- π¬ Contact
π Paper
π ICML 2025 β Conditional Diffusion Model with Nonlinear Data Transformation for Time Series Forecasting
π₯ Read the Paper (openreview version)
π Datasets
Download the datasets from Google Drive link and keep them in data folder
Note : datasets link is from Autoformer paper
π Installation
Clone the repo and install dependencies π:
git clone this repo
cd cndiff
pip3 install -r requirements.txt
π» Usage
To run for all the datasets
chmod +x ./scripts/run_all.sh
./scripts/run_all.sh
To run for each dataset
python3 -m scripts.run_cndiff --cfg ./< yaml file >
eg: python3 -m scripts.run_cndiff --cfg ./exchange.yaml
π€ Citation
If you find this work useful, please cite our paper.
@inproceedings{rishiconditional,
title={Conditional Diffusion Model with Nonlinear Data Transformation for Time Series Forecasting},
author={Rishi, J and Mothish, GVS and Subramani, Deepak},
booktitle={Forty-second International Conference on Machine Learning}
}
π¬ Contact
- Rishi J (rishij@iisc.ac.in)
- GVS Mothish (mothishg@iisc.ac.in)
- Deepak NS (deepakns@iisc.ac.in)