The invention discloses a wind turbine generator parameter identification method based on a Bayesian neural network, and the method comprises the following steps: S1, collecting historical data of a wind turbine generator, and initializing Bayesian neural network model parameters; S2, dividing historical data of all wind turbine generators into training data and test data; S3, calculating networkoutput by using the training data; S4, updating the weight of the Bayesian neural network model; and S5, calculating a global error, judging whether the requirement is met or not, if so, obtaining a final network weight matrix, and ending the learning algorithm, otherwise, returning to S3, and entering the next round of learning; and S6, calculating network output by using the test data and the network weight to obtain the parameter identification result of the wind turbine generator. According to the method, the Bayesian theory and the neural network model are combined, compared with a traditional parameter identification method, the method considers the influence of the uncertainty change of the external environment in the identification process, and the method has the advantages that the global error is easy to converge, and the number of iteration steps is small.