Greenhouse Temperature Prediction Based on Time-Series Features and LightGBM
Source abstract
Abstract
A method of establishing a prediction model of the greenhouse temperature based on time-series analysis and the boosting tree model is proposed, aiming at the problem that the temperature of a greenhouse cannot be accurately predicted owing to nonlinear changes in the temperature of the closed ecosystem of a greenhouse featuring modern agricultural technology and various influencing factors. This model comprehensively considers environmental parameters, including humidity inside and outside the greenhouse, air pressure inside and outside the greenhouse, and temperature outside the greenhouse, as well as time-series changes, to make a more accurate prediction of the temperature in the greenhouse. Experiments show that the R2 determination coefficients of different prediction models are improved and the mean square error and mean absolute error are reduced after adding time-series features. Among the models tested, LightGBM performs best, with the mean square error of the prediction results of the model decreasing by 18.61% after adding time-series features. Comparing with the support vector machine, radial basis function neural network, back-propagation neural network, and multiple linear regression model after adding time-series features, the mean square error is 11.70% to 29.12% lower. Furthermore, the fitting degree of LightGBM is the best among the models. The prediction results of LightGBM therefore have important application value in greenhouse temperature control.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Greenhouse Technology and Climate Control · Horticultural and Viticultural Research · Remote Sensing in Agriculture
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College of Computer Science and Engineering, Chongqing University of Technology, Chongqing 400054, China
School of Electrical and Electronic Engineering, Chongqing University of Technology, Chongqing 400054, China
Funding
Chongqing Federation of Social Sciences
References (41)
Show source-provided references
1. Study on Temperature and Humidity Prediction Model of Plastic Greenhouse Environment
2. Simulation and Test Research of Micrometeorology Environment in a Sun-Light Greenhouse
3. Temperature Prediction Model Based on Improved Support Vector Machine
4. Layout of Environmental Science Data Monitoring Sensors in Sunlight Greenhouse
5. Temperature Field Analysis of Greenhouse Based on Moving Least Square Method
6. Greenhouse Temperature Prediction Model Based on Radial Basias Function Neural Networks
7. RBF Neural Network PID Control for Greenhouse Temperature Control System
8. Greenhouse Temperature Prediction Based on Improved CFA PSO-RBF Neural Network
9. Application of Greenhouse Temperature Prediction Based on PSO-RBF Neutral Network
10. Application of dynamic model to predict some inside environment variables in a semi-solar greenhouse
11. Nguyen-Xuan, S., and Nhat, N.L. (2019, January 12–13). A dynamic model for temperature prediction in glass greenhouse. Proceedings of the 2019 6th NAFOSTED Conference on Information and Computer Science (NICS), Hanoi, Vietnam.10.1109/NICS48868.2019.9023791 ↗
12. Temperature prediction model for solar greenhouse based on improved BP neural network10.1088/1742-6596/1639/1/012036 ↗
13. Sunlight Greenhouse Temperature Prediction Model Based on Bayesian Regularization BP Neural Network10.4028/www.scientific.net/AMM.740.871 ↗
14. Global-scale massive feature extraction from monthly hydroclimatic time series: Statistical characterizations, spatial patterns and hydrological similarity10.1016/j.scitotenv.2020.144612 ↗
15. Refined nonuniform embedding for coupling detection in multivariate time series10.1103/PhysRevE.101.062113 ↗
16. Jia, Z., Lin, Y., Jiao, Z., Ma, Y., and Wang, J. (2019). Detecting causality in multivariate time series via non-uniform embedding. Entropy, 21.10.3390/e21121233 ↗
17. Li, H. (2019). Statistic Learning Method, Tsinghua University Press. [2nd ed.].
18. Learn, S. (2022, July 01). Ensemble Methods—Gradient Boosting. Available online: https://scikit-learn.org/stable/modules/ensemble.html#gradient-tree-boosting.
19. Chen, T., and Guestrin, C. (2016, January 13–17). Xgboost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Ser. KDD’16, San Francisco, CA, USA.10.1145/2939672.2939785 ↗
20. Guyon, I., Luxburg, U.V., Bengio, S., Wallach, H., Fergus, R., Vishwanathan, S., and Garnett, R. (2017). Advances in Neural Information Processing Systems 30, Curran Associates, Inc.
21. Leevy, J.L., Hancock, J., Zuech, R., and Khoshgoftaar, T.M. (2020, January 28–31). Detecting Cybersecurity Attacks Using Different Network Features with LightGBM and XGBoost Learners. Proceedings of the 2020 IEEE Second International Conference on Cognitive Machine Intelligence (CogMI), Atlanta, GA, USA.10.1109/CogMI50398.2020.00032 ↗
22. Xia, H., Wei, X., Gao, Y., and Lv, H. (2019, January 20–24). Traffic Prediction Based on Ensemble Machine Learning Strategies with Bagging and LightGBM. Proceedings of the 2019 IEEE International Conference on Communications Workshops (ICC Workshops), Shanghai, China.10.1109/ICCW.2019.8757058 ↗
23. Machado, M.R., Karray, S., and de Sousa, I.T. (2019, January 19–21). LightGBM: An Effective Decision Tree Gradient Boosting Method to Predict Customer Loyalty in the Finance Industry. Proceedings of the 2019 14th International Conference on Computer Science & Education (ICCSE), Toronto, ON, Canada.10.1109/ICCSE.2019.8845529 ↗
24. Using extreme gradient boosting to identify origin of replication in Saccharomyces cerevisiae via hybrid features10.1016/j.ygeno.2020.01.017 ↗
25. Zhao, X., and Zhao, Q. (2021, January 8–10). Stock Prediction Using Optimized LightGBM Based on Cost Awareness. Proceedings of the 2021 5th IEEE International Conference on Cybernetics (CYBCONF), Sendai, Japan.10.1109/CYBCONF51991.2021.9464148 ↗
26. Functional time series model identification and diagnosis by means of auto- and partial autocorrelation analysis10.1016/j.csda.2020.107108 ↗
27. Inference for the autocovariance of a functional time series under conditional heteroscedasticity10.1016/j.jmva.2017.08.004 ↗
28. A differential evolution based feature combination selection algorithm for high-dimensional data10.1016/j.ins.2020.08.081 ↗
29. A Mathematical Model on Intelligent Control of Greenhouse Environment
30. Yu, Q., Huang, X., Li, W., Wang, C., Chen, Y., and Ge, Y. (2019, January 8–11). Using Features Extracted From Vital Time Series for Early Prediction of Sepsis. Proceedings of the 2019 Computing in Cardiology (CinC), Singapore.10.22489/CinC.2019.067 ↗
31. Dynamic time features expanding and extracting method for prediction model of sintering process quality index
32. Temporal Characteristic of Climatic, Soil, and Hydrological Elements and Their Influencing Factors in The Upper Reaches of The Heihe River
33. Simulation studies to understand sensitivity and timing characteristics of an optical property modulation-based radiation detection concept for PET10.1088/1361-6560/aba938 ↗
34. Bias in error estimation when using cross-validation for model selection10.1186/1471-2105-7-91 ↗
35. Cross-validation strategies for data with temporal, spatial, hierarchical, or phylogenetic structure10.1111/ecog.02881 ↗
36. A note on the validity of cross-validation for evaluating autoregressive time series prediction10.1016/j.csda.2017.11.003 ↗
37. On the use of cross-validation for time series predictor evaluation10.1016/j.ins.2011.12.028 ↗
38. Snijders, T.A.B. (1988). On Model Uncertainty and Its Statistical Implications, Springer.
39. Consistent cross-validatory model-selection for dependent data: Hv-block cross-validation10.1016/S0304-4076(00)00030-0 ↗
40. McQuarrie, A.D., and Tsai, C.-L. (1998). Regression and Time Series Model Selection, World Scientific.10.1142/3573 ↗
41. Cerqueira, V., Torgo, L., Smailović, J., and Mozetič, I. (2017, January 19–21). A comparative study of performance estimation methods for time series forecasting. Proceedings of the 2017 IEEE international conference on data science and advanced analytics (DSAA), Tokyo, Japan.10.1109/DSAA.2017.7 ↗