Abstract:A BP prediction model which based on improved PSO algorithm is proposed in this essay, in this algorithm, I modify the way to calculate the inertia weight, and use the improved PSO algorithm instead of the gradient descent algorithm, Make this changes it will not fall into local minimum. And use this way to forecast the weather, through the experiment result I find that the improved algorithm has high efficiency, and it also improve the prediction accuracy.