The Impact of Tectonic Setting on Machine Learning Approaches for Earthquake Prediction