Symbolic regression of crop pest forecasting using genetic programming

In this paper, we propose and evaluate a mathematical model that describes the reported data on crop pests to get an accurate prediction of production costs, food safety, and the protection of the environment. Meteorological factors are not the only things that affect a bumper harvest; it is also affected by crop plant diseases and insect pests. Studies show that relying solely on the naked-eye observations of experts to forecast well-planned agriculture is not always sufficient to achieve effective control. Providing fast, automatic, cheap, and accurate artificial intelligence-based solutions for that task can be of great realistic significance. The proposed approach is genetic programming (GP)-based and is explicitly directed at solving the symbolic regression of crop pest forecasting. The GP approach is used to create a fitted crop pest model. Our experimental results indicate that the GP model can significantly support an accurate and automatic building of a reliable mathematical model. Furthermore, a comparison between the GP model and a linear regression model is also provided. The developed GP model can successfully achieve a precision of approximately 0.0557.

[1]  Thomas Bäck,et al.  An Overview of Evolutionary Algorithms for Parameter Optimization , 1993, Evolutionary Computation.

[2]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[3]  Hua Liang,et al.  Estimation in partially linear models and numerical comparisons , 2006, Comput. Stat. Data Anal..

[4]  B. Silverman,et al.  Nonparametric regression and generalized linear models , 1994 .

[5]  Xu Guang-hu Mid-long term load forecasting in power system by genetic programming , 2004 .

[6]  Nguyen Xuan Hoai,et al.  Solving the symbolic regression problem with tree-adjunct grammar guided genetic programming: the comparative results , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[7]  John R. Koza,et al.  Survey of genetic algorithms and genetic programming , 1995, Proceedings of WESCON'95.

[8]  Jian Zhang,et al.  The Study of Crop Pest Forecasting Using GP , 2005 .

[9]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[10]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[11]  Kenneth A. De Jong,et al.  Are Genetic Algorithms Function Optimizers? , 1992, PPSN.

[12]  Vidroha Debroy,et al.  Genetic Programming , 1998, Lecture Notes in Computer Science.

[13]  Shen Weizheng,et al.  Grading Method of Leaf Spot Disease Based on Image Processing , 2008, 2008 International Conference on Computer Science and Software Engineering.

[14]  Florentina Bunea,et al.  Two‐stage model selection procedures in partially linear regression , 2004 .

[15]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[16]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.