Next Article in Journal
Asymptotic Expansions for Moench’s Integral Transform of Hydrology
Next Article in Special Issue
Global-Local Dynamic Adversarial Learning for Cross-Domain Sentiment Analysis
Previous Article in Journal
Global Synchronization of Fractional-Order Multi-Delay Coupled Neural Networks with Multi-Link Complicated Structures via Hybrid Impulsive Control
Previous Article in Special Issue
A Semi-Federated Active Learning Framework for Unlabeled Online Network Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Greenhouse Micro-Climate Prediction Based on Fixed Sensor Placements: A Machine Learning Approach

1
Department of Artificial Intelligence, Kyungpook National University, Daegu 37224, Republic of Korea
2
Department of Biosystems and Agricultural Engineering, Michigan State University, East Lansing, MI 48824, USA
3
Upland-Field Machinery Research Center, Kyungpook National University, Daegu 41566, Republic of Korea
4
Smart Agriculture Innovation Center, Kyungpook National University, Daegu 41566, Republic of Korea
5
Department of Bio-Industrial Machinery Engineering, Kyungpook National University, Daegu 41566, Republic of Korea
*
Author to whom correspondence should be addressed.
Submission received: 23 May 2023 / Revised: 4 July 2023 / Accepted: 7 July 2023 / Published: 10 July 2023

Abstract

:
Accurate measurement of micro-climates that include temperature and relative humidity is the bedrock of the control and management of plant life in protected cultivation systems. Hence, the use of a large number of sensors distributed within the greenhouse or mobile sensors that can be moved from one location to another has been proposed, which are both capital and labor-intensive. On the contrary, accurate measurement of micro-climates can be achieved through the identification of the optimal number of sensors and their optimal locations, whose measurements are representative of the micro-climate in the entire greenhouse. However, given the number of sensors, their optimal locations are proven to vary from time to time as the outdoor weather conditions change. Therefore, regularly shifting the sensors to their optimal locations with the change in outdoor conditions is cost-intensive and may not be appropriate. In this paper, a framework based on the dense neural network (DNN) is proposed to predict the measurements (temperature and humidity) corresponding to the optimal sensor locations, which vary relative to the outdoor weather, using the measurements from sensors whose locations are fixed. The employed framework demonstrates a very high correlation between the true and predicted values with an average coefficient value of 0.91 and 0.85 for both temperature and humidity, respectively. In other words, through a combination of the optimal number of fixed sensors and DNN architecture that performs multi-channel regression, we estimate the micro-climate of the greenhouse.

1. Introduction

