# You see, but you do not observe.

“You see, but you do not observe” is a quote by Sherlock Holmes in A Scandal in Bohemia (1891, written by Sir Arthur Conan Doyle). Holmes referred to himself as a ‘consulting detective’. Sketch by Mason Dykstra.

## Wavelets are for Watson (The Doctor; Not IBM)

When was the last time you interpreted seismic data by looking at the wavelet itself? How often have you pulled out your magnifying glass to examine the wavelet shape? The peaks, the troughs, the amplitude, the curvature, the zero crossing? Learn much from that? I didn’t think so…

Looking at wavelets is simply not how humans interpret seismic data. We look for and recognize patterns in rendered images of the data. Pattern recognition is one thing we’re really good at. We evolved to do it. We do it every day to recognize faces, and houses, streets, and pets. Those of us who are geologically inclined recognize rocks, mountains, landscapes, seismic facies, shapes and geometries in seismic data. That’s how humans interpret seismic data visually. Observe, don’t just see.

## The Mathematical Moriarty

So why, then, do we use auto-tracking algorithms that, by and large, use seismic wavelet characteristics to do their job? Well, first off, because it’s mathematically relatively easy to do. Waves are well understood, easy to describe mathematically, and we can therefore effectively analyze the characteristics of wavelets and assess similarity between wavelets from nearby traces. Secondly, because it can be a good approach for intervals with acoustic character which doesn’t change much spatially, such as regionally persistent condensed sections.

However, wavelet similarity will always fail either over larger distances, due to changes in rock facies (and therefore acoustic character), or when the geology becomes complicated. So what then? Well, why not get the computer to do what we do, and recognize patterns?

## Elementary, My Dear Watson

And that’s where artificial intelligence comes into play. With well-crafted networks we can build models that allow artificial intelligence engines to learn patterns and recognize them elsewhere in the data. Not only can this approach expand how much interpretation we can automate, but it can fundamentally change how we approach interpretation.

We’re no longer constrained to only interpreting horizons or faults. Instead, we can directly interpret seismic facies, intervals, geobodies, or whatever we’re interested in, and the AI will emulate what we teach it. We’re at the beginning of a revolution in the interpretation and analysis of the subsurface.

It’s an exciting time, and the journey is just beginning. Come see what the ‘consultative detectives’ at Enthought are up to with seismic data and deep learning

Mason Dykstra, Ph.D., VP Energy Solutions at Enthought holds a PhD from the University of California Santa Barbara, an MS from the University of Colorado Boulder, and a BS from Northern Arizona University, all in the Geosciences. Mason has worked in Oil and Gas exploration, development, and production for over twenty years, split between oil industry-focused applied research at Colorado School of Mines and the University of California, Santa Barbara; and within companies including Anadarko Petroleum Corporation and Statoil (Equinor).

## 4 Reasons to Learn Xarray and Awkward Array—for NumPy and Pandas Users

You know it. We know it. NumPy is cool. Pandas is cool. We can bend them to our will, but sometimes they’re not the right tools…

## Leveraging AI in Cell Culture Analysis

Mar 22, 2023|Life Sciences, Technology Mammalian cell culture is a fundamental tool for many discoveries, innovations, and products in the life sciences. Currently, cells are…

## Making the Most of Small Data in Scientific R&D

March 9, 2023|Life Sciences, Materials Science, Transformation Making the Most of Small Data in Scientific R&D For many traditional innovation-driven organizations, scientific data is generated…

## 7 Lesser-Known Command Line Tools That Ship with Python

Like most people, I mostly interact with Python using the default REPL or with IPython. Yet, I often reach for one of the Python tools…

## ChatGPT on Software Engineering

Recently, I’ve been working on a new course offering in Enthought Academy titled Software Engineering for Scientists and Engineers course. I’ve focused on distilling the…

## Extracting Value from Scientific Data to Accelerate Discovery and Innovation

Jun 8, 2023|Energy, Life Sciences, Materials Science, Technology, Transformation   In the digital era, robust data tools are crucial for all companies and the science-driven…

## What’s in a __name__?

if __name__ == “__main__”: When I was new to Python, I ran into a mysterious block of code that looked something like: def main():  …

## 3 Trends for Scientists To Watch in 2023

As a company that delivers Digital Transformation for Science, part of our job at Enthought is to understand the trends that will affect how our…

## Accelerating Science: the Classical Mechanics Perspective

When thinking about enhancing R&D processes, Newton’s second law of motion provides the perfect framework. Classical mechanics teaches us that putting a body into motion…

## Retuning the Heavens: Machine Learning and Ancient Astronomy

What can we learn about machine learning from ancient astronomy? When thinking about Machine Learning it is easy to be model-centric and get caught up…