Soil moisture is a major environmental factor that influences tomato growth and development. Suitable soil moisture not only increases tomato production but also saves irrigation water. In this study, an irrigation decision model was developed, which called soil moisture regulation model, for optimizing growth of tomato seedlings while saving water. The data used for modeling were collected from a multi-gradient nested experiment, in which temperature, photosynthetic photon flux density (PPFD), carbon dioxide (CO 2 ) concentration and soil moisture were variables and the corresponding photosynthetic rate was measured. Subsequently, a prediction model of tomato photosynthetic rate was constructed using support vector regression (SVR) algorithm. With photosynthetic rate prediction model as fitness function, genetic algorithm (GA) was used to find the optimal soil moisture under each combination of the above environmental factors. Finally, back propagation neural network (BPNN) algorithm was used to establish a decision model of tomato irrigation, which could provide the optimal soil moisture under current environment. For the soil moisture regulation model constructed here, the coefficient of determination was 0.9738, the mean square error of the test set was 1.51×10 -5 , the slope of the verified straight line was 0.9752, and the intercept was 0.00916. This model demonstrated high precision, which thereby provides a theoretical basis for accurate irrigation control in the greenhouse facility environment.