Abstract:In order to improve the accuracy of total water consumption prediction, aiming at the unreasonable selection of nonlinear multi-dimensional water consumption factors in existing methods, a total water consumption prediction method based on KPCA (kernel principal component analysis) and BP neural network was proposed. Pearson correlation coefficient is used to analyze the correlation of water consumption factors. The most relevant factors of total water consumption are selected as data input. KPCA is used to reduce the dimension of prediction factors for solving the nonlinear characteristics of data. BP neural network is used to establish the prediction model of total water consumption. The weights and thresholds of the network are optimized by mind evolutionary learning algorithm. Using the water consumption data from the State Statistics Bureau between 2007 and 2016 for experiment, of which the results show that relative prediction error of the method based on KPCA and BP is less than 5%, and the prediction accuracy is significantly improved, which can better predict the future total water consumption, and provide a new optimization idea for the prediction of high-dimensional nonlinear data.