The invention discloses a seismic lithogenous phase prediction method based on semi-
supervised learning, and belongs to the technical field of seismic
sedimentology. Analyzing main
diagenesis types of compact sandstone at a target layer by comprehensively using analysis
test data, rock physical experiment data,
logging data and seismic data, establishing a
diagenesis evolution sequence and a
diagenesis phase division scheme, and determining
rock core diagenesis phases; a
logging curve sensitive to the lithogenous phase is screened out, and vertical distribution of the lithogenous phase on a single well is evaluated through
logging; determining diagenetic
phase sensitive seismic elastic parameters by means of rock physical analysis,
correlation analysis and analysis of relation among diagenetic characteristics, mineral components and seismic elastic parameters; a semi-
supervised learning neural
network model based on an attention mechanism is created, a non-linear mapping relation between the
rock core lithogenous phase and the sensitive seismic elastic parameters is established through semi-
supervised learning, and a lithogenous phase comprehensive index data body is obtained; and carrying out phase and slice
processing on the diagenesis phase comprehensive index data body, screening typical stratigraphic slices, and explaining seismic diagenesis
phase space distribution.