Abstract
This work — published in IEEE Transactions on Geoscience and Remote Sensing (60, 1–16, 2022, Art. no. 4508116) — applies deep neural networks to the accurate interpretation and classification of seismic facies, with a specific focus on the labelled-data-scarcity problem and distribution shift between the basin you trained on and the basin you want to deploy to.
Two contributions:
- EarthAdaptNet (EAN) — a residual-block + transposed-residual-block encoder-decoder architecture optimised for seismic semantic segmentation, particularly for under-represented facies classes.
- EAN-DDA — EAN extended with CORAL (Correlation Alignment) for unsupervised deep domain adaptation. Lets you train on a labelled source basin and apply the model to an unlabelled target basin without losing accuracy.
Headline numbers:
- F3 block (source domain) — pixel accuracy >84%, minority-class accuracy ~70%.
- Penobscot (target domain, no target labels) — peak class accuracy ~99% on class 2; overall accuracy >50%.

Index Terms: CORAL, deep learning, domain adaptation, EarthAdaptNet, seismic facies, semantic segmentation.
I. Introduction
Accurate interpretation of geologic features and reservoir properties is foundational to hydrocarbon exploration and production. Automating that interpretation using deep neural networks (DNNs) has gathered substantial momentum since 2017 — but two problems block the path to production:
Labelled-data scarcity. Annotating a 3D seismic volume is expensive and slow. The community has explored:
- Weakly-supervised learning (slice-level labels)
- Similarity-based data retrieval (find labelled examples that look like the query)
- Weakly-supervised label-mapping algorithms
- Unsupervised machine learning (clustering, autoencoders)
Domain shift. Even when one basin has labels, applying that model to a new basin generalises poorly. Different acquisition vintages, different processing parameters, different stratigraphic settings — all produce systematically different images of "the same" geology.
Transfer learning has shown promise in reducing the cost of training DNNs from scratch — but its application in earth science is unusually challenging because the source-target gap can be large and opaque (you often don't know in advance which axes the source and target differ along).
Unsupervised deep domain adaptation (DDA) is the framework this paper applies: knowledge transfer across domains without relying on target-domain labels.
The specific question we address: can we train on F3 and deploy to Penobscot, given that the two basins share similar reflection patterns but no shared labels?
II. Network architecture and proposed approach
The full EAN architecture is described in detail in our companion architecture post. The headline features:
- Residual Blocks (RBs) in the contracting path — two convolutions + batch norm + 1×1 downsampling residual connection
- Transposed Residual Blocks (TRBs) in the expanding path — mirror structure with transposed convolutions
- U-Net-style skip connections at every depth, preserving spatial detail through the bottleneck
For domain adaptation, we add CORAL (CORrelation ALignment) — a feature-distribution-matching technique that minimises the difference between source-domain and target-domain second-order statistics:
CORAL aligns the covariance matrices of the source and target features, encouraging the encoder to produce representations that look statistically the same on both domains.

The classification head trains on source labels only. The CORAL alignment loss closes the source-target distribution gap at the encoder bottleneck. End-to-end, the model learns to produce a representation where source-trained classifiers also work on target data.
III. Experimental setup
Two datasets:
- F3 block 3D (offshore Netherlands) — source domain, fully labelled. 6 facies classes; we focus on the 3 best-represented for the domain-adaptation experiments.
- Penobscot 3D (offshore Canada) — target domain, labels unused during training.
Three representative seismic facies classes per dataset, sharing similar depositional and compositional environments — the geological precondition that makes domain adaptation feasible.
We follow the standard DDA protocol:
- Use all labelled source-domain data
- Use unlabelled target-domain data
- Evaluate on held-out source data + Penobscot data with target labels available only for evaluation
Patch images are generated from both volumes (40×40 with stride 10, the same protocol as the architecture papers).
IV. Results
EAN on F3 (in-domain, labels available):
- Pixel accuracy: >84%
- Minority-class accuracy: ~70%
- Outperforms baseline architectures across all facies classes — the gain is largest on the under-represented classes, where the residual + transposed-residual structure preserves the gradient signal that lets the model learn from few examples.
EAN-DDA on Penobscot (out-of-domain, no target labels used during training):
- Peak class accuracy: ~99% on class 2 of Penobscot
- Overall accuracy: >50%
- The CORAL-aligned features generalise well for the dominant classes; minority classes are harder (consistent with the in-domain pattern).
The big takeaway: a model trained on F3 alone, then adapted to Penobscot with no Penobscot labels, achieves usable production accuracy on the new basin. That's a result with direct operational value — it means an operator who has annotated one basin can deploy that effort across many.
V. Conclusions
Three contributions worth highlighting:
- EAN architecture for accurate semantic segmentation of seismic facies — particularly strong on classes with limited labelled data, beating baseline architectures across the board.
- CORAL integration producing EAN-DDA — the first application (to our knowledge) of this domain-adaptation technique to seismic facies classification.
- Empirical validation across two real public datasets — F3 and Penobscot — showing that the approach is not just theoretically sound but practically deployable.
Future work centres on extending the DDA framework to more divergent source-target pairs (where the basins share less geological structure) and on integrating the approach with real operator archives where labels are even sparser.
Reference
M. Q. Nasim, T. Maiti, A. Srivastava, T. Singh, J. Mei. Seismic Facies Analysis: A Deep Domain Adaptation Approach. IEEE Transactions on Geoscience and Remote Sensing, 60, 1–16, 2022, Art. no. 4508116. DOI: 10.1109/TGRS.2022.3151883