journal article·2020-05-31Open access

Applications of Artificial Neural Networks in Greenhouse Technology and Overview for Smart Agriculture Development

Axel Escamilla-García, Genaro M. Soto-Zarazúa, Manuel Toledano-Ayala, Edgar Rivas-Araiza, Abraham Gastélum-Barrios

Applied Sciences· Volume 10· Issue 11

Abstract

This article reviews the applications of artificial neural networks (ANNs) in greenhouse technology, and also presents how this type of model can be developed in the coming years by adapting to new technologies such as the internet of things (IoT) and machine learning (ML). Almost all the analyzed works use the feedforward architecture, while the recurrent and hybrid networks are little exploited in the various tasks of the greenhouses. Throughout the document, different network training techniques are presented, where the feasibility of using optimization models for the learning process is exposed. The advantages and disadvantages of neural networks (NNs) are observed in the different applications in greenhouses, from microclimate prediction, energy expenditure, to more specific tasks such as the control of carbon dioxide. The most important findings in this work can be used as guidelines for developers of smart protected agriculture technology, in which systems involve technologies 4.0.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Greenhouse Technology and Climate Control · Smart Agriculture and AI · Leaf Properties and Growth Measurement

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Facultad de Ingeniería Campus Amazcala, Universidad Autónoma de Querétaro, Carretera a Chichimequillas S/N Km 1, Amazcala, El Marqués, Querétaro 76265, Mexico

Facultad de Ingeniería Centro Universitario, Universidad Autónoma de Querétaro, Cerro de las Campanas S/N, Centro Universitario, Santiago de Querétaro, Querétaro 76010, Mexico

References (100+)

