Submitted:
13 April 2024
Posted:
17 April 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction

2. Materials and Methods

| Dripper Parameter | Dripline Parameter | ||
|---|---|---|---|
| Flow (l·h-1) | Spacing (m) | Length (m) | Diameter (mm) |
| 0.4 | 0.2 | 20 | |
| 0.6 | 0.3 | 40 | |
| 0.8 | 0.4 | 80 | 13.6 (Heavy Wall Dripline) |
| 1.0 | 0.5 | 120 | 16.2 (Thin & medium wall dripline) |
| 1.6 | 0.6 | 160 | 22.2 (Thin & medium wall dripline) |
| 2.3 | 0.7 | 200 | |
| 3.0 | 0.8 | 250 | |
| 3.5 | 0.9 | 300 | |
| Model | Description | Hyper-parameters setted |
|---|---|---|
| Linear Regression | Linear Regression fits a linear model with coefficients w = (w1, …, wp) to minimize the residual sum of squares between the observed targets in the dataset, and the targets predicted by the linear approximation. | Alpha |
| Support vector machine (SVM) | the model produced by Support Vector Regression depends only on a subset of the training data, because the cost function ignores samples whose prediction is close to their target | C Kernel Gamma |
| Nearest Neighbors Regression (KNN) | The basic nearest neighbors’ regression uses uniform weights: that is, each point in the local neighborhood contributes uniformly to the classification of a query point. | Neigborns Weights Algorithm |
| Decision tree | It’s a non-parametric supervised learning method. The goal is to create a model that predicts the value of a target variable by learning simple decision rules inferred from the data features. A tree can be seen as a piecewise constant. | N_stimators Criterion Max depth |
| Random Forest | The Scikit learn ensemble module includes two averaging algorithms based on randomized decision trees, the Random Forest algorithm and the Extra-Trees method. Both algorithms are perturb-and-combine techniques specifically designed for trees. This means a diverse set of classifiers is created by introducing randomness in the classifier construction. The prediction of the ensemble is given as the averaged prediction of the individual classifiers. | N_stimators Criterion Max depth |
3. Results




