Leveraging CNNs and Ensemble Learning for Automated Disaster Image Classification
Archit Rathod, Veer Pariawala, Mokshit Surana, Kumkum Saxena

TL;DR
This paper demonstrates that ensemble CNN models, especially stacked CNNs with XGBoost, can effectively classify disaster images with high accuracy, aiding disaster management efforts.
Contribution
It introduces a stacked CNN ensemble approach with hyperparameter tuning that significantly improves disaster image classification accuracy.
Findings
Achieved 95% accuracy in disaster image classification.
Stacked CNN with XGBoost outperforms individual models.
Hyperparameter tuning is crucial for optimal performance.
Abstract
Natural disasters act as a serious threat globally, requiring effective and efficient disaster management and recovery. This paper focuses on classifying natural disaster images using Convolutional Neural Networks (CNNs). Multiple CNN architectures were built and trained on a dataset containing images of earthquakes, floods, wildfires, and volcanoes. A stacked CNN ensemble approach proved to be the most effective, achieving 95% accuracy and an F1 score going up to 0.96 for individual classes. Tuning hyperparameters of individual models for optimization was critical to maximize the models' performance. The stacking of CNNs with XGBoost acting as the meta-model utilizes the strengths of the CNN and ResNet models to improve the overall accuracy of the classification. Results obtained from the models illustrated the potency of CNN-based models for automated disaster image classification.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSeismology and Earthquake Studies · COVID-19 diagnosis using AI · Anomaly Detection Techniques and Applications
MethodsAverage Pooling · Max Pooling · *Communicated@Fast*How Do I Communicate to Expedia? · Residual Connection · Convolution · 1x1 Convolution · Global Average Pooling · Kaiming Initialization · Bottleneck Residual Block · Batch Normalization
