Giter Club home page Giter Club logo

vpinn's Introduction

Van der Pol-informed Neural Networks for Multi-step-ahead Forecasting of Extreme Climatic Events

In this study, we propose a novel Van der Pol-informed Neural Networks (VPINN) model for generating multi-step forecasts of extreme climatic events. The VPINN framework leverages the dynamics of the Van der Pol oscillatory system to generate reliable forecasts in chaotic datasets. Our study considers publicly available real-world climatic datasets namely - Turkey seismic waves, El Niño sea surface temperature, Philippines temperature, Madrid humidity, and Delhi wind speed[1-2] to analyze the forecasting ability of our proposed model. A graphical representation of the study is provided below: Poster

Usage of the repository for the paper "Van der Pol-informed Neural Networks for Multi-step-ahead Forecasting of Extreme Climatic Events [3]".

  • The training phase of the proposed VPINN model initially simulates data from the Van der Pol oscillatory system with default/user-specified parameters and calculates time-derivates for the simulated series in a task-agnostic manner.

  • Subsequently, the VPINN model having been pre-trained with the dynamics of the non-linear system models the real-world datasets using an LSTM network with physics-informed loss regularization.

  • This framework transfers its knowledge gained from the Van der Pol oscillator through the time derivates and analyzes them along with the real-world climatic data in a multivariate setting.

  • In the model training the architecture leverages a combination of data-centric loss and a physics-informed loss function to enforce the dynamics of the Van der Pol oscillator on the prediction.

  • The VPINN file contains the source code and the implementation of the proposed VPINN model. A simulated series from the Van der Pol oscillator with parameter value 4 is made available here Van der Pol data. Real-world datasets used in the experiments are provided in Dataset.

Citing Our Work

Dutta, Anurag, Madhurima Panja, Uttam Kumar, Chittaranjan Hens, and Tanujit Chakraborty.
"Van der Pol-informed Neural Networks for Multi-step-ahead Forecasting of Extreme Climatic Events."
In NeurIPS 2023 AI for Science Workshop. 2023.

@inproceedings{dutta2023van,
title={Van der Pol-informed Neural Networks for Multi-step-ahead Forecasting of Extreme Climatic Events},
author={Dutta, Anurag and Panja, Madhurima and Kumar, Uttam and Hens, Chittaranjan and Chakraborty, Tanujit},
booktitle={NeurIPS 2023 AI for Science Workshop},
year={2023} }

References

vpinn's People

Contributors

mad-stat avatar

Stargazers

Blue-Giant avatar Anurag Duta avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.