The invention discloses an urban blue-green space ecological benefit key
influence factor identification method. Firstly, an urban blue-green space ecological benefit evaluation index set is constructed; secondly, various index data are calculated and standardized, and an urban blue-green space ecological benefit standardized
data matrix is established; thirdly, determining subjective weights of the indexes by adopting an
analytic hierarchy process, determining objective weights by adopting an
entropy weight method, and obtaining weights of the indexes through combined weighting; and then, constructing an entropy weight-
TOPSIS model to calculate a weighted urban blue-green space ecological benefit standardized
data matrix, and completing urban blue-green space ecological benefit evaluation. Then, establishing an urban blue-green space ecological benefit
influence factor set; and finally, based on an urban blue-green space ecological benefit
evaluation result, identifying key influence factors by adopting a GWR-XGBoost model. According to the method, a multi-criterion decision
analysis method, a geographical weighted regression model and a
machine learning technology are combined, so that the key influence factors of the urban blue-green space ecological benefits can be quickly and accurately obtained.