Landslide susceptibility mapping and dynamic response along the Sichuan-Tibet transportation corridor using deep learning algorithms
- [2024-10-17] Rewrite the readme.md.
- [2024-07-20] The code have been released.
- [2023-07-20] The code have been organized.
- [2022-12-09] The paper has been accepted by Catena.
Landslides are one of the most serious natural hazards along the Sichuan-Tibet transportation corridor, which crosses the most complicated region in the world in terms of topography and geology. Landslide susceptibility mapping (LSM) is in high demand for risk assessment and disaster reduction in this mountainous region. A new model, namely Convolutional-Squeeze and Excitation-long short-term memory network (Conv-SE-LSTM), is proposed to map landslide susceptibility along the Sichuan-Tibet transportation corridor. Compared with conventional deep learning models, the proposed Conv-SE-LSTM adaptively emphasizes the contributing features of the conditioning factors by Squeeze and Excitation network (SE), and elaborately arranges the input order of the conditioning factors to utilize their dependence by long short-term memory network (LSTM). Considering the complex geological conditions and the wide range of the study area, the generalization and robustness of the proposed model are demonstrated from the perspective of global and sub-regions. Our proposed model yielded the best Area Under Curve (AUC) value of 0.8813, which is about 3%, 4% and 8% higher than that obtained by three traditional methods, respectively. An annual scale landslide susceptibility changes analysis method is also presented with an accuracy rate of 93.33%. The dynamic response relationship between landslide susceptibility and conditioning factors is revealed.
- Linux or Windows
- GDAL
- Python 3.7+
- PaddlePaddle 2.0.1 or higher
- CUDA 10.2 or higher
- multiprocessing
- seaborn
- pandas
- matplotlib
- scikit-learn
If you need factor layer data processing and dataset generation operations, please refer to our other work: An Efficient User Friendly Integration Tool for Landslide Susceptibility Mapping Based on Support Vector Machines: SVM-LSM Toolbox
cd /Common_use/
python main_use_txt.py
/Common_use/parameters.txt
Landslide susceptibility maps (Global prediction) obtained from Conv-SE-LSTM model along the Sichuan-Tibet transportation corridor
Landslide susceptibility maps (Zone prediction) obtained from Conv-SE-LSTM model along the Sichuan-Tibet transportation corridor
Variation of the landslide susceptibility index under different NDVI and rainfall conditions: (a) 2011; and (b) 2016.
Comparison of the robustness of different models: (a) SVM; (b) CNN; (c) LSTM; (d) Conv-SE-LSTM. Note: ② Minjiang-Dadu River Basin; ③ Ya-lung River Basin; ④ Jinsha River Basin; ⑤ Salween-Lancang River Basin; and ⑥ Brahmaputra River Basin.
Table 1. Performance of the four models along the Sichuan-Tibet transportation corridor.
Zone | Models | Sub-region prediction results | Global prediction results | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ACC | Precision | Recall | F-measure | AUC | ACC | Precision | Recall | F-measure | AUC | ||
① | SVM | / | / | / | / | / | 0.7275 | 0.7157 | 0.7547 | 0.7347 | 0.8033 |
CNN | / | / | / | / | / | 0.7537 | 0.7440 | 0.7736 | 0.7585 | 0.8381 | |
LSTM | / | / | / | / | / | 0.7589 | 0.7906 | 0.7044 | 0.7450 | 0.8484 | |
Conv-SE-LSTM | / | / | / | / | / | 0.8040 | 0.8085 | 0.7966 | 0.8025 | 0.8813 | |
② | SVM | 0.7431 | 0.7273 | 0.7778 | 0.7517 | 0.7963 | 0.7083 | 0.6471 | 0.9167 | 0.7586 | 0.7821 |
CNN | 0.7639 | 0.7375 | 0.8194 | 0.7763 | 0.8499 | 0.8160 | 0.7433 | 0.9653 | 0.8399 | 0.8992 | |
LSTM | 0.7569 | 0.7569 | 0.7569 | 0.7569 | 0.8359 | 0.7882 | 0.7456 | 0.8750 | 0.8051 | 0.8504 | |
Conv-SE-LSTM | 0.7674 | 0.7619 | 0.7778 | 0.7698 | 0.8371 | 0.8125 | 0.7473 | 0.9444 | 0.8344 | 0.8707 | |
③ | SVM | 0.7447 | 0.7805 | 0.6809 | 0.7273 | 0.8352 | 0.6809 | 0.6491 | 0.7872 | 0.7115 | 0.8176 |
CNN | 0.9149 | 0.9333 | 0.8936 | 0.9130 | 0.9461 | 0.8830 | 0.8333 | 0.9574 | 0.8911 | 0.9715 | |
LSTM | 0.8511 | 0.8667 | 0.8298 | 0.8478 | 0.9181 | 0.8404 | 0.8636 | 0.8085 | 0.8352 | 0.9208 | |
Conv-SE-LSTM | 0.8936 | 0.9302 | 0.8511 | 0.8889 | 0.9579 | 0.8617 | 0.8400 | 0.8936 | 0.8660 | 0.9457 | |
④ | SVM | 0.7294 | 0.7315 | 0.7248 | 0.7281 | 0.8209 | 0.6284 | 0.5972 | 0.7890 | 0.6798 | 0.7775 |
CNN | 0.7661 | 0.7458 | 0.8073 | 0.7753 | 0.8681 | 0.8440 | 0.8049 | 0.9083 | 0.8534 | 0.9156 | |
LSTM | 0.7706 | 0.7921 | 0.7339 | 0.7619 | 0.8285 | 0.7890 | 0.8058 | 0.7615 | 0.7830 | 0.8615 | |
Conv-SE-LSTM | 0.7982 | 0.8095 | 0.7798 | 0.7944 | 0.8755 | 0.8119 | 0.8208 | 0.7982 | 0.8093 | 0.8849 | |
⑤ | SVM | 0.7629 | 0.7802 | 0.7320 | 0.7553 | 0.8444 | 0.7010 | 0.7600 | 0.5876 | 0.6628 | 0.7642 |
CNN | 0.8351 | 0.8155 | 0.8660 | 0.8400 | 0.9039 | 0.8814 | 0.9022 | 0.8557 | 0.8783 | 0.9463 | |
LSTM | 0.7732 | 0.8118 | 0.7113 | 0.7582 | 0.8652 | 0.7629 | 0.8400 | 0.6495 | 0.7326 | 0.8943 | |
Conv-SE-LSTM | 0.8196 | 0.7768 | 0.8969 | 0.8325 | 0.8971 | 0.8144 | 0.8280 | 0.7938 | 0.8105 | 0.8965 | |
⑥ | SVM | 0.6707 | 0.6296 | 0.8293 | 0.7158 | 0.7827 | 0.7317 | 0.7714 | 0.6585 | 0.7105 | 0.8125 |
CNN | 0.7195 | 0.6800 | 0.8293 | 0.7473 | 0.8175 | 0.8720 | 0.8861 | 0.8537 | 0.8696 | 0.9304 | |
LSTM | 0.7256 | 0.7033 | 0.7805 | 0.7399 | 0.8236 | 0.8171 | 0.8939 | 0.7195 | 0.7973 | 0.9210 | |
Conv-SE-LSTM | 0.7561 | 0.7442 | 0.7805 | 0.7619 | 0.8294 | 0.8049 | 0.8906 | 0.6951 | 0.7808 | 0.9155 |
Notes: ① Global; ② Minjiang-Dadu River Basin; ③ Ya-lung River Basin; ④ Jinsha River Basin; ⑤ Salween-Lancang River Basin; and ⑥ Brahmaputra River Basin.
Please kindly cite the papers if this code is useful and helpful for your research:
@article{HUANG2023106866,
title = {Landslide susceptibility mapping and dynamic response along the Sichuan-Tibet transportation corridor using deep learning algorithms},
author = {Wubiao Huang and Mingtao Ding and Zhenhong Li and Junchuan Yu and Daqing Ge and Qi Liu and Jing Yang},
journal = {CATENA},
volume = {222},
pages = {106866},
year = {2023},
doi = {https://doi.org/10.1016/j.catena.2022.106866}
}
If you have the problems related to the use of the code, you can send an email to Wubiao Huang. If you have the problems related to obtain the dataset, you can contact the corresponding author Mingtao Ding.
Hello, teachers and scholars!
Due to the change of my research direction and other reasons, I may not maintain these codes in the near future. you can send the emails to communicate and learn from each other. I deeply apologize for not being able to reply to your emails in time! Wishing you all good luck in your research and good health!
DL-LSM Developer
20th July 2024