Pressure drop modelling in sand filters in micro-irrigation using gradient boosted regression trees

Filters are essential for guaranteeing the good performance of microirrigation systems. Pressure losses across filters should be known for the proper design and management of this irrigation equipment. Pressure losses produced by filtering media in sand filters can be computed using Ergun or Kozeny–Karman equations, which require knowledge, among other parameters, of the sphericity of the filter medium. As this parameter is not easy to determine, it is useful to explore the performance of alternative computing methods that can avoid requiring knowledge of sphericity. In this paper, taking as starting point the nonparametric machine learning approach known as the gradient boosted regression tree (GBRT) approach and hybridising it with the differential evolution (DE) technique, the pressure drop in sand filters used in microirrigation has been modelled. For different filtering materials such as modified glass, crushed glass, silica sand and glass microspheres, experimental data of pressure drop for velocities between 0.004 and 0.025 m s−1 was collected and the model built. The results demonstrated that DE–GBRT–based model was able to accurately predict pressure drop. The model also allowed ranking of the importance of the independent variables examined within the model. Taking into account this ranking, and using only the main variables, a simplified method with an improved coefficient of determination was constructed.

[1]  Vitaliy Feoktistov Differential Evolution: In Search of Solutions , 2006 .

[2]  Wei Chen,et al.  A DIMENSIONAL ANALYSIS MODEL FOR THE CALCULATION OF HEAD LOSS DUE TO DISC FILTERS IN DRIP IRRIGATION SYSTEMS , 2014 .

[3]  Trevor Hastie,et al.  The Elements of Statistical Learning , 2001 .

[4]  Thomas Stützle,et al.  Ant Colony Optimization , 2009, EMO.

[5]  H. Binder,et al.  Extending Statistical Boosting , 2014, Methods of Information in Medicine.

[6]  R. Dennis Cook,et al.  Cross-Validation of Regression Models , 1984 .

[7]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[8]  Dan Simon,et al.  Evolutionary Optimization Algorithms , 2013 .

[9]  Greg Ridgeway,et al.  Generalized Boosted Models: A guide to the gbm package , 2006 .

[10]  Freddie R. Lamm,et al.  Longevity and Performance of a Subsurface Drip Irrigation System , 2017 .

[11]  Souhaib Ben Taieb,et al.  A gradient boosting approach to the Kaggle load forecasting competition , 2014 .

[12]  Andrea E. Olsson Particle Swarm Optimization: Theory, Techniques and Applications , 2010 .

[13]  Toni Pujol,et al.  Reducing energy requirements for sand filtration in microirrigation: Improving the underdrain and packing , 2015 .

[14]  Mark Landry,et al.  Probabilistic gradient boosting machines for GEFCom2014 wind forecasting , 2016 .

[15]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[16]  Robert E. Schapire,et al.  The Boosting Approach to Machine Learning An Overview , 2003 .

[17]  A Mayr,et al.  The Evolution of Boosting Algorithms , 2014, Methods of Information in Medicine.

[18]  M. Clerc,et al.  Particle Swarm Optimization , 2006 .

[19]  P. J. García Nieto,et al.  Modeling pressure drop produced by different filtering media in microirrigation sand filters using the hybrid ABC-MARS-based approach, MLP neural network and M5 model tree , 2017, Comput. Electron. Agric..

[20]  Gerard Arbat,et al.  Performance and backwashing efficiency of disc and screen filters in microirrigation systems , 2009 .

[21]  Tiegang Zheng,et al.  Development of head loss equations for self-cleaning screen filters in drip irrigation systems using dimensional analysis , 2015 .

[22]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[23]  Toni Pujol,et al.  An experimental and analytical study to analyze hydraulic behavior of nozzle-type underdrains in porous media filters , 2013 .

[24]  Wei Chen,et al.  A NEW MODEL FOR HEAD LOSS ASSESSMENT OF SCREEN FILTERS DEVELOPED WITH DIMENSIONAL ANALYSIS IN DRIP IRRIGATION SYSTEMS , 2014 .

[25]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[26]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[27]  J. Friedman Greedy function approximation: A gradient boosting machine. , 2001 .

[28]  J. Friedman Stochastic gradient boosting , 2002 .

[29]  Toni Pujol,et al.  Pressure drop across sand and recycled glass media used in micro irrigation filters , 2015 .

[30]  Alois Knoll,et al.  Gradient boosting machines, a tutorial , 2013, Front. Neurorobot..

[32]  J. Friedman Special Invited Paper-Additive logistic regression: A statistical view of boosting , 2000 .

[33]  Vedat Demir,et al.  Development of a mathematical model to predict head losses from disc filters in drip irrigation systems using dimensional analysis , 2008 .

[34]  Zhihua Cui,et al.  Swarm Intelligence and Bio-Inspired Computation: Theory and Applications , 2013 .

[35]  P. Rocca,et al.  Differential Evolution as Applied to Electromagnetics , 2011, IEEE Antennas and Propagation Magazine.

[36]  Gregory Dobler,et al.  Patterns of waste generation: A gradient boosting model for short-term waste prediction in New York City. , 2017, Waste management.

[37]  Henrik Madsen,et al.  Multi-site solar power forecasting using gradient boosted regression trees , 2017 .

[38]  Christian Pierdzioch,et al.  Predicting Recessions With Boosted Regression Trees , 2017 .

[39]  J. Puig-Bargués,et al.  New mathematical model for computing head loss across sand media filter for microirrigation systems , 2011, Irrigation Science.

[40]  Peter Buhlmann,et al.  BOOSTING ALGORITHMS: REGULARIZATION, PREDICTION AND MODEL FITTING , 2007, 0804.2752.