The invention relates to the technical field of complex
pipe network leakage positioning, in particular to a complex
pipe network leakage positioning method based on a
deep belief network, and the method is implemented according to the following steps: 1, obtaining a training sample and a
test sample comprising a monitoring point pressure value and a leakage position coordinate; 2, constructing a complex
pipe network leakage positioning model based on a
deep belief network; 3, pre-training the complex pipe network leakage positioning model by adopting a layer-by-layer
unsupervised learning algorithm according to the
test sample; 4, performing parameter optimization on the pre-trained complex pipe network leakage positioning model by adopting a BP
algorithm; step 5, performing leakage positioning on the
test sample in the step 1 by using the complex pipe network leakage positioning model obtained in the step 4, and outputting a positioning result; and calculating the diagnosis accuracy of the model. According to the method, monitoring of the whole pipe network can be completed only by establishing the complex pipe network leakage
database training network, and the diagnosis efficiency of pipe network leakage is greatly improved.