融合ASPP机制的可解释卷积神经网络在野火蔓延预测中的应用
Application of Interpretable Convolutional Neural Networks Incorporating ASPP Mechanism in Wildfire Spread Prediction
摘要: 森林生态系统因野外火灾而遭受的破坏在全球范围内引发了重大关注。随着近年来野火的严重性和发生频率的增加,对高效预测模型的需求变得尤为迫切。本研究介绍了一种集成了有向金字塔池化(Atrous Spatial Pyramid Pooling, ASPP)机制的卷积神经网络(Convolutional Neural Network, CNN)模型,旨在提高野火蔓延预测的准确性。鉴于现有人工神经网络算法的“黑箱”特性限制了其在解释性方面的应用,本研究提出了一种新型的可解释CNN模型,即融合ASPP机制的CNN-ASPP。该模型利用包含环境变量的“次日野火蔓延”数据集进行性能评估,与当前先进的机器学习方法,如随机森林(Random Forest, RF)、支持向量机(Support Vector Machine, SVM)、人工神经网络(Artificial Neural Network, ANN)以及另一种CNN模型进行了比较。实验结果表明,在7 × 7邻域大小条件下,CNN-ASPP模型的F1-score高达97%,显著优于其他机器学习方法的90% F1-score。此外,本研究还通过梯度加权类激活映射(Gradient-Weighted Class Activation Mapping, Grad-CAM)算法,对CNN-ASPP模型中的不同卷积层进行了解释,揭示了较大扩张率(Dilation Rates, DR)在提取输入数据中更有意义特征方面的优势。本研究的发现对于开发更透明、更精确的野火蔓延预测模型具有重要意义,对森林资源管理和野火预防策略的制定具有深远的影响。
Abstract: Forest ecosystems have been persistently affected by wildfires, leading to a concern worldwide. The severity and frequency of wildfires have escalated in recent years, necessitating more effective prediction models. This study presents an application of convolutional neural networks (CNNs) for wildfire spread prediction, focusing on the use of atrous spatial pyramid pooling (ASPP) mechanisms in these networks, aiming to improve the accuracy of wildfire spread prediction. However, the black-box nature of these algorithms has not been fully explored. To bridge this gap, we proposed an explainable CNN model with an ASPP mechanism (CNN-ASPP) in this study. More specifically, we utilize the Next Day Wildfire Spread dataset, which includes environmental variables, to evaluate the performance of our model. The proposed model is compared with state-of-the-art machine learning (ML) methods, including random forest (RF), support vector machine (SVM), artificial neural network (ANN), and another CNN model. Our results showed that CNN-ASPP achieved an F1-score of 97%, outperforming the ML methods with an F1-score of 90% for a neighborhood size of 7 × 7. We also opened the black box and tried to explain different convolutional layers based on the gradient-weighted class activation mapping (Grad-CAM) algorithm. Our findings indicate that larger dilation rates (DRs) can extract more meaningful features from the input data. This study contributes to the development of more transparent and accurate models for wildfire spread prediction, which could have significant implications for forest management and wildfire prevention strategies.
文章引用:周乐民. 融合ASPP机制的可解释卷积神经网络在野火蔓延预测中的应用[J]. 计算机科学与应用, 2024, 14(12): 171-179. https://doi.org/10.12677/csa.2024.1412251

参考文献

