GithubHelp home page GithubHelp logo

orion-ai-lab / igarss24_dl4nh Goto Github PK

View Code? Open in Web Editor NEW
25.0 3.0 2.0 1.14 MB

IGARSS 2024 Tutorial "A Practical Session on Deep Learning Advances for Monitoring and forecasting Natural Hazards"

License: GNU General Public License v3.0

igarss24_dl4nh's Introduction

Deep Learning for monitoring and forecasting natural hazards with earth observation data

cover_photo

This is the repository for the Tutorial A Practical Session on Deep Learning Advances for Monitoring and forecasting Natural Hazards in IGARSS 2024.

Presented by Nikolaos-Ioannis Bountos (1), Ioannis Prapas (1, 2), Spyros Kondylatos (1, 2), Maria Sdraka (1), and Ioannis Papoutsis (1)

(1) Orion Lab, Institute for Astronomy, Astrophysics, Space Applications and Remote Sensing, National Observatory of Athens & National Technical University of Athens

(2) Image & Signal Processing Group, Universitat de València

Previous Versions

🕸️ Agenda & Quick Links

Time Title Resources Presenter
16.00 - 16.15 Introduction slides Ioannis Papoutsis
16.15 - 17.30 Spatiotemporal Datacubes for Earth System Modeling slides notebook Ioannis Prapas
17.30 - 18.15 Probabilistic ML in Natural Hazards slides notebook Spyros Kondylatos
18.15 - 19.00 Advanced ML methods for Natural Hazard Monitoring slides notebook Nikolaos Bountos, Maria Sdraka

Link to all resources: gdrive

Description

The rapid advances of Deep Learning (DL) combined with the diverse and massive amount of freely available earth observation (EO) data open new paths for monitoring and predicting the risk of natural hazards and assessing their impact. Monitoring (e.g. providing early warnings or estimating the extent of the disaster promptly), as well as risk prediction (e.g. forecasting disasters) can prove to be crucial for decision making, allowing for improved emergency response, potentially reducing the casualties and negative effects. This tutorial will provide a complete guide on the subject, starting from foundational ideas and data handling, to state-of-the-art artificial intelligence methods dealing with a diverse set of natural hazards including wildfires, volcanic activity, floods and earthquakes. The ultimate goal is to attract researchers and geoscientists to work on such crucial tasks and equip them with the necessary tools and knowledge needed to tackle them. In particular, the tutorial will cover applications of DL for all the three stages of the emergency management cycle (forecasting and preparedness, early warning, monitoring and impact assessment), covering the curation of spatio-temporal datasets and presenting common problems in the context of DL for Natural Hazards management, such as lack of labels and naturally occurring class imbalance as well as methods to work around them. Finally, as emergency management requires action, the last part of the tutorial will cover methods that enhance the interpretability of the models with focus on explainable AI and Bayesian methods that provide an estimate of uncertainty. The tutorial will cover different types of remote sensing datasets, including multi-spectral, synthetic aperture (SAR) data, interferometric SAR data along with meteorological, landscape and other geospatial data.

Learning Objectives

This tutorial aims to train the attending researchers on the use of state-of-the-art artificial intelligence methods to develop early warning, forecasting and monitoring systems for natural hazards using multi-modal remote sensing datasets. The tutorial will be split into two parts. The first part will focus on theoretical aspects, common problems, workarounds, tips and tricks. The second part will involve the demonstration of SoTA methods through Python Jupyter notebooks that can be run by the participants. Due to the nature of DL algorithms requiring significant time to train, toy dataset examples and/or pretrained models will be prepared.

The tutorial will cover the following subjects in particular:

  • Spatiotemporal Datacubes for Earth System Modeling:
    • Guidelines on accessing and handling of spatio-temporal datacubes
    • Creation of DL datasets from spatiotemporal datacubes
    • Application of DL pipelines for forecasting problems
    • Common pitfalls and insights on spatio-temporal forecasting
  • Advanced ML methods for Natural Hazards
    • Rapid flood mapping using Synthetic Aperture Radar timeseries
    • Wildfire forecasting using Bayesian/uncertainty-aware methods

Prerequisites

We assume basic knowledge of ML/DL methods, python and earth observation.

In this tutorial, we will provide working examples in the form of Jupyter notebooks along with the necessary data.

The users are required to have a laptop equipped with a modern browser.

An account is required for access to google colab.

Access

For access to the in-person tutorial, registation is needed. All material (jupyter notebooks, presentations) will be made freely available through this repository.

Time: Sun, 7 Jul, 16:00 - 19:00 Easter European Summer Time (EEST)

Location: MC 3 Hall, MAICC, Athens Greece

Contact us

For any communication about this tutorial, please submit an issue or email us.

Acknowledgements

This work has received funding from the European Union’s research and innovation projects DeepCube and TREEADS, under grant agreement numbers 101004188 and 101036926 respectively.

igarss24_dl4nh's People

Contributors

iprapas avatar skondylatos avatar ngbountos avatar

Stargazers

 avatar  avatar  avatar  avatar Zhou Fang avatar Heng Fang avatar Nils Lehmann avatar Papadopoulos Nikolaos avatar Huang Zeqin avatar Jacob Connolly avatar Felipe avatar Akram Zaytar avatar Wei Ji avatar Capizzi Emanuele avatar Olivier D'Hondt avatar Chenyu Dong avatar Ishaan Kochhar avatar Mingxi Zhang avatar Taher Chegini avatar Grzegorz Muszynski avatar Tobias Augspurger avatar Diego Cammarano avatar Qiusheng Wu avatar R. Sahajpal avatar  avatar

Watchers

 avatar Ioannis Papoutsis avatar  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.