| Model | Training Score | Testing Score | hyperparameters setting |
|---|---|---|---|
| Decision Tree Regressor | 0.9999 | 0.9833 | n_estimators = 10, criterio = squared_error, max_depth = 50 |
| Support Vector Machine (SVM) | 0.9911 | 0.9801 | kernel = rbf, C = 10000 and gamma = auto |
| Random Forest | 0.9847 | 0.9573 | n_estimators = 3, criterio = squared_error ,max_depth = 3 |
| Voting Regressor | 0.9896 | 0.9801 | n_estimators = 3, criterio = squared_error, max_depth = 3 |
| K Nearest Neighbor (KNN) | 0.9582 | 0.8280 | neighbors = 2, weights = uniform and algorithm = auto |
| linear regression | 0.6161 | 0.6680 | Alpha = 0.001 |
4. Conclusions
Data Availability Statement
Acknowledgments
Conflicts of Interest
Funding
References
- Valverde, J. C.; Villalobos, M. Principios de Riego y Drenaje En Suelos Tropicales, UNED.; EUNED: San José , 2016; Vol. 1.
- Juana, L.; Rodríguez-Sinobas, L.; Sánchez, R.; Losada, A. Evaluation of Drip Irrigation: Selection of Emitters and Hydraulic Characterization of Trapezoidal Units. Agric Water Manag 2007, 90 (1–2). [CrossRef]
- Simplified Approach for Designing Length of Micro irrigation Laterals. Appl Eng Agric 2017, 33 (1). [CrossRef]
- Waller, P.; Yitayew, M. Irrigation and Drainage Engineering; Springer International Publishing: Cham, 2016. [CrossRef]
- Chamba, D.; Zubelzu, S.; Juana, L. Determining Hydraulic Characteristics in Laterals and Drip Irrigation Systems. Agric Water Manag 2019, 226. [CrossRef]
- Chamba, D.; Zubelzu, S.; Juana, L. Determining Hydraulic Characteristics in Laterals and Drip Irrigation Systems. Agric Water Manag 2019, 226. [CrossRef]
- Netafim. Drip Irrigation Handbook; Israel, 2015.
- Van Rossum, G.; Drake, F. L. Python 3 Reference Manual; CreateSpace: Scotts Valley, CA, 2009.
- Community, E. B. Jupyter Book. Zenodo February 2020. [CrossRef]
- pandas’ development team, T. Pandas-Dev/Pandas: Pandas. Zenodo February 2020. [CrossRef]
- Harris, C. R.; Millman, K. J.; van der Walt, S. J.; Gommers, R.; Virtanen, P.; Cournapeau, D.; Wieser, E.; Taylor, J.; Berg, S.; Smith, N. J.; Kern, R.; Picus, M.; Hoyer, S.; van Kerkwijk, M. H.; Brett, M.; Haldane, A.; del Río, J. F.; Wiebe, M.; Peterson, P.; Gérard-Marchant, P.; Sheppard, K.; Reddy, T.; Weckesser, W.; Abbasi, H.; Gohlke, C.; Oliphant, T. E. Array Programming with NumPy. Nature 2020, 585 (7825), 357–362. [CrossRef]
- Caswell, T. A.; Lee, A.; Droettboom, M.; de Andrade, E. S.; Hoffmann, T.; Klymak, J.; Hunter, J.; Firing, E.; Stansby, D.; Varoquaux, N.; Nielsen, J. H.; Root, B.; May, R.; Elson, P.; Seppänen, J. K.; Dale, D.; Lee, J.-J.; Gustafsson, O.; McDougall, D.; hannah; Straw, A.; Hobson, P.; Lucas, G.; Gohlke, C.; Vincent, A. F.; Yu, T. S.; Ma, E.; Silvester, S.; Moad, C.; Kniazev, N. Matplotlib/Matplotlib: REL: V3.6.2. Zenodo November 2022. [CrossRef]
- Waskom, M. L. Seaborn: Statistical Data Visualization. J Open Source Softw 2021, 6 (60), 3021. [CrossRef]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; Vanderplas, J.; Passos, A.; Cournapeau, D.; Brucher, M.; Perrot, M.; Duchesnay, E. Scikit-Learn: Machine Learning in {P}ython. Journal of Machine Learning Research 2011, 12, 2825–2830.
- Virtanen, P.; Gommers, R.; Oliphant, T. E.; Haberland, M.; Reddy, T.; Cournapeau, D.; Burovski, E.; Peterson, P.; Weckesser, W.; Bright, J.; van der Walt, S. J.; Brett, M.; Wilson, J.; Millman, K. J.; Mayorov, N.; Nelson, A. R. J.; Jones, E.; Kern, R.; Larson, E.; Carey, C. J.; Polat, \.Ilhan; Feng, Y.; Moore, E. W.; VanderPlas, J.; Laxalde, D.; Perktold, J.; Cimrman, R.; Henriksen, I.; Quintero, E. A.; Harris, C. R.; Archibald, A. M.; Ribeiro, A. H.; Pedregosa, F.; van Mulbregt, P.; SciPy 1.0 Contributors. {SciPy} 1.0: Fundamental Algorithms for Scientific Computing in Python. Nat Methods 2020, 17, 261–272. [CrossRef]
- Daniel, J.; Hernández, A.; Fernando, A.; López, J.; Oswaldo, H.; Castro, P. DESARROLLO DE APLICACIONES EN PYTHON PARA EL APRENDIZAJE DE FÍSICA COMPUTACIONAL (Development of Python Applications for Learning Computational Physics); 2016; Vol. 16.
- Chamba, D.; Zubelzu, S.; Juana, L. Caracterización Hidráulica Del Riego Por Goteo En Campo. Ingeniería del agua 2020, 24 (1). [CrossRef]
- Abioye, E. A.; Hensel, O.; Esau, T. J.; Elijah, O.; Abidin, M. S. Z.; Ayobami, A. S.; Yerima, O.; Nasirahmadi, A. Precision Irrigation Management Using Machine Learning and Digital Farming Solutions. AgriEngineering. MDPI March 1, 2022, pp 70–103. [CrossRef]
- Liakos, K. G.; Busato, P.; Moshou, D.; Pearson, S.; Bochtis, D. Machine Learning in Agriculture: A Review. Sensors (Switzerland). MDPI AG August 14, 2018. [CrossRef]
- Kasampalis, D.; Alexandridis, T.; Deva, C.; Challinor, A.; Moshou, D.; Zalidis, G. Contribution of Remote Sensing on Crop Models: A Review. J Imaging 2018, 4 (4), 52. [CrossRef]
- Rashid, M.; Bari, B. S.; Yusup, Y.; Kamaruddin, M. A.; Khan, N. A Comprehensive Review of Crop Yield Prediction Using Machine Learning Approaches With Special Emphasis on Palm Oil Yield Prediction. IEEE Access 2021, 9, 63406–63439. [CrossRef]
- Talaviya, T.; Shah, D.; Patel, N.; Yagnik, H.; Shah, M. Implementation of Artificial Intelligence in Agriculture for Optimisation of Irrigation and Application of Pesticides and Herbicides. Artificial Intelligence in Agriculture 2020, 4. [CrossRef]
- Zhao, J.; Ye, M.; Yang, Z.; Xing, Z.; Zhang, Z. Operation Optimizing for Minimizing Passenger Travel Time Cost and Operating Cost with Time-Dependent Demand and Skip-Stop Patterns: Nonlinear Integer Programming Model with Linear Constraints. Transp Res Interdiscip Perspect 2021, 9, 100309. [CrossRef]
- Soto-Bravo, F.; González-Lutz, M. I. Análisis de Métodos Estadísticos Para Evaluar El Desempeño de Modelos de Simulación En Cultivos Hortícolas. Agronomía Mesoamericana 2019. [CrossRef]
- Thelwall, M.; Kousha, K.; Wilson, P.; Makita, M.; Abdoli, M.; Stuart, E.; Levitt, J.; Knoth, P.; Cancellieri, M. Predicting Article Quality Scores with Machine Learning: The U.K. Research Excellence Framework. Quantitative Science Studies 2023, 4 (2), 547–573. [CrossRef]
- Zhang, N.; Zhou, X.; Kang, M.; Hu, B.-G.; Heuvelink, E.; Marcelis, L. F. M. Machine Learning versus Crop Growth Models: An Ally, Not a Rival. AoB Plants 2023, 15 (2). [CrossRef]
- Hoogenboom, G.; Justes, E.; Pradal, C.; Launay, M.; Asseng, S.; Ewert, F.; Martre, P. ICROPM 2020: Crop Modeling for the Future. Journal of Agricultural Science. Cambridge University Press December 15, 2020, pp 791–793. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).