The invention provides a reservoir ex-reservoir sand content prediction method based on multi-tree
genetic programming, and relates to the technical field of
hydraulic engineering, and the method comprises the following steps: S1, data collection and preprocessing: collecting daily scale water and sand of a reservoir and geometric
feature data of the reservoir, and carrying out the normalization
processing; s2, constructing a multi-tree
genetic programming model, wherein the model is composed of symbol trees; s3, an objective function is defined, the objective function is a linear weighting function, and decision coefficients and complexity are comprehensively considered; s4, performing model training and evolution, training a multi-tree
genetic programming population through a
genetic programming algorithm and a
training set, and evaluating
population fitness; s5, model
verification and evaluation: verifying the trained model by using a
verification set; s6, outputting a prediction result; according to the method, through combination of multi-tree genetic
programming and a linear weighted objective function, the model can simultaneously ensure high prediction precision and high generalization ability, and through integration of multiple symbol trees, the nonlinear relationship of the
reservoir water-
sediment process can be accurately captured.