Summary
Seismic interpretation aims to extract quantitative and interpretable attributes from a seismic image produced using some migration method to inform characteristics of a subsurface reservoir or target of interest. Current paradigms for computing seismic attributes mostly rely on single-task algorithms. We develop an iterative, multi-task machine learning method to learn and infer multiple attributes from a seismic image. This method is composed of two stages: a multi-task inference stage and a multi-modal, multi-task refinement stage. The basic mechanism of this method is that we train a multi-task inference neural network to estimate a set of attributes, including a relative geological time volume, a denoised higher-resolution seismic image, and multiple fault attributes (including probability, dip, and strike), from a low-resolution, noisy seismic image; then we input the inferred attributes to a multi-task refinement NN to enhance the raw inference results iteratively. The two multi-task neural networks are trained separately based on synthetic seismic images and associated labels generated by geological modeling. Applications of this multi-task learning and inference method to synthetic and field seismic images show that our method can improve the structural consistency among output seismic attributes compared with single-task neural networks, leading to more reliable automatic interpretation and subsurface characterization.