Agricultural products are crucial to the sustenance of humans and livestock. However, their production is faced with several challenges such as extreme weather conditions, soil erosion, pests, and disease outbreaks, which all have far-reaching effects on crop productivity and growth rate [1,2]. Protected cultivation systems such as greenhouses offer optimal production of agricultural products throughout the year by the appropriate control of micro- and macro-environments suitable for plant growth [3]. Furthermore, protected cultivation systems result in higher income compared to open-field cultivation as a result of their higher returns per unit area [4]. Hence, their adoption is increasing across continents [5]. Despite these benefits, the operation of greenhouses is non-linear in nature due to changing atmospheric conditions [6] and therefore requires intricate monitoring and control to obtain optimal yield. In other words, maintaining suitable temperature, which directly affects the humidity, is essential in greenhouse environmental control as these affect crop growth as well as quality and quantity [7,8,9]. Specifically, while effective temperature control improves plant growth and minimizes the energy consumed by the system, an appropriate relative humidity range is required to prevent fungal infection and control transpiration [10].
To facilitate monitoring and control in protected cultivation systems, the integration of different advanced sensing technologies becomes eminent [4,11,12]. Basically, sensors installed in greenhouses range from those used to monitor and control micro-climatic conditions such as temperature and relative humidity to soil-related parameters such as moisture, PH, and several others, which are vital for maintaining optimal conditions for favorable crop productivity and growth. In terms of micro-climates, previous studies have shown that monitoring and controlling the temperature and relative humidity within a greenhouse is complex and challenging due to drastic variations in daily and seasonal atmospheric conditions [13].
Generally, sensors are installed arbitrarily in protected systems based on factors such as grower resources, the size of the facility, and technical know-how [14]. Furthermore, in conventional settings, as many sensors as possible are usually installed to facilitate the necessary measurements. However, the use of multiple randomly/inappropriately placed sensors fails to provide measurements that are true estimates of greenhouse micro-climates. In addition, employing a large number of sensors results in large quantities of data that require efficient data management. In other words, the quality of information and consequently the estimation accuracy of micro-climates depend heavily on the number of sensors and their locations/placements. Therefore, optimizing the number of sensors and their locations, though a challenging task, is crucial as it forms the basis for accurate measurement of micro-climates and consequently optimal control of the cultivation system. Additionally, it reduces the overall operating cost of protected cultivation systems.
In the literature, methods have been proposed based on approximate models of partial differential equations (PDEs), such as the error covariance matrix of the Kalman filter or the finite difference method [15,16]. However, these methods were applied without any general systematic procedure to linear systems modeled based on a small number of sensors. Meanwhile, it is important to know that distributed processes, such as in protected cultivation systems, are intrinsically non-linear with infinite dimensions. Therefore, such methods are not appropriate for highly non-linear protected cultivation systems that feature high-dimensional representations. Consequently, different methods, such as genetic algorithms [17,18], Harris hawks optimization [19], the Fisher information matrix [20], the exponential-time exact algorithm [21], the system reliability criterion [22], and Bayesian optimization [23], have been proposed for optimal sensor placement in different application domains.
In terms of optimal sensor placement in protected cultivation systems (greenhouses), Yeon Lee et al. [14] proposed a combination of an error-based and entropy-based approach for the optimal location of temperature sensors. In the work, based on the reference temperature obtained by averaging the temperature data obtained from all the measurement locations, sensor locations with measurements statistically close to reference values were selected. Furthermore, the entropy method was used to realize locations that are greatly influenced by external environmental conditions. Based on these two methods, optimal sensor locations that provide representative data of the entire greenhouse condition, as well as understanding regions with high variations in temperature, were realized. In order to maximize the coverage area (a non-occlusion coverage scheme) in a vegetable-cultivating greenhouse, Wu et al. [24] proposed a hierarchical cooperative particle swarm optimization algorithm for directional sensor placement. Specifically, the decision variables were modeled in terms of the global effective coverage of each sensor and consequently the orientation angles of each sensor. The model demonstrated the capability to avoid occlusion between covered objects and also improved sensor utilization in general. However, the limitation of the aforementioned works is that their investigations were performed for a limited period of time and do not capture all the different planting seasons as well as different weather conditions. Recently, Uyeh et al. [25] proposed a reinforcement learning (RL)-based approach for optimal sensor location in greenhouses using a robust dataset that covers different planting seasons. From the analysis, it was evident that the optimal locations for temperature and relative humidity are different. Specifically, the RL-based model was able to rank the sensor locations based on their importance in estimating the greenhouse micro-climates, for each temperature and relative humidity. However, it was also reported that the ranking of sensor locations for effective measurement of greenhouse micro-climates varies during the different months of the year with the change in the external weather conditions.
Although the assertion that the optimal sensor locations change from month to month is intuitive and supported by a number of recent literature [26,27], the implication is that it would be required to move the sensors every month throughout the growing seasons or to have a huge number of sensors within the cultivation system. This need to relocate the sensors every month is tedious, expensive, and not ideal for a typical grower. Hence in this paper, based on the data collected from a greenhouse used to cultivate strawberries in [25], a framework based on the multi-channeled dense neural network (DNN) is proposed to be used to predict temperature and relative humidity values corresponding to the optimal sensor locations of each month without the need of moving the sensor from one location to another. Specifically, temperature and relative humidity values measured from the fixed locations (say the optimal locations of February) are used to predict the temperature and relative humidity values corresponding to the optimal locations of the other months referred to as target months (March, April, May, June, July, and October). The prediction of the temperature and relative humidity values corresponding to the optimal locations corresponding to the target month will help better estimate the micro-climates of the greenhouse. The effectiveness of the proposed model to predict temperature and relative humidity is demonstrated in terms of the resulting RMSE values. Furthermore, it is shown that the true and predicted sensor values are highly correlated based on Pearson’s correlation coefficient. Overall the results obtained show that the proposed framework is efficient and applicable in predicting micro-climates within protected cultivation systems and also comes with the advantage of cost reduction.In addition, as the prediction is performed for each month using the same fixed locations, the proposed framework alleviates the issue related to shifting of the sensors with the change in the external weather conditions. In other words, the novel framework proposed in this paper becomes an initiative basis in the research community for modeling dynamic optimal sensor placement in cultivation systems based on fixed sensors. Finally, it is important to note that the choice of the multi-channel DNN employed in this work is motivated by its simplicity in terms of implementation and deployment since it is well suited to several low-precision hardware for deep learning compared to other variants.
The rest of this paper is organized as follows: In Section 2, a review of related works is presented. Section 3 gives a brief description of the dataset and the associated pre-processing stages. In Section 4, the proposed framework and the associated model are presented. Section 5 presented the results and discussions, and finally, in Section 6 conclusions and future works are highlighted.

2. Review of Related Works

The prediction of micro-climates in protected cultivation systems under different setups has been studied in the literature [9,28,29,30]. The prediction models often employed range from very basic deterministic models [28] to more advanced learning networks such as ANN [9], multi-layer perceptron neural network (MLP-NN) [29], and extreme learning machine (ELM) [30]. Although these works propose the use of learning or deterministic models for micro-climate predictions, most of them applied these models to achieve different goals. For example, the deterministic model proposed in [28] was aimed at predicting crop temperature from measured air temperature, air density, and other related sensor-measured environmental conditions. The authors argued that rather than the air temperature, the crop temperature is responsible for crop growth and development. In [31], a dynamic model based on energy and mass transport processes, such as the mechanism of conduction, convection, radiation, etc., was employed to realize a prediction model capable of predicting the temperature of air in plant communities. Although the use of such models is very dependent on the structure of the greenhouse model, the authors claimed that the proposed model can be extended for a general greenhouse micro-climate prediction model. In terms of the use of learning networks, Liu et al. [30] proposed the use of ELM for predicting temperature and relative humidity from historical samples of indoor temperature and humidity. In order words, the learning model is aimed at predicting current micro-climates based on previously sampled or measured micro-climates. This is beneficial in situations where the cost of continually measuring micro-climates in terms of energy and communication protocols is high and needs to be minimized. In [9,29], where MLP-NN and ANN were employed, respectively, the aim of the models was to predict indoor or internal micro-climates based on measured external micro-climates such as temperature, relative humidity, wind speed, etc. Although the aforementioned works have considered the prediction of micro-climates in the greenhouse setting, the aims of their predictions are different from ours, where we predict the measurements of micro-climates at varying optimal sensor locations using input data from fixed-placed sensors.
Generally, it can be observed that most of the aforementioned models are relatively not computationally expensive. This is because the choice of model or learning networks for such applications is usually motivated by the nature of the underlying data (real-valued vectors) and the need for quick prediction or low inference time. In a similar fashion, we employ a simple multi-channel learning model that extracts global features from all the input data, which are consequently fed into the channels’ response for extracting local features corresponding to micro-climate measurements from different sensor locations.

