Two-stage procedure based on smoothed ensembles of neural networks applied to weed detection in orange groves

The potential impacts of herbicide utilization compel producers to use new methods of weed control. The problem of how to reduce the amount of herbicide and yet maintain crop production has stimulated many researchers to study selective herbicide application. The key of selective herbicide application is how to discriminate the weed areas efficiently. We introduce a procedure for weed detection in orange groves which consists of two different stages. In the first stage, the main features in an image of the grove are determined (Trees, Trunks, Soil and Sky). In the second, the weeds are detected only in those areas which were determined as Soil in the first stage. Due to the characteristics of weed detection (changing weather and light conditions), we introduce a new training procedure with noisy patterns for ensembles of neural networks. In the experiments, a comparison of the new noisy learning was successfully performed with a set of well-known classification problems from the machine learning repository published by the University of California, Irvine. This first comparison was performed to determine the general behavior and performance of the noisy ensembles. Then, the new noisy ensembles were applied to images from orange groves to determine where weeds are located using the proposed two-stage procedure. Main results of this contribution show that the proposed system is suitable for weed detection in orange, and similar, groves.

[1]  Gonzalo Pajares,et al.  Automatic expert system for weeds/crops identification in images from maize fields , 2013, Expert Syst. Appl..

[2]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[3]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[4]  Yoh-Han Pao,et al.  Adaptive pattern recognition and neural networks , 1989 .

[5]  Alberto Tellaeche,et al.  A Vision-Based Hybrid Classifier for Weeds Detection in Precision Agriculture Through the Bayesian and Fuzzy k-Means Paradigms , 2008, Innovations in Hybrid Intelligent Systems.

[6]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[7]  Philipp Slusallek,et al.  Introduction to real-time ray tracing , 2005, SIGGRAPH Courses.

[8]  Joaquín Torres-Sospedra Ensembles of Artificial Neural Networks: Analysis and Development of Design Methods , 2011 .

[9]  Patricio Nebot,et al.  A New HLA-Based Distributed Control Architecture for Agricultural Teams of Robots in Hybrid Applications with Real and Simulated Devices or Environments , 2011, Sensors.

[10]  Patricio Nebot,et al.  A New Approach to Visual-Based Sensory System for Navigation into Orange Groves , 2011, Sensors.

[11]  Joon Lyou,et al.  Neural Network Based Terrain Classification Using Wavelet Features , 2010, J. Intell. Robotic Syst..

[12]  Ludmila I. Kuncheva,et al.  Using Diversity with Three Variants of Boosting: Aggressive, Conservative, and Inverse , 2002, Multiple Classifier Systems.

[13]  Brian D. Ripley,et al.  Pattern Recognition and Neural Networks , 1996 .

[14]  Wouter Saeys,et al.  Potential for Onsite and Online Analysis of Pig Manure using Visible and Near Infrared Reflectance Spectroscopy , 2005 .

[15]  Alberto Tellaeche,et al.  A computer vision approach for weeds identification through Support Vector Machines , 2011, Appl. Soft Comput..

[16]  Frederic Truchetet,et al.  Development of a machine vision system for a real time precision sprayer , 2008 .

[17]  Ethem Alpaydin,et al.  Ordering and finding the best of K > 2 supervised learning algorithms , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  P. Dutilleul,et al.  CLASSIFICATION ACCURACY OF DISCRIMINANT ANALYSIS, ARTIFICIAL NEURAL NETWORKS, AND DECISION TREES FOR WEED AND NITROGEN STRESS DETECTION IN CORN , 2005 .

[19]  T. F. Burks,et al.  Evaluation of Neural-network Classifiers for Weed Species Discrimination , 2005 .

[20]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[21]  Nathan Intrator,et al.  Bootstrapping with Noise: An Effective Regularization Technique , 1996, Connect. Sci..

[22]  Bart De Ketelaere,et al.  A neural network based plant classifier , 2001 .

[23]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[24]  A. Asuncion,et al.  UCI Machine Learning Repository, University of California, Irvine, School of Information and Computer Sciences , 2007 .

[25]  Muhammad Asif,et al.  A Vision System for Autonomous Weed Detection Robot , 2010 .

[26]  Sungzoon Cho,et al.  Ensemble learning using observational learning theory , 1999 .

[27]  César Hervás-Martínez,et al.  A multi-objective neural network based method for cover crop identification from remote sensed data , 2012, Expert Syst. Appl..

[28]  Jin-Young Jeong,et al.  AE—Automation and Emerging Technologies: Weed–plant Discrimination by Machine Vision and Artificial Neural Network , 2002 .

[29]  Kagan Tumer,et al.  Error Correlation and Error Reduction in Ensemble Classifiers , 1996, Connect. Sci..