Abstract
A rapidly expanding world population and extreme climate change have made food production a crucial challenge in the twenty-first century. Improving crop management could be an effective solution for this challenge. However, due to the associated cost and time to perform field works, researchers are widely rely on agricultural systems modeling to examine the impacts of different crop management scenarios. Meanwhile, due to the complexity of agricultural systems modeling, their applications in producing practical knowledge for producers are limited. Meanwhile, deep learning techniques have been recognized as the preferred method compared to other machine learning techniques, especially when dealing with large datasets. In addition, deep learning techniques are easily adopted by non-experts due to the feature of learning ability that can automatically discover the classifications from raw data. Meanwhile, one of the drawbacks of using deep learning techniques is the training time, which can last anywhere from a couple of weeks to even a few months. Therefore, the goal of this study is to examine the applicability of deep learning techniques to compute a numerical model of crop growth. In this study, an agricultural systems model known as the Decision Support System for Agrotechnology Transfer (DSSAT) is used to evaluate the impacts of irrigation amount and time of application on crop yield. A deep learning network is utilized and trained by incorporating the large amounts of DSSAT models inputs (i.e., precipitation date, precipitation amount, irrigation date irrigation amount) and output (i.e., maize yield at the end of the growing season). However, in order to simplify the process, we combined the amount of irrigation and rainfall together and presented them in the form of the amount of water per day. Experimental results have demonstrated the effectiveness of this proposed deep learning technique in crop yield prediction.
Similar content being viewed by others
References
Andrychowicz M, Denil M, Gomez S, Hoffman MW, Pfau D, Schaul T, Shillingford B, de Freitas N (2016) Learning to learn by gradient descent by gradient descent (Nips) 1–17. https://doi.org/10.1007/s10115-008-0151-5. http://arxiv.org/abs/1606.04474
Baldi P (1995) Gradient descent learning algorithm overview: a general dynamical systems perspective. IEEE Trans Neural Netw 6(1):182–195. https://doi.org/10.1109/72.363438
Beleites C, Salzer R, Sergo V (2013) Validation of soft classification models using partial class memberships: an extended concept of sensitivity & co. applied to grading of astrocytoma tissues. Chemom Intell Lab Syst 122:12–22. https://doi.org/10.1016/j.chemolab.2012.12.003
Bennett J, Jones J, Zur B, Hammond L (1986) Interactive effects of nitrogen and water stresses on water relations of field-grown corn leaves 1. Agron J 78(2):273–280
Bergstra J, Yamins D, Cox DD (2013) Hyperopt: a python library for optimizing the hyperparameters of machine learning algorithms. 12th PYTHON IN SCIENCE CONF. (SCIPY 2013) (Scipy), 13–20. https://doi.org/10.1088/1749-4699/8/1/014008. http://hyperopt.github.io/hyperopt/%5Cn https://github.com/jaberg/hyperopt%5Cn http://www.youtube.com/watch?v=Mp1xnPfE4PY
Bordes A, Chopra S, Weston J (2014) Question answering with subgraph embeddings. arXiv preprint arXiv:1406.3676
Collobert R, Weston J, Bottou L, Karlen M, Kavukcuoglu K, Kuksa P (2011) Natural language processing (almost) from scratch. J Mach Learn Res 12:2493–2537
Costa M (1996) Probabilistic interpretation of feedforward network outputs, with relationships to statistical prediction of ordinal quantities. Int J Neural Syst 7(5):627–37. https://doi.org/10.1142/S0129065796000610
DeLotell PJ, Millam LA, Reinhardt MM (2011) The use of deep learning strategies in online business courses to impact student retention. Am J Buss Educ 3(12):49–56. https://doi.org/10.19030/ajbe.v3i12.964
Deng L, Yu D (2013) Deep learning: methods and applications. Foundations and Trends® in Signal Processing 7(3–4):197–387. https://doi.org/10.1136/bmj.319.7209.0a
French MN, Krajewski WF, Cuykendall RR (1992) Rainfall forecasting in space and time using a neural network. J Hydrol 137(1–4):1–31. https://doi.org/10.1016/0022-1694(92)90046-X
Glorot X, Bengio Y (2010) Understanding the difficulty of training deep feedforward neural networks. Pmlr 9:249–256
Hastie T, Tibshirani R, Friedman J (2001) The Elements of Statistical Learning. pp 9–11 Math. Intell. 27:83–85. https://doi.org/10.1198/jasa.2004.s339
Hecht-Nielsen R (1992) Theory of the backpropagation neural network**based on “nonindent” by Robert Hecht-Nielsen, which appeared in proceedings of the international joint conference on neural networks 1, pp 593–611, June 1989. 1989 IEEE. June 1989. Academic Press. https://doi.org/10.1016/B978-0-12-741252-8.50010-8
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
Jean S, Cho K, Memisevic R, Bengio Y (2014) On using very large target vocabulary for neural machine translation. arXiv preprint arXiv:1412.2007
Jiang D, Yang X, Clinton N, Wang N (2004) An artificial neural network model for estimating crop yields using remotely sensed information. Int J Remote Sens 25(9):1723–1732. https://doi.org/10.1080/0143116031000150068
Jin X, Kumar L, Li Z, Feng H, Xu X, Yang G, Wang J (2018) A review of data assimilation of remote sensing and crop models. Eur J Agron 92:141–152. https://doi.org/10.1016/j.eja.2017.11.002
Jones JW, Hoogenboom G, Porter CH, Boote KJ, Batchelor WD, Hunt LA, Wilkens PW, Singh U, Gijsman AJ, Ritchie JT (2003) The DSSAT cropping system model. Eur J Agron 18:235–265. https://doi.org/10.1016/S1161-0301(02)00107-7
Jordan MI, Mitchell TM (2015) Machine learning: trends, perspectives, and prospects. Science 349(6245):255–260
Leung MK, Xiong HY, Lee LJ, Frey BJ (2014) Deep learning of the tissue-regulated splicing code. Bioinformatics 30(12):i121–i129
Liang Z, Zhang G, Huang JX, Hu QV (2014) Deep learning for healthcare decision making with EMRs. In: Proceedings—2014 IEEE international conference on bioinformatics and biomedicine, IEEE BIBM 2014 (Cm), pp 556–559. https://doi.org/10.1109/BIBM.2014.6999219
Liu W, Wang Z, Liu X, Zeng N, Liu Y, Alsaadi FE (2017) A survey of deep neural network architectures and their applications. Neurocomputing 234:11–26. https://doi.org/10.1016/j.neucom.2016.12.038
Marino DL, Amarasinghe K, Manic M (2016) Building energy load forecasting using Deep Neural Networks. In: IECON proceedings (industrial electronics conference), pp 7046–7051. https://doi.org/10.1109/IECON.2016.7793413
Masters D, Luschi C (2018) Revisiting small batch training for deep neural networks, pp 1–18. http://arxiv.org/abs/1804.07612
Muhd KAK, Mohd ZA, Nadaraj M (2014) Wheat yield prediction: artificial neural network based approach, pp 161–165
Najafabadi MM, Villanustre F, Khoshgoftaar TM, Seliya N, Wald R, Muharemagic E (2015) Deep learning applications and challenges in big data analytics. J Big Data 2(1):1–21. https://doi.org/10.1186/s40537-014-0007-7
Paoli C, Voyant C, Muselli M, Nivet ML (2010) Forecasting of preprocessed daily solar radiation time series using neural networks. Solar Energy 84(12):2146–2160. https://doi.org/10.1016/j.solener.2010.08.011
Tai L, Li S, Liu M (2016) A deep-network solution towards model-less obstacle avoidance. In: IEEE international conference on intelligent robots and systems 2016-November, pp 2759–2764. https://doi.org/10.1109/IROS.2016.7759428
Taormina R, Chau KW, Sethi R (2012) Artificial neural network simulation of hourly groundwater levels in a coastal aquifer system of the Venice lagoon. Eng Appl Artif Intell 25(8):1670–1676. https://doi.org/10.1016/j.engappai.2012.02.009
Wallach D, Makowski D, Jones JW, Brun F (2014) Working with dynamic crop models, pp 3–9
Wallach D, Makowski D, Jones JW, Brun F (2014) Working with dynamic crop models, pp 479–487
Xiong HY, Alipanahi B, Lee LJ, Bretschneider H, Merico D, Yuen RK, Hua Y, Gueroussov S, Najafabadi HS, Hughes TR et al (2015) The human splicing code reveals new insights into the genetic determinants of disease. Science 347(6218):1254806
Zhang C, Bengio S, Hardt M, Recht B, Vinyals O (2016) Understanding deep learning requires rethinking generalization. arXiv preprint arXiv:1611.03530
Zhang L, Zhang L, Du B (2016) Deep learning for remote sensing data: a technical tutorial on the state of the art. IEEE Geosci Remote Sens Mag 4(2):22–40
Zhang Q, Yang LT, Chen Z, Li P (2018) A survey on deep learning for big data. Inf Fusion 42(November 2017):146–157. https://doi.org/10.1016/j.inffus.2017.10.006
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Saravi, B., Nejadhashemi, A.P. & Tang, B. Quantitative model of irrigation effect on maize yield by deep neural network. Neural Comput & Applic 32, 10679–10692 (2020). https://doi.org/10.1007/s00521-019-04601-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-019-04601-2