Abstract

This study proposed a model that utilized machine learning algorithms to predict the yield of maize (Zea mays L.) cultivars. This will enable the selection of good cultivars with high yields that are suitable for planting in specific areas, such as a district or county. The breeding value of the cultivars and 11 types of time-series meteorological variables were selected as the input parameters of the model. The yield was set as the output parameter of the model. Random forest (RF), Levenberg–Marquardt neural network, and multilayer perceptron neural network algorithms were used to construct the model. The results showed that the RF outperformed the other algorithms in predicting the yield of maize cultivars by achieving the maximum coefficient of determination (R2) of 0.77 and minimal root-mean-square error of 320.25 kg/acre, mean absolute error of 229.84 kg/acre, and mean absolute percentage error of 7.1%. The constructed model can be used to effectively predict the yield of specific varieties to enable the selection of good varieties in specific areas, such as a district or county. A prediction of the yield of a specific maize cultivar in a particular planting environment can have considerable value. It can facilitate the objective identification of better adapting cultivars among farmers and support the precise promotion and planting of cultivars.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call