The invention discloses an urban flood prediction method based on a dual-drive urban flood model, and the method comprises the steps: carrying out the early-stage preparation of model construction, constructing an urban flood hydrological and hydrodynamic
coupling model frame, constructing a
deep learning model
frame based on a GBDT
algorithm, and carrying out the prediction of the urban flood. Assimilation of predicted values and measured data of a hydrological hydrodynamic model and a
deep learning model is realized through a real-
time data assimilation technology, then an output result of an urban flood hydrological hydrodynamic
coupling model is used as an input feature of the
deep learning model, and the input feature and parameters are dynamically adjusted according to the matching degree of a
confusion matrix. The TP in the
confusion matrix is maximum, the TN in the
confusion matrix is minimum, finally, construction of the dual-drive urban flood model is completed, and prediction is conducted through the model. According to the method, the characteristic of high calculation efficiency of the deep learning model is exerted while calculation accuracy is considered, a layered
coupling architecture is provided, and the problems that the calculation efficiency of a hydrological hydrodynamic model is low and a traditional deep learning model has a
black box effect are solved.