3. Data Description and Pre-Processing

The dataset [25] employed in the current work contains sensor readings corresponding to internal temperature and relative humidity from 56 two-in-one sensors distributed within a greenhouse used to cultivate strawberries in Daegu, South Korea. The readings were collected for seven months (February, March, April, May, June, July and October). In [25], the same dataset was used to rank the sensor locations corresponding to each of the seven months. A more detailed description of the protected cultivation facility in terms of size and materials from which the data were collected, the type of sensors used, and how the 56 sensors were distributed within the greenhouse are provided in [25].
In Figure 1, the overall layout of the sensors in the considered greenhouse is provided. In addition, the sensor locations corresponding to temperature (T) and relative humidity (RH) corresponding to each month are ranked based on their ability to estimate the micro-climates of the greenhouse [25]. Due to space constraints, we only present the top 10 ranked sensor locations for each month in Table 1. A detailed ranking of the 56 sensors for each month can be found in [25].
In the current work, we assume that N 1 sensors are fixed at N 1 top-ranked locations (referred to as optimal locations) corresponding to the month of February, as shown in Table 1. It should be noted that the optimal locations corresponding to temperature and relative humidity are different. Therefore, the fixed sensor locations for measuring temperature and relative humidity would be different. By observing the measurements obtained at these fixed locations, the goal is to develop a model that can predict the measurements corresponding to the N 2 optimal locations of the target month (say March). By doing so, the micro-climates of the greenhouse in the month of March, the target month, is accurately estimated without shifting the locations of the sensors. In other words, one prediction model is developed corresponding to each target month (March, April, May, June, July, and October). Therefore, the prediction accuracy of the models determines the precision of micro-climates estimation.
Since the model is expected to predict the values corresponding to the sensors at the N 2 optimal locations in the target months based on measurements from February, it is important to ensure consistency in comparison across the various months. Therefore, considering that the number of days in February is less, the length of the entire data samples is limited to those available in the month of February. Furthermore, the rows with missing sensor values were removed across all corresponding input and target months.
In terms of implementing the learning networks, the datasets were divided into training, validation, and test sets. The training and test set consists of 80 percent and 20 percent of the entire data, respectively, and 20 percent of the training data were used as the validation set. In order words, the dataset was divided, with 64%, 16%, and 20% of the entire dataset used for training, validation, and testing, respectively. Table 2 provides a summary of the length of the training, test, and validation dataset. Furthermore, to ensure a faster convergence of the model, normalization of the input data based on the mean and standard deviation was performed. In the context of predicting sensor values, the input variable x is a N 1 -dimensional vector comprising readings from N 1 temperature or relative humidity sensors for each case. The output y are N 2 real values corresponding to temperature or relative humidity values for the target months.

4. Methodology

4.1. Dense Neural Network (DNN)-Based Regression Model

Considering that the output is an N 2 -dimensional vector where each element represents the sensor values corresponding to each of the N 2 optimal locations for the target month, a multi-channel DNN regression model is employed. In [32], a generalized approach to formalize any NN-based model can be found. In Figure 2, a generalized overview of the DNN architecture, where N 1 and N 2 are corresponding to the number of sensor locations considered at the input and output, respectively, is presented. Based on the target month, say March, the input to the networks is the temperature or relative humidity measurements taken at the N 1 optimal locations of February, which are considered as the fixed locations throughout the whole study. The input is passed through a series of 4 dense layers, namely, dense_0, dense_1 dense_2, and dense_3, as shown in Figure 2, which extract global features from all the N 1 input sensor values. These global features are then fed into N 2 different dense channels, the output of which represents the predicted sensor values corresponding to the N 2 optimal locations of the target month, March. Each of these N 2 dense channels helps extract the local features corresponding to each of the sensor locations. These dense channels consist of a single dense layer of 64 units with Relu activation functions and, consequently, a single-unit, dense layer as the output layer. Using the N 1 fixed locations, the learning model corresponding to each target month is trained for 200 epochs with a batch size of 64. The predicted values based on the proposed model are favorably compared with the real values corresponding to the target month in terms of the root mean square error (RMSE) and correlation coefficients.

4.2. Evaluation Metrics

To evaluate the proposed framework, we used two metrics, namely, root mean -squared error (RMSE) and Pearson’s correlation coefficient (R), as expressed in Equations (1) and (2), respectively.
R M S E = 1 N j = 1 N ( e t ) 2
where N is the number of test samples and e t is the error between the true and predicted sensor values.
R = ( x i x ¯ ) ( y i y ¯ ) ( x i x ¯ ) 2 ( y i y ¯ ) 2
where x i is the ith true sensor value, x ¯ is the mean of the true sensor values, y i is the ith predicted sensor value, and y ¯ is the mean of the predicted sensor values.
In addition, to evaluate the efficiency of the proposed framework, we provide RMSE values between the measured values (temperature and relative humidity) from the fixed sensor locations and the true measurements corresponding to the N 2 optimal sensors of the target month. In other words, we present the RMSE values, assuming that there exists no prediction model, as the one proposed in the current work. In addition, we present the percentage reduction in the RMSE values by comparing the RMSE values with and without the proposed DNN model.

