Py学习  »  机器学习算法

利用深度学习开展野火灾害风险预测和理解(附开源数据集+代码+模型)

气象学家 • 1 年前 • 603 次点击  


GRL | Wildfire Danger Prediction and Understanding with Deep Learning


气候变化加剧了极端干旱和高温热浪的发生,增加了全球大型野火的频率和强度。预测野火灾害风险并揭示火灾事件背后的驱动因素,成为了解相关气候 - 陆表反馈和帮助野火风险管理的核心。在这项工作中,我们利用深度学习(DL)来预测东地中海易发生火灾地区次日的野火危险,并利用可解释的人工智能(xAI)来诊断模型归因我们实施了DL模型,可以捕获时间和时空上下文,针对极端野火进行良好的泛化,并展示出比传统火灾天气指数更好的性能。利用xAI,我们确定了湿度相关变量的实质性贡献,并揭示了模型的时间焦点。输入变量在野火事件中的贡献的变率暗示了不同的野火机制。所介绍的方法为更强大、准确且值得信赖的数据驱动型野火预测铺平了道路。


Kondylatos, S., Prapas, I., Ronco, M., Papoutsis, I., Camps-Valls, G., Piles, M., et al. (2022). Wildfire Danger Prediction and Understanding with Deep Learning. Geophysical Research Letters, 49, e2022GL099368.

https://doi.org/10.1029/2022GL099368


数据使用声明:

The datacube is in Zenodo (Prapas et al., 2022) (https://doi.org/10.5281/zenodo .6475592). The datasets are also in Zenodo (Prapas et al., 2022) (doi.org/10.5281/ zenodo.6528394). Both are under Creative Commons Attribution 4.0 International Public License.


代码和模型使用声明:

The code and instructions for training the models are in Zenodo (Prapas & Kondylatos, 2022) (https://doi.org/10.5281/zenodo.6524771), under MIT license.


运行代码:

The code is GPU-ready, and it is recommended to have a cuda-enabled NVIDIA GPU to run the experiments. They can also be run in a CPU, but expect slow training times

The code has been tested in a server with 128GB RAM and an NVIDIA RTX 3080 (10GB).

Running the Random Forest model

See notebook notebooks/RF.ipynb.

Training the LSTM model

Training the LSTM with the hyperparameters that were used in the paper:
python run.py experiment=lstm_temporal_cls

Training the convLSTM model

Training the convLSTM with the hyperparameters that were used in the paper:
python run.py experiment=clstm_spatiotemporal_cls









声明:欢迎转载、转发本号原创内容,可留言区留言或者后台联系小编(微信:gavin7675)进行授权。气象学家公众号转载信息旨在传播交流,其内容由作者负责,不代表本号观点。文中部分图片来源于网络,如涉及作品内容、版权和其他问题,请后台联系小编处理。






往期推荐

 ERA5-Land陆面高分辨率再分析数据(~32TB)

★ ERA5常用变量再分析数据(~18TB)

 TRMM 3B42降水数据(Daily/3h)

 科研数据免费共享: GPM卫星降水数据

 气象圈子有人就有江湖,不要德不配位!

 请某气象公众号不要 “以小人之心,度君子之腹”!

 EC数据商店推出Python在线处理工具箱

★ EC打造实用气象Python工具Metview

★ 机器学习简介及在短临天气预警中的应用

★ AMS推荐|气象学家-海洋学家的Python教程

★ Nature-地球系统科学领域的深度学习及理解

★ 采用神经网络与深度学习来预报降水、温度


   欢迎加入气象学家交流群   

请备注:姓名/昵称-单位/学校-研究方向

未备注的不通过申请



❤️ 「气象学家」 点赞

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/146818
 
603 次点击