Show source-provided references
1. An Overview of Climate and Crop Yield in Closed Greenhouses10.1080/14620316.2012.11512852 ↗
2. Modeling of Tomato Seedling Growth in Greenhouse10.1007/s40003-012-0035-5 ↗
3. Modeling of the Climate for a Greenhouse in the North-East of México10.3182/20080706-5-KR-1001.01616 ↗
4. Van Straten, G., and Van Henten, E.J. (2010). Optimal Greenhouse Cultivation Control: Survey and Perspectives. IFAC Proc. Vol., 3.10.1201/b10321 ↗
5. Modelling Greenhouse Temperature Using System Identification by Means of Neural Networks10.1016/j.neucom.2003.08.001 ↗
6. Dynamic Modeling and Simulation of Greenhouse Environments under Several Scenarios: A Web-Based Application10.1016/j.compag.2009.09.010 ↗
7. Fuzzy Decoupling Control of Greenhouse Climate10.1007/s13369-015-1719-5 ↗
8. Experimental Validation of the Dynamic Thermal Behavior of Two Types of Agricultural Greenhouses in the Mediterranean Context10.1016/j.renene.2019.08.129 ↗
9. A Real-Time Optimal Control Algorithm for Greenhouse Heating10.1016/0168-1699(95)00053-4 ↗
10. Greenhouse Temperature Predictive Control for Energy Saving Using Switch Actuators10.1016/j.ifacol.2018.08.106 ↗
11. An Intelligent System for the Climate Control and Energy Savings in Agricultural Greenhouses10.1007/s12053-015-9421-8 ↗
12. Dynamic Simulation of the Distributed Radiative and Convective Climate within a Cropped Greenhouse10.1016/j.renene.2011.12.003 ↗
13. Towards Discrete Time Model for Greenhouse Climate Control10.1016/j.eaef.2017.01.001 ↗
14. Multiple Neural Control of a Greenhouse10.1016/j.neucom.2014.02.052 ↗
15. Greenhouse Climate Modelling and Robust Control10.1016/j.compag.2007.09.014 ↗
16. Greenhouse Air Temperature Predictive Control Using the Particle Swarm Optimisation Algorithm10.1016/j.compag.2005.08.003 ↗
17. A Hybrid-Controlled Approach for Maintaining Nocturnal Greenhouse Temperature: Simulation Study10.1016/j.compag.2016.02.014 ↗
18. Hui, Z., Lin-lin, Q., and Gang, W. (2017, January 26–28). Modeling and Simulation of Greenhouse Temperature Hybrid System Based on ARMAX Model. Proceedings of the 2017 36th Chinese Control Conference, Dalian, China.10.23919/ChiCC.2017.8027690 ↗
19. Adaptive Control of Microclimate in Greenhouses10.1134/S1064230714050074 ↗
20. Zabczyk, J. (2009). Mathematical Control Theory: An Introduction, Springer Science & Business Media.10.1007/978-0-8176-4733-9_1 ↗
21. Robust Model Predictive Control for Greenhouse Temperature Based on Particle Swarm Optimization
22. Diurnal Greenhouse Temperature Control with Predictive Control and Online Constrains Mapping
23. Predictive Control of Air Temperature in Greenhouses10.1016/S1474-6670(17)57778-2 ↗
24. Adaptive Temperature Control in Greenhouses Based on Multirate-Output Controllers10.1016/S1474-6670(17)56642-2 ↗
25. A GA-Based Adaptive Neuro-Fuzzy Controller for Greenhouse Climate Control System10.1016/j.aej.2014.04.009 ↗
26. Analysis and Design of Greenhouse Temperature Control Using Adaptive Neuro-Fuzzy Inference System10.1016/j.jesit.2016.10.014 ↗
27. Adaptive Two Time-Scale Receding Horizon Optimal Control for Greenhouse Lettuce Cultivation10.1016/j.compag.2018.02.001 ↗
28. Nonlinear Model Predictive Control via Feedback Linearization of a Greenhouse10.1016/S1474-6670(17)39338-2 ↗
29. A Nonlinear Feedback Technique for Greenhouse Environmental Control10.1016/S0168-1699(03)00018-8 ↗
30. Development of a Fuzzy Logic Controller Applied to an Agricultural Greenhouse Experimentally Validated10.1016/j.applthermaleng.2018.06.014 ↗
31. Fuzzy Modeling Vapor Pressure Deficit to Monitoring Microclimate in Greenhouses
32. Robust Control of Greenhouse Temperature and Humidity
33. Robust Climate Control of a Greenhouse Equipped with Variable-Speed Fans and a Variable-Pressure Fogging System10.1016/j.biosystemseng.2011.07.010 ↗
34. Robust Control of Greenhouse Climate Exploiting Measurable Disturbances
35. Double Closed-Loop Optimal Control of Greenhouse Cultivation10.1016/j.conengprac.2019.01.010 ↗
36. Optimal Control of Chinese Solar Greenhouse Cultivation10.1016/j.biosystemseng.2018.05.002 ↗
37. Van Ooteghem, R.J.C. (2010). Optimal Control Design for a Solar Greenhouse. IFAC Proc. Vol., 3.10.3182/20101206-3-JP-3009.00054 ↗
38. Nonlinear Adaptive PID Control for Greenhouse Environment Based on RBF Network10.3390/s120505328 ↗
39. Investigation of the Energetic Performance of an Attached Solar Greenhouse through Monitoring and Simulation10.1016/j.esd.2019.09.001 ↗
40. Analysis of Wind Turbine Usage in Greenhouses: Wind Resource Assessment, Distributed Generation of Electricity and Environmental Protection
41. Hybird, Solar and Biomass Energy System for Heating Greenhouse Sweet Coloured Pepper10.9734/AIR/2016/30019 ↗
42. Bibbiani, C., Fantozzi, F., Gargari, C., Campiotti, C.A., Schettini, E., and Vox, G. (2016). Wood Biomass as Sustainable Energy for Greenhouses Heating in Italy. Florence “Sustainability of Well-Being International Forum”. 2015: Food for Sustainability and not just food, FlorenceSWIF2015, Elsevier.10.1016/j.aaspro.2016.02.086 ↗
43. An Approach to the Heating Dynamics of Residues from Greenhouse-Crop Plant Biomass Originated by Tomatoes (Solanum Lycopersicum, L.)10.1007/s11356-018-2577-y ↗
44. Geothermal Heat Potential-the Source for Heating Greenhouses in Southestern Europe10.2298/TSCI151129155U ↗
45. Enhancement of Evaporative Cooling System in a Greenhouse Using Geothermal Energy10.1016/j.renene.2017.03.080 ↗
46. Present Status and Future Prospects of Geothermal Energy Use for Greenhouse Heating in Turkey
47. Day-to-Night Heat Storage in Greenhouses: 3 Co-Generation of Heat and Electricity (CHP)10.1016/j.biosystemseng.2018.05.006 ↗
48. Analyzing a Self-Managed CHP System for Greenhouse Cultivation as a Profitable Way to Reduce CO2-Emissions10.1016/j.energy.2010.02.045 ↗
49. Overview of the Use of Sustainable Energies in Agricultural Greenhouses
50. Exergoeconomic Analysis and Multi-Objective Optimization of a Semi-Solar Greenhouse with Experimental Validation10.1016/j.applthermaleng.2019.114563 ↗
51. Performance Study of an Enhanced Solar Greenhouse Combined with the Phase Change Material Using Genetic Algorithm Optimization Method10.1016/j.applthermaleng.2016.08.153 ↗
52. Simulation and Optimization of Solar Greenhouses in Northern Jiangsu Province of China10.1016/j.enbuild.2014.04.006 ↗
53. Innovative Passive Heat-Storage Walls Improve Thermal Performance and Energy Efficiency in Chinese Solar Greenhouses for Non-Arable Lands10.1016/j.solener.2019.08.056 ↗
54. Simulation of Thermal Performance of Solar Greenhouse in North-West of Iran: An Experimental Validation10.1016/j.renene.2018.10.003 ↗
55. Numerical Modelling of Temperature Variations in a Chinese Solar Greenhouse10.1016/j.compag.2009.05.004 ↗
56. Ventilation Optimization of Solar Greenhouse with Removable Back Walls Based on CFD10.1016/j.compag.2017.10.001 ↗
57. Nonlinear Simulation for Coupling Modeling of Air Humidity and Vent Opening in Chinese Solar Greenhouse Based on CFD10.1016/j.compag.2019.04.024 ↗
58. Nicolosi, G., Volpe, R., and Messineo, A. (2017). An Innovative Adaptive Control System to Regulate Microclimatic Conditions in a Greenhouse. Energies, 10.10.3390/en10050722 ↗
59. Roy, R., Furuhashi, T., and Chawdhry, P.K. (2012). Advances in Soft Computing: Engineering Design and Manufacturing, Springer Science & Business Media.
60. Modeling Greenhouse Air Humidity by Means of Artificial Neural Network and Principal Component Analysis10.1016/j.compag.2009.07.011 ↗
61. Shanmuganathan, S. (2016). Artificial Neural Network Modelling: An Introduction. Artificial Neural Network Modelling, Springer.10.1007/978-3-319-28495-8 ↗
62. Neural Network Design: Campus Pub
63. Akbari, M., Asadi, P., Givi, M.K.B., and Khodabandehlouie, G. (2014). Artificial Neural Network and Optimization. Advances in Friction-Stir Welding and Processing, Elsevier.10.1533/9780857094551.543 ↗
64. Artificial Neural Networks in Renewable Energy Systems Applications: A Review10.1016/S1364-0321(01)00006-5 ↗
65. Deb, A.K. (2011). Introduction to Soft Computing Techniques: Artificial Neural Networks, Fuzzy Logic and Genetic Algorithms. Soft Comput. Text. Eng., 3–24.10.1533/9780857090812.1.3 ↗
66. Artificial Neural Network: Understanding the Basic Concepts without Mathematics10.12779/dnd.2018.17.3.83 ↗
67. Profillidis, V.A., and Botzoris, G.N. (2019). Artificial Intelligence—Neural Network Methods. Modeling of Transport Demand, Elsevier.10.1016/B978-0-12-811513-8.00008-X ↗
68. Sigmoid Transfer Functions in Backpropagation Neural Networks10.1021/ac00063a042 ↗
69. Analysis of Different Activation Functions Using Back Propagation Neural Networks
70. The Comparison of Activation Functions for Multispectral Landsat TM Image Classification10.14358/PERS.69.11.1225 ↗
71. Efficient VLSI Implementation of Neural Networks with Hyperbolic Tangent Activation Function10.1109/TVLSI.2012.2232321 ↗
72. Approximation with Artificial Neural Networks
73. Artificial Neural Networks10.1109/45.84097 ↗
74. Wang, S.-C. (2003). Artificial Neural Network. Interdisciplinary Computing in Java Programming, Springer US.10.1007/978-1-4615-0377-4 ↗
75. Namin, A.H., Leboeuf, K., Wu, H., and Ahmadi, M. (2009, January 7–9). Artificial Neural Networks Activation Function HDL Coder. Proceedings of the 2009 IEEE International Conference on Electro/Information Technology, Windsor, ON, Canada.10.1109/EIT.2009.5189648 ↗
76. Approximation of Sigmoid Function and the Derivative for Hardware Implementation of Artificial Neurons10.1049/ip-cds:20030607 ↗
77. Han, X., and Hou, M. (2007, January 24–27). Neural Networks for Approximation of Real Functions with the Gaussian Functions. Proceedings of the Third International Conference on Natural Computation, Haikou, China.10.1109/ICNC.2007.498 ↗
78. Kwon, S.J. (2011). Artificial Neural Networks. Artif. Neural Netw., 1–426.
79. Sajja, P.S., and Akerkar, R. (2013). Bio-Inspired Models for Semantic Web. Swarm Intelligence and Bio-Inspired Computation, Elsevier.10.1016/B978-0-12-405163-8.00012-0 ↗
80. Suk, H. (2017). An Introduction to Neural Networks and Deep Learning, Elsevier Inc.. [1st ed.].10.1016/B978-0-12-810408-8.00002-X ↗
81. A Self-Organizing Map-Based Initialization for Hybrid Training of Feedforward Neural Networks10.1016/j.asoc.2011.05.017 ↗
82. A Brief Review of Feed-Forward Neural Networks
83. Backpropagation Neural Networks: A Tutorial10.1016/0169-7439(93)80052-J ↗
84. Artificial Neural Networks in the Domain of Reservoir Characterization: A Review from Shallow to Deep Models
85. Basics of Artificial Neural Network
86. Poznyak, T.I., Chairez Oria, I., and Poznyak, A.S. (2019). Background on Dynamic Neural Networks. Ozonation and Biodegradation in Environmental Engineering, Elsevier.10.1016/B978-0-12-812847-3.00012-3 ↗
87. Comparison of Different Learning Algorithms for Pattern Recognition with Hopfield’s Neural Network10.1016/j.procs.2015.12.205 ↗
88. Neapolitan, R.E., and Neapolitan, R.E. (2018). Neural Networks and Deep Learning. Artif. Intell., 389–411.10.1201/b22400-15 ↗
89. Elman’s Recurrent Neural Network Applications to Condition Monitoring in Nuclear Power Plant and Rotating Machinery10.1016/j.engappai.2003.10.004 ↗
90. Statistical Inference: Learning in Artificial Neural Networks10.1016/S1364-6613(97)01114-5 ↗
91. Neural Networks and Applications Tutorial10.1016/0370-1573(91)90146-D ↗
92. Suárez Gómez, S.L., Santos Rodríguez, J.D., Iglesias Rodríguez, F.J., and de Cos Juez, F.J. (2017). Analysis of the Temporal Structure Evolution of Physical Systems with the Self-Organising Tree Algorithm (SOTA): Application for Validating Neural Network Systems on Adaptive Optics Data before on-Sky Implementation. Entropy, 19.10.3390/e19030103 ↗
93. The Evolving Tree—a Novel Self-Organizing Network for Data Analysis10.1007/s11063-004-2156-8 ↗
94. Milone, D.H., Sáez, J.C., Simón, G., and Rufiner, H.L. (1998, January 1). Self-Organizing Neural Tree Networks. Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Hong Kong, China.
95. Wen, W.X., Jennings, A., and Liu, H. (1992). Learning a Neural Tree. Proceedings International Joint Conference on Neural Networks, Citeseer.
96. Some Artificial Neural Network Applications to Greenhouse Environmental Control10.1016/S0168-1699(97)00028-8 ↗
97. Greenhouse Climate Control. An Integrated Approach
98. Bot, G.P.A. (2020, May 03). Greenhouse Climate: From Physical Processes to a Dynamic Model, Landbouwhogeschool te Wageningen. Available online: https://library.wur.nl/WebQuery/wurpubs/77514.
99. RBF Network Based Nonlinear Model Reference Adaptive PD Controller Design for Greenhouse Climate
100. A Dynamic Model and an Experimental Study for the Internal Air and Soil Temperatures in an Innovative Greenhouse10.1016/j.enconman.2014.11.052 ↗