5. Results and Discussion

The proposed model in this work was implemented and evaluated using Python and Keras installed on a computer with an Intel(R) Core(TM) i7, 2.60 GHz, 16 GB RAM, running Windows 10, 64-bit. The results from the experiments are presented in this section accordingly.

5.1. Temperature and Humidity Prediction RMSE

Based on different values of N 1 and N 2 , the results of temperature prediction for all the six months are presented in Table 3 in terms of RMSE. Furthermore, the table includes the resulting RMSE of the sensor readings without the DNN model as well as the percentage error margin incurred with the DNN model compared with those without the DNN model. The resulting RMSE values, as presented in Table 3, is indicative that the error associated with the proposed DNN-based prediction of the temperature values from the optimal sensor locations in each month is significantly lower than those measured without the DNN model. Specifically, the proposed framework, which is based on the DNN model results in a 68.67% reduction in the average RMSE over all the five months compared to those obtained without the DNN model.
In [25], the optimal sensor locations were identified based on the ranking of all the 56 sensors distributed within the greenhouse. Consequently, N 2 = 10 sensors were selected. However, there was no clear analysis to justify why only N 2 = 10 sensors were selected as the optimal number of sensors. Since the DDN-based prediction of the greenhouse micro-climates is superior to those without the DNN model, we provide further analysis based on the DNN model. Specifically, to show the effect of using different numbers of input ( N 1 ) and output ( N 2 ) sensors, we present a graphical illustration of the percentage reduction in error incurred with the DNN model for N 1 = N 2 = 1, 5, 10, 15, and 20 for each month, respectively, in Figure 3. From the figure, it is clear from the error curves that the knee or saturation point is the N 1 = N 2 = 10 for all the months. This is because a drastic increase in error reduction is observed from N 1 = N 2 = 1 to N 1 = N 2 = 10. However, as the values of N 1 = N 2 > 10, the percentage improvement saturates. This might be because of the fact that adding more sensors may not provide any extra information that can help better estimate the micro-climates of the greenhouse. This validates the selection of 10 highly ranked sensors as optimal in [25].
In Table 4, the results of humidity prediction for all the associated months are presented in terms of RMSE. The table further includes the resulting RMSE of the sensor readings obtained without the DNN model. In terms of the RMSE, the results show that there is a 46.21% overall reduction in error of the predicted humidity values based on the DNN-based framework compared to those obtained without the DNN model. In addition, the percentage improvement in the measurement error of relative humidity follows a similar pattern to the temperature, as shown in Figure 3.

5.2. Correlation Coefficients

Correlation results based on Pearson’s correlation coefficients between the real sensor value readings and predicted sensor value readings are shown in Table 5. From the table, it can be observed that the predicted sensor values are highly correlated with the true sensor values by an average correlation value of 0.91 and 0.85 for temperature and humidity, respectively. These average correlation values are comparable with those from the literature, where the correlation coefficients generally range between 0.977 to 0.980 and 0.825 to 0.967 for temperature and relative humidity, respectively [9,33].
Furthermore, both temperature and humidity show a similar correlation trend, where the highest values of 0.95 and 0.94 are obtained in the month of March, while the lowest values of 0.82 and 0.75 are obtained in the month of July, respectively. This can be attributed to how the optimal sensor locations of March and July are distributed relative to the fixed sensor locations. In Figure 4, the fixed sensor locations (green) and optimal sensor locations of target months (March and July) are highlighted (glue) for both temperature and humidity to show the effect of the respective locations in the overall percentage of error reduction. In addition, the optimal locations of the target month (March and July) that overlap with some of the fixed locations are depicted in red.
As depicted in Figure 4a,b, the target months of March and July have four and five overlapping temperature sensor locations with respect to the fixed locations, respectively. Furthermore, as shown in the figure, the sensor locations of March compared to the fixed locations are closer, and for each of the fixed locations, there are also representative locations in March in the same region. However, in July, the sensor locations are much farther from those of the fixed locations when compared with those in March. Therefore, the proximity of the optimal sensor locations of the target month March with respect to the fixed locations resulted in a higher correlation compared to that of July.
Similarly, in terms of humidity, although both March and July have only one overlapping sensor location with fixed locations, as shown in Figure 4c,d, it is clear that the high correlation in March can be associated with the observation that the sensors are well distributed in regions close to the fixed locations. On the other hand, the sensor locations of July are simply packed in regions where none of the fixed sensors are located.

5.3. Effect of Number of Fixed Sensor Locations on the Prediction Accuracy of DNN Model

