{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T04:22:51Z","timestamp":1784089371882,"version":"3.55.0"},"reference-count":43,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2021,2,25]],"date-time":"2021-02-25T00:00:00Z","timestamp":1614211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Machine learning algorithms play an important role in the detection of toxic, flammable and explosive gases, and they are extremely important for the study of mixed gas classification and concentration prediction methods. To solve the problem of low prediction accuracy of gas concentration regression prediction algorithms, a gas concentration prediction algorithm based on a stacking model is proposed in the current research. In this paper, the stochastic forest, extreme random regression tree and gradient boosting decision tree (GBDT) regression algorithms are selected as the base learning devices and use the stacking algorithm to take the output of each base learning device as input to train a new model to produce a final output. Through the stacking model, the grid search algorithm is studied to automatically optimize the parameters so that the performance of the entire system can reach the optimal parameters. Through experimental simulation, the gas concentration prediction algorithm based on stacking model has better prediction effect than other integrated frame algorithms and the accuracy of mixed gas concentration prediction is improved.<\/jats:p>","DOI":"10.3390\/s21051597","type":"journal-article","created":{"date-parts":[[2021,2,26]],"date-time":"2021-02-26T04:36:24Z","timestamp":1614314184000},"page":"1597","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["Research on a Gas Concentration Prediction Algorithm Based on Stacking"],"prefix":"10.3390","volume":"21","author":[{"given":"Yonghui","family":"Xu","sequence":"first","affiliation":[{"name":"Institute of Automatic Testing and Control, Harbin Institute of Technology, Harbin 150080, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ruotong","family":"Meng","sequence":"additional","affiliation":[{"name":"Institute of Automatic Testing and Control, Harbin Institute of Technology, Harbin 150080, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xi","family":"Zhao","sequence":"additional","affiliation":[{"name":"Institute of Automatic Testing and Control, Harbin Institute of Technology, Harbin 150080, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,2,25]]},"reference":[{"key":"ref_1","first-page":"154","article-title":"Odour Recognition Algorithms for Machine Olfaction System","volume":"6","author":"Liu","year":"2006","journal-title":"J. Sens. Technol."},{"key":"ref_2","first-page":"290","article-title":"Machine Olfaction System Based on ABC-RNN","volume":"3","author":"Zhu","year":"2019","journal-title":"J. Wuhan Univ. (Sci. Ed.)"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1917","DOI":"10.3390\/s17081917","article-title":"Development of the MOOSY4 eNose IoT for Sulphur-Based VOC Water Pollution Detection","volume":"17","author":"Enric","year":"2017","journal-title":"Sensors"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Xu, Y., Zhao, X., Chen, Y., and Zhao, W. (2018). Research on a Mixed Gas Recognition andConcentration Detection Algorithm Based on a MetalOxide Semiconductor Olfactory System Sensor Array. Sensors, 18.","DOI":"10.3390\/s18103264"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1007\/s41745-017-0045-1","article-title":"Processing of Odor Mixtures in the Mammalian Olfactory System","volume":"97","author":"Murthy","year":"2017","journal-title":"J. Indian Inst. Sci."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1969","DOI":"10.1038\/s41598-017-02154-9","article-title":"Lung Cancer Screening Based on Type-different Sensor Arrays","volume":"7","author":"Li","year":"2017","journal-title":"Sci. Rep."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Haridas, D., Chowdhuri, A., Sreenivas, K., and Gupta, V. (2010, January 23\u201325). Fabrication of SnO2 thin film based electronic nose for industrial environment. Proceedings of the 2010 IEEE Sensors Applications Symposium, SAS 2010\u2014 Proceedings, Limerick, Ireland.","DOI":"10.1109\/SAS.2010.5439413"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"288","DOI":"10.1016\/j.snb.2015.11.058","article-title":"Calibration transfer and drift compensation of e-noses via coupled task learning","volume":"255","author":"Yan","year":"2016","journal-title":"Sens. Actuators B Chem."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.snb.2015.05.060","article-title":"Improving the transfer ability of prediction models for electronic noses","volume":"220","author":"Yan","year":"2015","journal-title":"Sens. Actuators B Chem."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Laref, R., Losson, E., Sava, A., Adjallah, K., and Siadat, M. (2018, January 20\u201322). A comparison between SVM and PLS for E-nose based gas concentration monitoring. Proceedings of the IEEE International Conference on Industrial Technology, Lyon, France.","DOI":"10.1109\/ICIT.2018.8352372"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Fu, G., Zhao, Z., Hao, C., and Wu, Q. (2019). The Accident Path of Coal Mine Gas Explosion Based on 24Model: A Case Study of the Ruizhiyuan Gas Explosion Accident. Processes, 7.","DOI":"10.3390\/pr7020073"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.snb.2010.09.062","article-title":"Using a metal oxide sensor (MOS)-based electronic nose for discrimination of bacteria based on individual colonies in suspension","volume":"152","author":"Green","year":"2011","journal-title":"Sens. Actuators B Chem."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"502","DOI":"10.1016\/j.snb.2009.12.027","article-title":"Long term stability of metal oxide-based gas sensors for e-nose environmental applications: An overview","volume":"146","author":"Romain","year":"2010","journal-title":"Sens. Actuators B Chem."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1080\/00218839.2017.1339521","article-title":"Classification of Colombian honeys by electronic nose and physical-chemical parameters, using neural networks and genetic algorithms","volume":"57","year":"2018","journal-title":"J. Apic. Res."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"198","DOI":"10.5370\/JEET.2017.12.1.198","article-title":"Prediction of dissolved gas concentration in oil based on quadratic dimension reduction","volume":"32","author":"Tang","year":"2017","journal-title":"J. Electr. Technol."},{"key":"ref_16","first-page":"1","article-title":"Prediction for SO2 Concentration Based on the Fuzzy Time Series and Support Vector Machine (SVM) on Expressway","volume":"26","author":"Yue","year":"2017","journal-title":"Comput. Syst. Appl."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"250","DOI":"10.1088\/1742-6596\/48\/1\/046","article-title":"Research on Electronic-nose Application Based on Wireless Sensor Networks","volume":"48","author":"Zhao","year":"2006","journal-title":"J. Physics Conf. Ser."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.proeng.2011.12.021","article-title":"Cooperative 3D Air Quality Assessment with Wireless Chemical Sensing Networks","volume":"25","author":"Vito","year":"2011","journal-title":"Procedia Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1670","DOI":"10.1109\/TIM.2014.2298691","article-title":"Performance Study of Multilayer Perceptrons in a Low-Cost Electronic Nose","volume":"63","author":"Zhang","year":"2014","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Sikora, M., Krzystanek, Z., Bojko, B., and Spiechowicz, K. (2008, January 19\u201321). Hybrid Adaptative System of Gas Concentration Prediction in Hard-Coal Mines. Proceedings of the International Conference on Systems Engineering, Las Vegas, NV, USA.","DOI":"10.1109\/ICSEng.2008.32"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/S0016-2361(00)00061-2","article-title":"Prediction of emission gas concentration from pressurized fluidized bed combustion (PFBC) of coal under dynamic operation conditions","volume":"80","author":"Abe","year":"2001","journal-title":"Fuel"},{"key":"ref_22","first-page":"121","article-title":"Research and Application of Ensemble Learning Using Gradient Optimization Decision Tree","volume":"45","author":"Wang","year":"2018","journal-title":"Comput. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"830","DOI":"10.1016\/j.knosys.2018.10.009","article-title":"Multi-step forecasting for big data time series based on ensemble learning","volume":"163","author":"Galicia","year":"2018","journal-title":"Knowl. Based Syst."},{"key":"ref_24","unstructured":"Khurana, M., and Saxena, V. (2018). Green Cover Change Detection using a Modified Adaptive Ensemble of Extreme Learning Machines for North-Western India. J. King Saud Univ. Comput. Inf. Sci., in press."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"916","DOI":"10.1016\/j.neucom.2017.09.042","article-title":"Bagging-boosting-based semi-supervised multi-hashing with query-adaptive re-ranking","volume":"275","author":"Ng","year":"2018","journal-title":"Neurocomputing"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3373","DOI":"10.1016\/j.eswa.2009.10.012","article-title":"Ensemble with neural networks for bankruptcy prediction","volume":"37","author":"Kim","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Chen, Y., Zhang, T., Zhao, W., Luo, Z., and Sun, K. (2019). Fault Diagnosis of Rolling Bearing Using Multiscale Amplitude-Aware Permutation Entropy and Random Forest. Algorithms, 12.","DOI":"10.3390\/a12090184"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Xu, Y., Zhao, X., Chen, Y., and Yang, Z. (2019). Research on a Mixed Gas Classification Algorithm Based on Extreme Random Tree. Appl. Sci., 9.","DOI":"10.3390\/app9091728"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1007\/s00217-020-03462-7","article-title":"Fish meal freshness detection by GBDT based on a portable electronic nose system and HS-SPME-GC-MS","volume":"246","author":"Li","year":"2020","journal-title":"Eur. Food Res. Technol."},{"key":"ref_30","first-page":"835791","article-title":"Support Vector Regression Based on Grid-Search Method for Short-Term Wind Power Forecasting","volume":"2014","author":"Zhang","year":"2014","journal-title":"J. Appl. Math."},{"key":"ref_31","first-page":"1947","article-title":"Random Forest: A Classification and Regression Tool for Compound Classification and QSAR Modeling","volume":"43","author":"Svetnik","year":"2003","journal-title":"J. Chem. Inf. Comput. Ences"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.isprsjprs.2011.11.002","article-title":"An assessment of the effectiveness of a random forest classifier for land-cover classification","volume":"67","author":"Ghimire","year":"2012","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_33","unstructured":"Tian, Z., Tian, P., and Wang, H. (2006). Estimation of Multivariate Process Capability Index Based on Bootstrap Sampling. J. Manag. Eng., 74\u201377. (In Chinese)."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1002\/cjs.11135","article-title":"Goodness-of-fit testing based on a weighted bootstrap: A fast large-sample alternative to the parametric bootstrap","volume":"40","author":"Kojadinovic","year":"2012","journal-title":"Can. J. Stats"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/j.aca.2004.07.062","article-title":"Characterization and classification of Italian Barbera wines by using an electronic nose and an amperometric electronic tongue","volume":"525","author":"Buratti","year":"2004","journal-title":"Anal. Chim. Acta"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Tian, D., He, G., Wu, J., Chen, H., and Jiang, Y. (2017, January 27\u201330). An accurate eye pupil localization approach based on adaptive gradient boosting decision tree. Proceedings of the 2016 Visual Communications and Image Processing (VCIP), Chengdu, China.","DOI":"10.1109\/VCIP.2016.7805483"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1007\/s11571-018-9485-1","article-title":"Automated detection of driver fatigue based on EEG signals using gradient boosting decision tree model","volume":"12","author":"Hu","year":"2018","journal-title":"Cogn. Neurodyn."},{"key":"ref_38","first-page":"28","article-title":"A parameter optimization method for an SVM based on improved grid search algorithm","volume":"39","author":"Wang","year":"2012","journal-title":"Appl. Sci. Technol."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"19336","DOI":"10.3390\/s141019336","article-title":"Chemical Discrimination in Turbulent Gas Mixtures with MOX Sensors Validated by Gas Chromatography-Mass Spectrometry","volume":"14","author":"Fonollosa","year":"2014","journal-title":"Sensors"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"320","DOI":"10.1016\/j.snb.2012.01.074","article-title":"Chemical gas sensor drift compensation using classifier ensembles","volume":"166\u2013167","author":"Vergara","year":"2012","journal-title":"Sens. Actuators B Chem."},{"key":"ref_41","unstructured":"Cheng, Z., Zhang, Z., and Zhang, P. (2008, January 19). Research on Blending Optimized Algorithm of WSICO Industrial Port Based on Logistics Equilibrium. Proceedings of the 2008 International Seminar on Business and Information Management, Wuhan, China."},{"key":"ref_42","first-page":"242","article-title":"Bagging-based Probabilistic Neural Network Ensemble Classification Algorithm","volume":"40","author":"Yun","year":"2013","journal-title":"Comput. Ence"},{"key":"ref_43","unstructured":"Zhang, M. (2016). Mixed Gas Recognition and Concentration Estimation Algorithm based on RVM, Harbin Institute of Technology. (In Chinese)."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/5\/1597\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:28:17Z","timestamp":1760160497000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/5\/1597"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,25]]},"references-count":43,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["s21051597"],"URL":"https:\/\/doi.org\/10.3390\/s21051597","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,25]]}}}