References and evidence
Published results, a thesis, and a manuscript under review have different roles
Course sources
- STATSEI14 official programme. Consulted 5 October 2026. Tutorial: 13 October, 11:30–12:30, after Jiancang Zhuang and the break.
- Francisco Plaza-Vega: Deep Learning course. Background on representations, losses and architectures.
- Quarto and GitHub Pages mini-course. Optional material on reproducible publication.
Deep learning in seismology: different tasks
These primary studies provide context for the opening discussion. Their inputs, targets and evaluation settings differ; their reported scores do not form a performance ranking for this tutorial.
Perol, T., Gharbi, M., and Denolle, M. (2018). Convolutional neural network for earthquake detection and location. Science Advances, 4(2), e1700578. DOI · Open article.
ConvNetQuake takes three-component waveform windows and classifies noise or an earthquake’s geographic cluster. This is detection and location from recorded signals; the practical instead forecasts occurrence from a catalogue history.
Dascher-Cousineau, K., Shchur, O., Brodsky, E. E., and Günnemann, S. (2023). Using Deep Learning for Flexible and Scalable Earthquake Forecasting. Geophysical Research Letters, 50, e2023GL103909. DOI and article.
RECAST uses a recurrent neural temporal point process to map past event times and magnitudes to a distribution for the next event time. Simulated catalogue continuations support probabilistic forecasts. Its temporal ETAS comparison connects flexible learning with an explicit statistical benchmark; it does not establish superiority over every ETAS formulation.
Transformer context and further reading
The earlier reference demonstration compares a compact Transformer with an LSTM on the same weekly occurrence task. The executed demo and participant notebook make the architecture and its local results available. The homework extends this comparison after the session. This is a new teaching experiment, distinct from the studies below.
Delgado, L., Peralta, B., Nicolis, O., and Díaz, M. (2025). Integrating spatio-temporal density-based clustering and neural networks for earthquake classification. Expert Systems with Applications, 277, 127186. DOI · Institutional record and abstract.
The study combines spatio-temporal clustering, event labels and LSTM/Transformer classification. Its labels distinguish foreshocks, mainshocks and aftershocks. Classifying such labels is a different target from a probability of an event in a future week. Establishing what information is available when a label is assigned is part of the homework reading.
Farfán, Y., Nicolis, O., and Peralta, B. (2025). Earthquake Forecasting using Temporal Transformers on Spatial Grids in Chile. 2025 IEEE CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON). DOI · Institutional record and abstract.
This conference contribution compares temporal architectures using daily 4 × 4 spatial grids from Chilean seismic data. The abstract explicitly identifies the coarse binary representation and absence of geophysical information as limitations. It motivates a discussion of representation and attention, rather than a direct score comparison with this practical.
The two institutional abstracts establish the scope of these examples. Consult the full papers for protocol details; an abstract alone does not establish the timing of feature availability or the absence of leakage.
Published case study
Nicolis, O., Plaza, F., and Salas, R. (2021). Prediction of intensity and location of seismic events using deep learning. Spatial Statistics, 42, 100442. DOI.
The LSTM predicts the next day’s maximum of an ETAS-derived intensity representation. The CNN classifies the macrozone of the next maximum. These are different targets from the weekly binary occurrence task in this tutorial. The published catalogue is from Chile’s National Seismological Center, not the USGS catalogue used in the practical.
Thesis and manuscript under review
Jara Muñoz, I. (2025). Generación de secuencias de réplicas sísmicas a partir de la ocurrencia de terremotos en Chile utilizando redes adversariales generativas. Thesis. Supervisor: Francisco Plaza Vega.
Plaza-Vega, F., Jara, I., Nicolis, O., and Salinas, V. (2026). From Sequence Generation to Sparse-Target Learning for Aftershock Risk Ranking in the Pacific Ring of Fire. Manuscript under review (revised April 2026).
The thesis and the revision are separate sources. Their scores and conclusions must not be interchanged. The manuscript under review compares generation with aggregate targets; its classification results from Random Forest and Gradient Boosting are not neural-network results. ETAS–GAN integration is proposed future work, outside its empirical experiments.
The sequence representation uses 224 intervals of 90 minutes. A maximum magnitude per interval loses event multiplicity; occupied intervals cannot be reported as total earthquake counts. A value of 2.5 encodes absence in that study.
Four historical milestones
- Rumelhart, D. E., Hinton, G. E., and Williams, R. J. (1986). Learning representations by back-propagating errors.
- Hochreiter, S., and Schmidhuber, J. (1997). Long Short-Term Memory.
- Krizhevsky, A., Sutskever, I., and Hinton, G. E. (2012). ImageNet Classification with Deep Convolutional Neural Networks.
- Vaswani, A., et al. (2017). Attention Is All You Need.
For adversarial learning: Goodfellow, I., et al. (2014), Generative Adversarial Nets.
Data and software
- USGS ComCat API.
- Versioning and preferred products in ComCat.
- Why USGS updates magnitudes.
- Keras LSTM documentation.
- Keras MultiHeadAttention documentation.
- Keras time-series Transformer example. Architectural background. The demo uses its own fixed small design, chronological partitions and positional encoding.
- Quarto GitHub Pages publication.
- Quarto execution controls.
- Grant McDermott’s clean revealjs extension.
Figure attribution
The published workflow and selected generative-study figures are author-provided research assets. Attribution appears in the slide notes and figure captions. Original plots in the practical are generated from the frozen USGS data.
The distribution package does not include the thesis, private manuscript PDFs or the publisher’s article PDF. Research-figure copyrights remain with their respective rights holders.
Map data
Natural Earth, Admin 0 Countries, 1:50m supplies the coastlines and country outlines. A frozen regional subset and its provenance are included in data/geography, so the map renders offline.
Implementations used by the three guided tutorials
- Keras: time-series classification with Conv1D.
- Keras: time-series classification with a Transformer. Our encoder explicitly supplies temporal positions.
- Keras: ConvLSTM2D.
- Keras: graph neural networks and LSTM for traffic forecasting. We adapt the mechanism to a six-cell catalogue-occurrence task; this is not a reproduction of traffic results or evidence that the graph models seismic triggering.
The examples support implementation choices. The new validation scores are separate exploratory teaching results and are not metrics from the published seismic studies or earlier course experiments.