In the previous section, the analysis was conducted considering that the input and output dimensions, N 1 and N 2 , respectively, are equal ( N 1 = N 2 ). However, it would be interesting to investigate instances where N 1 < N 2 as this would help to facilitate decisions related to the trade-off between cost and accuracy of estimation. Specifically, the input dimension N 1 is directly related to cost, while the output dimension N is directly proportional to the accuracy of prediction, thus providing a better estimation of micro-climates. In other words, since N 1 is the number of sensors that would be installed, as the number of N 1 sensors increases, the cost also increases. On the other hand, as the number of N 1 increases, the accuracy of prediction tends to increase until saturation is reached.
Table 6 summarizes the RMSE values for different combinations of the input and output number of sensors. From Table 6, we can observe that the prediction accuracy of the DNN model, where the input of 10 sensors is provided is better compared to the prediction of the DNN model with only 5 input measurements. However, the prediction accuracy of the DNN model that employs five input measurements is better than the measurements taken from fixed sensors (or without the DNN model). In other words, it is intuitive that installing more sensors can help estimate the environment better, as clearly depicted in Figure 5, but it is expensive. Therefore, the best way is to use fewer sensors and use the model proposed so that the environment can be better estimated by predicting the values of the sensors at top preferred locations.
The above analysis was conducted with respect to the temperature measurement in the greenhouse. However, a similar observation was made with respect to the measurement of relative humidity in the greenhouse.

6. Conclusions

In order to alleviate the need to move sensors from one dynamic optimal sensor location to another due to changes in the external weather condition, this study proposes a framework based on multi-channel dense neural network regression model for predicting micro-climates corresponding to changing sensor locations using measurements from fixed sensors. Results of micro-climate predictions obtained based on the proposed framework were comparable with the true sensor measurements corresponding to the dynamic sensor locations. Specifically, the proposed framework in terms of RMSE achieved a 68.67% reduction in error for temperature and 46.21% overall reduction in error for relative humidity compared with a setup without the proposed models. In terms of the Pearson correlation coefficient, the result showed a high correlation, with an average of 0.91 and 0.85 for temperature and relative humidity, respectively. The highest correlation values of 0.95 and 0.94 for temperature and relative humidity, respectively, obtained in the month of March and lowest values of 0.82 and 0.75 for temperature and relative humidity obtained in the month of July, can be explained as a result of the distance between the test month’s (February) data and the respective predicted months. The deployment of the proposed framework would generally facilitate accurate monitoring and control of micro-climates in protected cultivation systems. Although the current work is limited to monthly variations of optimal sensor locations, investigating the proposed framework for intraday variations would be of interest in the future.

Author Contributions