[1] Liang, H., Zhang, M. and Wang, H. (2019) A Neural Network Model for Wildfire Scale Prediction Using Meteorological Factors. IEEE Access, 7, 176746-176755. [Google Scholar] [CrossRef
[2] Calkin, D.E., Thompson, M.P. and Finney, M.A. (2015) Negative Consequences of Positive Feedbacks in US Wildfire Management. Forest Ecosystems, 2, Article No. 9. [Google Scholar] [CrossRef
[3] Marjani, M. and Mesgari, M.S. (2023) The Large-Scale Wildfire Spread Prediction Using a Multi-Kernel Convolutional Neural Network. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 4, 483-488. [Google Scholar] [CrossRef
[4] Bjanes, A., De La Fuente, R. and Mena, P. (2021) A Deep Learning Ensemble Model for Wildfire Susceptibility Mapping. Ecological Informatics, 65, Article ID: 101397. [Google Scholar] [CrossRef
[5] Jaafari, A., Zenner, E.K. and Pham, B.T. (2018) Wildfire Spatial Pattern Analysis in the Zagros Mountains, Iran: A Comparative Study of Decision Tree Based Classifiers. Ecological Informatics, 43, 200-211. [Google Scholar] [CrossRef
[6] Zhai, C., Zhang, S., Cao, Z. and Wang, X. (2020) Learning-Based Prediction of Wildfire Spread with Real-Time Rate of Spread Measurement. Combustion and Flame, 215, 333-341. [Google Scholar] [CrossRef
[7] Linn, R., Reisner, J., Colman, J.J. and Winterkamp, J. (2002) Studying Wildfire Behavior Using Firetec. International Journal of Wildland Fire, 11, 233-246. [Google Scholar] [CrossRef
[8] Rothermel, R.C. (1972) A Mathematical Model for Predicting Fire Spread in Wildland Fuels (Vol. 115). Intermountain Forest and Range Experiment Station, Forest Service, US Department of Agriculture.
[9] Allaire, F., Mallet, V. and Filippi, J. (2021) Emulation of Wildland Fire Spread Simulation Using Deep Learning. Neural Networks, 141, 184-198. [Google Scholar] [CrossRef] [PubMed]
[10] Oliveira, S., Oehler, F., San-Miguel-Ayanz, J., Camia, A. and Pereira, J.M.C. (2012) Modeling Spatial Patterns of Fire Occurrence in Mediterranean Europe Using Multiple Regression and Random Forest. Forest Ecology and Management, 275, 117-129. [Google Scholar] [CrossRef
[11] Rodrigues, M. and de la Riva, J. (2014) An Insight into Machine-Learning Algorithms to Model Human-Caused Wildfire Occurrence. Environmental Modelling & Software, 57, 192-201. [Google Scholar] [CrossRef
[12] Murali Mohan, K.V., Satish, A.R., Mallikharjuna Rao, K., Yarava, R.K. and Babu, G.C. (2021) Leveraging Machine Learning to Predict Wild Fires. 2021 2nd International Conference on Smart Electronics and Communication (ICOSEC), Trichy, 7-9 October 2021, 1393-1400. [Google Scholar] [CrossRef
[13] Markuzon, N. and Kolitz, S. (2009) Data Driven Approach to Estimating Fire Danger from Satellite Images and Weather Information. 2009 IEEE Applied Imagery Pattern Recognition Workshop (AIPR 2009), Washington, 14-16 October 2009, 1-7. [Google Scholar] [CrossRef
[14] Marjani, M., Ahmadi, S.A. and Mahdianpari, M. (2023) FirePred: A Hybrid Multi-Temporal Convolutional Neural Network Model for Wildfire Spread Prediction. Ecological Informatics, 78, Article 102282. [Google Scholar] [CrossRef
[15] Hodges, J.L. and Lattimer, B.Y. (2019) Wildland Fire Spread Modeling Using Convolutional Neural Networks. Fire Technology, 55, 2115-2142. [Google Scholar] [CrossRef
[16] Chen, L., Papandreou, G., Kokkinos, I., Murphy, K. and Yuille, A.L. (2018) DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs. IEEE Transactions on Pattern Analysis and Machine Intelligence, 40, 834-848. [Google Scholar] [CrossRef] [PubMed]
[17] Marjani, M., Mahdianpari, M. and Mohammadimanesh, F. (2024) CNN-BiLSTM: A Novel Deep Learning Model for Near-Real-Time Daily Wildfire Spread Prediction. Remote Sensing, 16, Article 1467. [Google Scholar] [CrossRef
[18] Ghali, R. and Akhloufi, M.A. (2023) Deep Learning Approaches for Wildland Fires Using Satellite Remote Sensing Data: Detection, Mapping, and Prediction. Fire, 6, Article 192. [Google Scholar] [CrossRef
[19] Huot, F., Hu, R.L., Goyal, N., Sankar, T., Ihme, M. and Chen, Y. (2022) Next Day Wildfire Spread: A Machine Learning Dataset to Predict Wildfire Spreading from Remote-Sensing Data. IEEE Transactions on Geoscience and Remote Sensing, 60, 1-13. [Google Scholar] [CrossRef
[20] He, K., Zhang, X., Ren, S. and Sun, J. (2015) Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 37, 1904-1916. [Google Scholar] [CrossRef] [PubMed]
[21] Samek, W., Montavon, G., Vedaldi, A., Hansen, L.K. and Müller, K.R. (2019) Explainable AI: Interpreting, Explaining and Visualizing Deep Learning (Vol. 11700). Springer Nature. [Google Scholar] [CrossRef
[22] Kang, H. and Chen, C. (2019) Fruit Detection and Segmentation for Apple Harvesting Using Visual Sensor in Orchards. Sensors, 19, Article 4599. [Google Scholar] [CrossRef] [PubMed]