摘要
The automatic control of cleaning need to be based on the total amount of manure in the house. Therefore, this article established a prediction model for the total amount of manure in a pig house and took the number of pigs in the house, age, feed intake,feeding time, the time when the ammonia concentration increased the fastest and the daily fixed cleaning time as variable factors for modelling, so that the model could obtain the current manure output according to the real-time input of time. A Backpropagation(BP) neural network was used for training. The cross-validation method was used to select the best hyperparameters, and the genetic algorithm(GA), particle swarm optimization(PSO) algorithm and mind evolutionary algorithm(MEA) were selected to optimize the initial network weights. The results showed that the model could predict the amount of manure in real-time according to the model input. After the cross-validation method determined the hyperparameters, the GA, PSO and MEA were used to optimize the manure prediction model. The GA had the best average performance.
基金
the National Key Research and Development Program (2018YFD0500704-03)
Proiect of Ministry of Agriculture and Rura Affairs (SK201707)。