Conceptualization, O.S.A. and R.M.; methodology, O.S.A. and R.M.; formal analysis, O.S.A., M.J.U., E.A. and R.M.; data curation, D.D.U., Y.H. and T.P.; writing—original draft preparation, O.S.A., M.J.U., E.A. and R.M.; writing—review and editing, O.S.A., M.J.U., E.A., D.D.U., Y.H., T.P. and R.M.; supervision, R.M. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2021R1I1A3049810) and the Korea Institute of Planning and Evaluation for Technology in Food, Agriculture, and Forestry (IPET) through the Agriculture, Food and Rural Affairs Convergence Technologies Program for Educating Creative Global Leader, funded by the Ministry of Agriculture, Food and Rural Affairs (MAFRA) (320001-4), Republic of Korea.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Godde, C.; Mason-D’Croz, D.; Mayberry, D.; Thornton, P.; Herrero, M. Impacts of climate change on the livestock food supply chain; a review of the evidence. Glob. Food Secur. 2021, 28, 100488. [Google Scholar] [CrossRef] [PubMed]
  2. Kumar, L.; Chhogyel, N.; Gopalakrishnan, T.; Hasan, M.K.; Jayasinghe, S.L.; Kariyawasam, C.S.; Kogo, B.K.; Ratnayake, S. Chapter 4—Climate change and future of agri-food production. In Future Foods; Bhat, R., Ed.; Academic Press: Cambridge, MA, USA, 2022; pp. 49–79. [Google Scholar] [CrossRef]
  3. Reddy, P.P. Sustainable Crop Protection under Protected Cultivation; Springer: Singapore, 2016. [Google Scholar]
  4. Zhang, W.; Xia Dou, Z.; He, P.; Ju, X.; Powlson, D.S.; Chadwick, D.R.; Norse, D.; Lu, Y.; Zhang, Y.; Wu, L.; et al. New technologies reduce greenhouse gas emissions from nitrogenous fertilizer in China. Proc. Natl. Acad. Sci. USA 2013, 110, 8375–8380. [Google Scholar] [CrossRef] [PubMed]
  5. Research and Markets. Agricultural Films Market by Type (LLDPE, LDPE, Reclaim, EVA, HDPE), Application ((Greenhouse Films (Classic Greenhouse, Macro Tunnels), Silage Films (Silage Stretch Wraps), and Mulch Films (Transparent, Clear Mulches)), and Region—Global Forecast to 2028. 2022. Available online: https://www.marketsandmarkets.com/Market-Reports/agricultural-mulch-films-market-741.html. (accessed on 4 July 2022).
  6. Zeng, S.; Hu, H.; Xu, L.; Li, G. Nonlinear Adaptive PID Control for Greenhouse Environment Based on RBF Network. Sensors 2012, 12, 5328–5348. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Takahata, K.; Miura, H. Effects of Growth Period and Air Temperature on the Position of the Inflorescence on the Stem of Tomato Plants. Hortic. J. 2017, 86, 70–77. [Google Scholar] [CrossRef] [Green Version]
  8. Syed, A.M.; Hachem, C. Review of Construction, Geometry, Heating, Ventilation, and Air-Conditioning, and Indoor Climate Requirements of Agricultural Greenhouses. J. Biosyst. Eng. 2019, 23, 18–27. [Google Scholar] [CrossRef]
  9. Singh, V.K. Prediction of Greenhouse Micro-Climate Using Artificial Neural Network. Appl. Ecol. Environ. Res. 2017, 15, 767–778. [Google Scholar] [CrossRef]
  10. Vox, G.; Teitel, M.; Pardossi, A.; Minuto, A.; Tinivella, F.; Schettini, E. Sustainable Greenhouse Systems. In Sustainable Agriculture: Technology, Planning and Management; Nova Science Publishers, Inc.: New York, NY, USA, 2010. [Google Scholar]
  11. Harjunowibowo, D.; Ding, Y.; Omer, S.; Riffat, S. Recent Active Technologies of Greenhouse Systems—A Comprehensive Review. Bulg. J. Agric. Sci. 2018, 24, 158–170. [Google Scholar]
  12. Bhujel, A.; Basak, J.K.; Khan, F.; Arulmozhi, E.; Jaihuni, M.; Sihalath, T.; Lee, D.; Park, J.; Kim, H.T. Sensor Systems for Greenhouse Microclimate Monitoring and Control: A Review. J. Biosyst. Eng. 2020, 45, 341–361. [Google Scholar] [CrossRef]
  13. Fen-FangHe, C.M. Modeling greenhouse air humidity by means of artificial neural network and principal component analysis. Comput. Eng. Agric. 2010, 71, 9–23. [Google Scholar]
  14. Yeon Lee, S.; Bok Lee, I.; Hyeon Yeo, U.; Woo Kim, R.; Gyu Kim, J. Optimal sensor placement for monitoring and controlling greenhouse internal environments. Biosyst. Eng. 2019, 188, 190–206. [Google Scholar] [CrossRef]
  15. Kubrusly, C.S.; Malebranche, H. Sensors and controllers location in distributed systems—A survey. Automatica 1985, 21, 117–128. [Google Scholar] [CrossRef]
  16. Alonso, A.A.; Kevrekidis, I.G.; Banga, J.R.; Frouzakis, C.E. Optimal sensor location and reduced order observer design for distributed process systems. Comput. Chem. Eng. 2004, 28, 27–35. [Google Scholar] [CrossRef] [Green Version]
  17. Yi, T.; Li, H.; Gu, M. Optimal Sensor Placement for Health Monitoring of High-Rise Structure Based on Genetic Algorithm. Math. Probl. Eng. 2011, 2011, 395101. [Google Scholar] [CrossRef] [Green Version]
  18. Liu, W.; Gao, W.; Sun, Y.; Xu, M. Optimal sensor placement for spatial lattice structure based on genetic algorithms. J. Sound Vib. 2008, 317, 175–189. [Google Scholar] [CrossRef]
  19. Houssein, E.H.; Saad, M.R.; Hussain, K.; Zhu, W.; Shaban, H.; Hassaballah, M. Optimal Sink Node Placement in Large Scale Wireless Sensor Networks Based on Harris’ Hawk Optimization Algorithm. IEEE Access 2020, 8, 19381–19397. [Google Scholar] [CrossRef]
  20. Castro-Triguero, R.; Murugan, S.; Gallego, R.; Friswell, M.I. Robustness of optimal sensor placement under parametric uncertainty. Mech. Syst. Signal Process. 2013, 41, 268–287. [Google Scholar] [CrossRef]
  21. Sun, Y.; Halgamuge, S. Minimum-Cost Heterogeneous Node Placement in Wireless Sensor Networks. IEEE Access 2019, 7, 14847–14858. [Google Scholar] [CrossRef]
  22. Duan, R.; Lin, Y.; Feng, T. Optimal Sensor Placement Based on System Reliability Criterion Under Epistemic Uncertainty. IEEE Access 2018, 6, 57061–57072. [Google Scholar] [CrossRef]
  23. Flynn, E.B.; Todd, M.D. A Bayesian approach to optimal sensor placement for structural health monitoring with application to active sensing. Mech. Syst. Signal Process. 2010, 24, 891–903. [Google Scholar] [CrossRef]
  24. Wu, H.; Li, Q.; Zhu, H.; Han, X.; Li, Y.; Yang, B. Directional sensor placement in vegetable greenhouse for maximizing target coverage without occlusion. Wirel. Netw. 2020, 26, 4677–4687. [Google Scholar] [CrossRef]
  25. Uyeh, D.D.; Bassey, B.I.; Mallipeddi, R.; Asem-Hiablie, S.; Amaizu, M.; Woo, S.; Ha, Y.S.; Park, T. A Reinforcement Learning Approach for Optimal Placement of Sensors in Protected Cultivation Systems. IEEE Access 2021, 9, 100781–100800. [Google Scholar] [CrossRef]
  26. Ajani, O.S.; Aboyeji, E.; Mallipeddi, R.; Dooyum Uyeh, D.; Ha, Y.; Park, T. A genetic programming-based optimal sensor placement for greenhouse monitoring and control. Front. Plant Sci. 2023, 14, 1152036. [Google Scholar] [CrossRef] [PubMed]
  27. Uyeh, D.D.; Iyiola, O.; Mallipeddi, R.; Asem-Hiablie, S.; Amaizu, M.; Ha, Y.; Park, T. Grid Search for Lowest Root Mean Squared Error in Predicting Optimal Sensor Location in Protected Cultivation Systems. Front. Plant Sci. 2022, 13, 920284. [Google Scholar] [CrossRef] [PubMed]
  28. Körner, O.; Aaslyng, J.M.; Andreassen, A.U.; Holst, N. Microclimate Prediction for Dynamic Greenhouse Climate Control. HortScience 2007, 42, 272–279. [Google Scholar] [CrossRef] [Green Version]
  29. Petrakis, T.; Kavga, A.; Thomopoulos, V.; Argiriou, A.A. Neural Network Model for Greenhouse Microclimate Predictions. Agriculture 2022, 12, 780. [Google Scholar] [CrossRef]
  30. Liu, Q.; Jin, D.; Shen, J.; Fu, Z.; Linge, N. A WSN-based prediction model of microclimate in a greenhouse using extreme learning approaches. In Proceedings of the 2016 18th International Conference on Advanced Communication Technology (ICACT), PyeongChang, Republic of Korea, 31 January–3 February 2016; pp. 730–735. [Google Scholar] [CrossRef]
  31. Singh, M.C.; Singh, J.; Singh, K. Development of a microclimate model for prediction of temperatures inside a naturally ventilated greenhouse under cucumber crop in soilless media. Comput. Electron. Agric. 2018, 154, 227–238. [Google Scholar] [CrossRef]
  32. Bishop, C.M. Pattern Recognition and Machine Learning; Information Science and Statistics; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  33. Chakir, S.; Bekraoui, A.; Zemmouri, E.M.; Majdoubi, H.; Mouqallid, M. Prediction of Olive Cuttings Greenhouse Microclimate Under Mediterranean Climate Using Artificial Neural Networks. In Digital Technologies and Applications, Proceedings of the Digital Technologies and Applications, Fez, Morocco, 28–30 January 2022; Motahhir, S., Bossoufi, B., Eds.; Springer: Cham, Switzerland, 2022; pp. 63–69. [Google Scholar]
Figure 1. Layout of the 56 two-in-one sensors within the greenhouse: (a) Front view; (b) Side view.
Figure 1. Layout of the 56 two-in-one sensors within the greenhouse: (a) Front view; (b) Side view.
Mathematics 11 03052 g001
Figure 2. Architecture of proposed deep-neural-network-based multi-channel regression model for efficient micro-climate prediction using fixed sensor locations.
Figure 2. Architecture of proposed deep-neural-network-based multi-channel regression model for efficient micro-climate prediction using fixed sensor locations.
Mathematics 11 03052 g002
Figure 3. Percentage reduction in error corresponding to temperature measurement using different N 1 and N 2 for (a) March, (b) April, (c), May (d), June (e), July, and (f) October.
Figure 3. Percentage reduction in error corresponding to temperature measurement using different N 1 and N 2 for (a) March, (b) April, (c), May (d), June (e), July, and (f) October.
Mathematics 11 03052 g003
Figure 4. Layout of greenhouse showings fixed sensor locations (green) as well as optimal sensor locations corresponding to the target months of (a) March (blue), and overlapped locations (red) for temperature measurement (b) July (blue), and overlapped locations (red) for temperature measurement (c) March (blue), and overlapped locations (red) for relative humidity measurement (d) July (blue), and overlapped locations (red) for relative humidity measurement.
Figure 4. Layout of greenhouse showings fixed sensor locations (green) as well as optimal sensor locations corresponding to the target months of (a) March (blue), and overlapped locations (red) for temperature measurement (b) July (blue), and overlapped locations (red) for temperature measurement (c) March (blue), and overlapped locations (red) for relative humidity measurement (d) July (blue), and overlapped locations (red) for relative humidity measurement.
Mathematics 11 03052 g004
Figure 5. Effect of number of input sensors ( N 1 ) on the prediction accuracy of temperature.
Figure 5. Effect of number of input sensors ( N 1 ) on the prediction accuracy of temperature.
Mathematics 11 03052 g005
Table 1. Locations of 10 top-ranked sensors corresponding to different months for temperature (T) and relative humidity (RH).
Table 1. Locations of 10 top-ranked sensors corresponding to different months for temperature (T) and relative humidity (RH).
RankOptimal Locations
February March April May June July October
TRHTRHTRHTRHTRHTRHTRH
1E3B4G1D6A4E4D1B2E7E2B4D3A4E4
2F7F5C7G6E7D2B2A3C7E6D5B6E7D2
3D1A1B6C4F7E3F5F6F6B2G7C3F7E3
4D7C1A3A2A1A2C1F7D7F7G6D6A1A2
5E2C5D1D3E6E6D7G6G1H3E1D7E6E6
6C4F2E2E6D2E5A7E3E1G6E7F5D2E5
7H2F3D2E1F6A4C5B4G7H1D7A3F6A4
8E7H5B3F4G7D3F2H1B2B1G1C2G7D3
9G1E2C1B4G6A5F3B1A2A6F7F4G6A5
10E1F1E1A5D6F2A3D7E3E4A1G3D6F2
Table 2. Number of instances in train, validation, and test data.
Table 2. Number of instances in train, validation, and test data.
Predicted MonthTemperature DataHumidity Data
TrainTestValidateTrainTestValidate
March16,7115223417816,25250804064
April16,2835089407116,51651624130
May16,6395200416016,34351084086
June15,2644771381615,27047723818
July14,9544674373915,16047383791
October15,5494860388816,03150104008
Table 3. Comparison of temperature prediction with and without DNN model in terms of RMSE for different values of N 1 and N 2 .
Table 3. Comparison of temperature prediction with and without DNN model in terms of RMSE for different values of N 1 and N 2 .
Predicted MonthRMSE
N 1 = 1 , N 2 = 1 N 1 = 5 , N 2 = 5 N 1 = 10 , N 2 = 10 N 1 = 15 , N 2 = 15 N 1 = 20 , N 2 = 20
DNN ModelW/O DNN ModelRMSE Reduction (%)DNN ModelW/O DNN ModelRMSE Reduction (%)DNN ModelW/O DNN ModelRMSE Reduction (%)DNN ModelW/O DNN ModelRMSE Reduction (%)DNN ModelW/O DNN ModelRMSE Reduction (%)
March3.43134.48623.52.21774.305948.491.77444.29558.691.72744.2767659.611.8134.25357.37
April3.7694.720720.162.82175.215845.92.47985.000150.412.39845.026552.282.28354.993154.27
May4.87910.359152.93.612910.099364.222.806110.05172.082.997810.251270.762.825610.305872.58
June4.520916.9184473.283.401716.249379.062.931716.494982.232.868116.176482.262.820916.133482.52
July3.55513.348573.373.070713.785977.722.763213.779679.952.597813.644480.962.52813.621381.44
October3.97817.206644.83.27837.507656.332.63727.538865.012.63967.472464.682.49577.480166.64
Table 4. Comparison of relative humidity prediction with and without DNN model in terms of RMSE for different values of N 1 and N 2 .
Table 4. Comparison of relative humidity prediction with and without DNN model in terms of RMSE for different values of N 1 and N 2 .
Predicted MonthRMSE
N 1 = 1 , N 2 = 1 N 1 = 5 , N 2 = 5 N 1 = 10 , N 2 = 10 N 1 = 15 , N 2 = 15 N 1 = 20 , N 2 = 20
DNN ModelW/O DNN ModelRMSE Reduction (%)DNN ModelW/O DNN ModelRMSE Reduction (%)DNN ModelW/O DNN ModelRMSE Reduction (%)DNN ModelW/O DNN ModelRMSE Reduction (%)DNN ModelW/O DNN ModelRMSE Reduction (%)
March14.295116.631414.0512.013116.192425.8110.598216.109734.2110.768716.1335333.2510.416816.072435.19
April14.177822.777337.7512.768122.883344.213.069322.1842241.0910.544721.6351.2510.846221.847150.35
May17.650426.217232.6817.007626.891936.7615.339926.962943.1114.425226.35945.2713.8125626.3505647.82
June15.510532.184151.8114.020432.455456.813.697932.417357.7513.2832.174758.7313.431332.0889658.14
July11.747424.0556351.1711.7741824.09251.1310.920724.206654.8910.453523.993256.4310.6133723.948855.68
October14.111923.450939.8213.088823.12643.412.36323.164146.6312.67723.622846.3412.653723.71446.64
Table 5. Performance comparison of proposed DNN framework for different N 1 and N 2 in terms of Pearson correlation coefficient.
Table 5. Performance comparison of proposed DNN framework for different N 1 and N 2 in terms of Pearson correlation coefficient.
Predicted MonthCorrelation Coefficients
N 1 = 1 , N 2 = 1 N 1 = 5 , N 2 = 5 N 1 = 10 , N 2 = 10 N 1 = 15 , N 2 = 15 N 1 = 20 , N 2 = 20
TemperatureHumidityTemperatureHumidityTemperatureHumidityTemperatureHumidityTemperatureHumidity
March0.870.850.930.930.960.940.960.940.950.95
April0.820.890.920.910.950.930.950.950.950.94
May0.690.760.820.780.890.820.890.840.90.86
June0.790.760.870.800.920.810.920.820.910.82
July0.560.660.780.720.820.750.850.790.840.78
October0.730.80.850.830.9110.840.920.840.920.84
Table 6. Effect of number of sensors ( N 1 ) on the temperature prediction accuracy of DNN model in terms of RMSE.
Table 6. Effect of number of sensors ( N 1 ) on the temperature prediction accuracy of DNN model in terms of RMSE.
Predicted MonthRMSE
N 1 = 5 , N 2 = 10 N 1 = 10 , N 2 = 10
DNN ModelDNN ModelW/O DNN Model
March2.13371.77444.295
April2.8112.47985.0001
May3.53022.806110.051
June3.51212.931716.4949
July3.20772.763213.7796
October3.3052.63727.5388
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.

Share and Cite

MDPI and ACS Style

Ajani, O.S.; Usigbe, M.J.; Aboyeji, E.; Uyeh, D.D.; Ha, Y.; Park, T.; Mallipeddi, R. Greenhouse Micro-Climate Prediction Based on Fixed Sensor Placements: A Machine Learning Approach. Mathematics 2023, 11, 3052. https://0-doi-org.brum.beds.ac.uk/10.3390/math11143052

AMA Style

Ajani OS, Usigbe MJ, Aboyeji E, Uyeh DD, Ha Y, Park T, Mallipeddi R. Greenhouse Micro-Climate Prediction Based on Fixed Sensor Placements: A Machine Learning Approach. Mathematics. 2023; 11(14):3052. https://0-doi-org.brum.beds.ac.uk/10.3390/math11143052

Chicago/Turabian Style

Ajani, Oladayo S., Member Joy Usigbe, Esther Aboyeji, Daniel Dooyum Uyeh, Yushin Ha, Tusan Park, and Rammohan Mallipeddi. 2023. "Greenhouse Micro-Climate Prediction Based on Fixed Sensor Placements: A Machine Learning Approach" Mathematics 11, no. 14: 3052. https://0-doi-org.brum.beds.ac.uk/10.3390/math11143052

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop