Distinguishing mainshocks from foreshocks using spatiotemporal labeling and interpretable ensemble learning
| bracu.type.group | Research Publications | |
| datacite.rights | Metadata Only | |
| dc.contributor.author | Hasan, Kazi Sakib | |
| dc.contributor.author | Borsha, Most. Afia Anjum | |
| dc.contributor.author | Bin Zaman, Faiyaz | |
| dc.contributor.author | Prova, Azra Humayra Alam | |
| dc.contributor.author | Chowdhury, Mahir Hasan | |
| dc.date.accessioned | 2026-08-11T10:13:54Z | |
| dc.date.available | 2026-08-11T10:13:54Z | |
| dc.date.issued | 2026-01-01 | |
| dc.description.abstract | Rapid identification of whether a seismic event is a mainshock or a foreshock is crucial for minimizing public panic and enabling timely disaster response in earthquake-prone regions. However, this task remains difficult due to the physical similarity of seismic waveforms and the stochastic nature of earthquake sequences. This work presents a data-driven framework for mainshock classification based on an 88 -year USGS catalog, incorporating strict chronological separation and a bidirectional spatiotemporal labeling algorithm. Ensemble classifiers including XGBoost, LightGBM, CatBoost, and AdaBoost - were optimized using Bayesian methods. Physics-informed features such as local seismicity rate, cumulative energy release, and magnitude differential capture the evolving stress state preceding each event. Among the evaluated models, CatBoost demonstrated the strongest sensitivity to mainshocks, achieving an AUC of 0.965 and recall of 0.97 for safety-critical detection. SHAP interpretability further confirms that magnitude contrast relative to recent local seismic history is the dominant predictor of mainshock behavior. The proposed framework establishes a scalable foundation for real-time seismic role classification and supports the development of operational early-warning and disaster-response mechanisms. | |
| dc.description.version | Published | |
| dc.format.extent | 6 pages | |
| dc.identifier.citation | K. S. Hasan, M. A. A. Borsha, F. Bin Zaman, A. H. A. Prova and M. H. Chowdhury, "Distinguishing Mainshocks from Foreshocks Using Spatiotemporal Labeling and Interpretable Ensemble Learning," 2026 IEEE 2nd International Conference on Quantum Photonics, Artificial Intelligence & Networking (QPAIN), Chittagong, Bangladesh, 2026, pp. 1-6, doi: 10.1109/QPAIN69676.2026.11546104. | |
| dc.identifier.doi | 10.1109/QPAIN69676.2026.11546104 | |
| dc.identifier.issn | 9798331549909 | |
| dc.identifier.other | 2-s2.0-105042711685 | |
| dc.identifier.uri | https://hdl.handle.net/10361/28951 | |
| dc.language.iso | en_US | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.relation.hasversion | 10.1109/QPAIN69676.2026.11546104 | |
| dc.relation.ispartof | 2026 IEEE 2nd International Conference on Quantum Photonics Artificial Intelligence and Networking Qpain 2026 | |
| dc.relation.ispartofseries | 2026 IEEE 2nd International Conference on Quantum Photonics Artificial Intelligence and Networking Qpain 2026 | |
| dc.relation.uri | https://ieeexplore.ieee.org/document/11546104 | |
| dc.rights | false | |
| dc.subject | Bayesian optimization | |
| dc.subject | Disaster management | |
| dc.subject | Gradient boosting | |
| dc.subject | Mainshock detection | |
| dc.subject | Seismic classification | |
| dc.subject | SHAP | |
| dc.subject | Spatiotemporal labeling | |
| dc.subject.lcsh | Bayesian statistical decision theory. | |
| dc.subject.lcsh | Machine learning. | |
| dc.title | Distinguishing mainshocks from foreshocks using spatiotemporal labeling and interpretable ensemble learning | |
| dc.type | Conference Proceeding | |
| person.affiliation.name | BRAC University | |
| person.affiliation.name | BRAC University | |
| person.affiliation.name | BRAC University | |
| person.affiliation.name | BRAC University | |
| person.affiliation.name | BRAC University | |
| person.identifier.scopus-author-id | 59261029300 | |
| person.identifier.scopus-author-id | 60709066300 | |
| person.identifier.scopus-author-id | 60709254100 | |
| person.identifier.scopus-author-id | 60708871100 | |
| person.identifier.scopus-author-id | 60708284400 |