A Sequence-Variable Attention Temporal Convolutional Network (SVA-TCN) is proposed for lithology classification based on well log data. This study aims to address the issue that native TCN pays insufficient attention to crucial logging variables and sequence structural features in well log tasks. A novel Sequence-Variable Attention Mechanism module is designed to effectively extract features by adding the bidirectional attention mechanism, which comprises the sequence attention mechanism and the variable attention mechanism. The sequence attention mechanism, acting along the depth dimension, focuses on modeling the multiscale sequence features. The variable attention mechanism, working along the logging variable dimension, contributes to learning the importance of different logging variables and exploring the internal correlations among them. To verify the validity of the model, experiments are conducted in the volcanic reservoir of the Yingcheng Formation in the Xujiaweizi Depression of the Songliao Basin. Seven logging variables sensitive to lithological changes are selected, including compressional wave slowness, density, and compensated neutron logging, etc., to construct a lithology identification model using SVA-TCN. Compared with machine learning and deep learning methods, the SVA-TCN demonstrates a remarkable accuracy of 99.00%, surpassing the accuracy of the comparison methods by 0.37–17.69%. The findings of this study indicate that the SVA-TCN model is well-suited for lithology identification in volcanic reservoirs. It provides more reliable prediction results and exhibits good stability and generalization, offering a new avenue to volcanic lithology identification.
Read full abstract