Prediction of Frost Events Using Machine Learning and IoT Sensing Devices

Internet of Things (IoT) in agriculture applications have evolved to solve several relevant problems from producers. Here, we describe a component of an IoT-enabled frost prediction system. We follow current approaches for prediction that use machine learning algorithms trained by past readings of temperature and humidity sensors to predict future temperatures. However, contrary to current approaches, we assume that the surrounding thermodynamical conditions are informative for prediction. For that, a model was developed for each location, including in its training information of sensor readings of all other locations, autonomously selecting the most relevant ones (algorithm dependent). We evaluated our approach by training regression and classification models using several machine learning algorithms, many already proposed in the literature for the frost prediction problem, over data from five meteorological stations spread along the Mendoza Province of Argentina. Given the scarcity of frost events, data was augmented using the synthetic minority oversampling technique (SMOTE). The experimental results show that selecting the most relevant neighbors and training the models with SMOTE reduces the prediction errors of both regression predictors for all five locations, increases the performance of Random Forest classification predictors for four locations while keeping it unchanged for the remaining one, and produces inconclusive results for logistic regression predictor. These results demonstrate the main claim of these works: that thermodynamic information of neighboring locations can be informative for improving both regression and classification predictions, but also are good enough to suggest that the present approach is a valid and useful resource for decision makers and producers.

[1]  Ajith Abraham,et al.  Neurocomputing based Canadian weather analysis , 2002 .

[2]  Markus Keller,et al.  Thermal history parameters drive changes in physiology and cold hardiness of young grapevine plants during winter , 2018, Agricultural and Forest Meteorology.

[3]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[4]  T. Therneau,et al.  An Introduction to Recursive Partitioning Using the RPART Routines , 2015 .

[5]  Pablo M. Granitto,et al.  Frost prediction with machine learning techniques , 2000 .

[6]  Marco Scutari,et al.  Learning Bayesian Networks with the bnlearn R Package , 2009, 0908.3817.

[7]  Ajith Abraham,et al.  An ensemble of neural networks for weather forecasting , 2004, Neural Computing & Applications.

[8]  D. Margaritis Learning Bayesian Network Model Structure from Data , 2003 .

[9]  Emanuele Eccel,et al.  Descriptive models and artificial neural networks for spring frost prediction in an agricultural mountain area , 2006 .

[10]  Gerrit Hoogenboom,et al.  Evaluation of the Weather Research and Forecasting model for two frost events , 2008 .

[11]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[12]  A. Barros,et al.  Localized Precipitation Forecasts from a Numerical Weather Prediction Model Using Artificial Neural Networks , 1998 .

[13]  José Manuel Benítez,et al.  On the use of cross-validation for time series predictor evaluation , 2012, Inf. Sci..

[14]  Mónica Bocco,et al.  Neural networks for modeling frost prediction , 2005 .

[15]  Rafael Rumí,et al.  Bayesian networks in environmental modelling , 2011, Environ. Model. Softw..

[16]  Diego Dujovne,et al.  PEACH: Predicting Frost Events in Peach Orchards Using IoT Technology , 2016, IoT 2016.

[17]  Sung Kim,et al.  Prediction of Frost Occurrences Using Statistical Modeling Approaches , 2016 .

[18]  Jiming Jin,et al.  Integrating Remote Sensing Data with WRF for Improved Simulations of Oasis Effects on Local Weather Processes over an Arid Region in Northwestern China , 2012 .

[19]  J. W. Smith,et al.  PREDICTING MINIMUM TEMPERATURES.1 , 1917 .

[20]  Ajith Abraham,et al.  Intelligent weather monitoring systems using connectionist models , 2002, Neural Parallel Sci. Comput..

[21]  C. S. Durst,et al.  Physical and Dynamical Meteorology , 1935 .

[22]  Pablo M. Granitto,et al.  Prediction of minimum temperatures in an alpine region by linear and non-linear post-processing of meteorological models , 2007 .