This paper proposes a multi-data fusion soil moisture inversion algorithm based on machine learning. The method uses the Genetic Algorithm Back-Propagation (GA-BP) neural network model, by combining GNSS-IR site data with other surface environmental parameters around the site. In turn, soil moisture is obtained by inversion, and finally obtains a soil moisture product with a high spatial and temporal resolution of 500 m per day.