A machine learning method based on stacking heterogeneous ensemble learning for prediction of indoor humidity of greenhouse

被引:9
|
作者
Melal, Sepehr Rezaei [1 ]
Aminian, Mahdi [1 ]
Shekarian, Seyed Mohammadhossein [1 ]
机构
[1] Univ Guilan, Sch Engn, Dept Comp Engn, Rasht, Iran
关键词
Greenhouse; Predicting indoor humidity; Machine learning models; Ensemble learning technique; Stacking method; CLASSIFICATION; REGRESSION; GROWTH; ENVIRONMENT;
D O I
10.1016/j.jafr.2024.101107
中图分类号
S [农业科学];
学科分类号
09 ;
摘要
Efficient production management, high productivity, and improved product quality are essential for the success of greenhouse production in producing sustainable agricultural products. Several environmental factors, including air temperature, humidity, CO2 levels, and light levels, have a major influence on this. Managing internal humidity is critical to preventing climate variation, disease, and pests in glasshouses that can cause significant damage if not properly controlled. This article assesses the performance of machine learning models in predicting indoor humidity levels in a greenhouse using a dataset from Guilan University's greenhouse located in Rasht City, Iran. Seven regression models were used to make predictions: multiple linear regression (MR), polynomial regression (PR), decision tree regression (DT), k-nearest neighbors regression (KNN), support vector regression (SVR), random forest regression (RF), and extreme gradient boosting regression (XGBoost). Evaluation criteria including coefficient of determination (R-2), mean absolute error (MAE), mean square error (MSE), and root mean square error (RMSE) were used to evaluate each model. The best machine learning models were selected based on these criteria values (R-2 > 0.94) and combined using the stacking method, a popular ensemble learning technique, to create a metamodel for accurately predicting internal humidity within the greenhouse. The metamodel showed exceptional performance, with significantly improved evaluation criteria on the test dataset, specifically R-2 of 0.96515, MAE of 0.01395, MSE of 0.03205, and RMSE of 0.00102.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] A stacking ensemble machine learning method for early identification of students at risk of dropout
    Talamas-Carvajal, Juan Andres
    Ceballos, Hector G.
    EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (09) : 12169 - 12189
  • [42] Boosted Stacking Ensemble Machine Learning Method for Wafer Map Pattern Classification
    Choi, Jeonghoon
    Suh, Dongjun
    Otto, Marc-Oliver
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (02): : 2945 - 2966
  • [43] Comprehensive Building Fire Risk Prediction Using Machine Learning and Stacking Ensemble Methods
    Ahn, Seungil
    Won, Jinsub
    Lee, Jangchoon
    Choi, Changhyun
    FIRE-SWITZERLAND, 2024, 7 (10):
  • [44] Ensemble stacking of machine learning models for air quality prediction for Hyderabad city in India
    Ravindiran, Gokulan
    Karthick, K.
    Maria, Azees
    Rajamanickam, Sivarethinamohan
    Datta, Deepshikha
    Das, Bimal
    Shyamala, G.
    Hayder, Gasim
    Maria, Azees
    ISCIENCE, 2025, 28 (02)
  • [45] Enhancing prediction accuracy of concrete compressive strength using stacking ensemble machine learning
    Zhao, Yunpeng
    Goulias, Dimitrios
    Saremi, Setare
    COMPUTERS AND CONCRETE, 2023, 32 (03): : 233 - 246
  • [46] Prediction in Traffic Accident Duration Based on Heterogeneous Ensemble Learning
    Zhao, Yuexu
    Deng, Wei
    APPLIED ARTIFICIAL INTELLIGENCE, 2022, 36 (01)
  • [47] Prediction of rhinitis with class imbalance based on heterogeneous ensemble learning
    Yang, Jingdong
    Jiang, Biao
    Qiu, Zehao
    Meng, Yifei
    Zhang, Xiaolin
    Yu, Shaoqing
    Dai, Fu
    Qian, Yue
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING, 2024,
  • [48] A Heterogeneous Ensemble Method for Handling Class Noise in Supervised Machine Learning
    Hasan, Rashida
    Chu, Chee-Hung Henry
    39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 902 - 909
  • [49] A deep learning based ensemble learning method for epileptic seizure prediction
    Usman, Syed Muhammad
    Khalid, Shehzad
    Bashir, Sadaf
    COMPUTERS IN BIOLOGY AND MEDICINE, 2021, 136
  • [50] Spam comments prediction using stacking with ensemble learning
    Mehmood, Arif
    On, Byung-Won
    Lee, Ingyu
    Ashraf, Imran
    Choi, Gyu Sang
    10TH INTERNATIONAL CONFERENCE ON COMPUTER AND ELECTRICAL ENGINEERING, 2018, 933