Angan Mukherjee, Samuel Adeyemo, Debangsu Bhattacharyya
{"title":"全非线性静态动态神经网络与贝叶斯机器学习在数据驱动的化学过程建模方面的比较","authors":"Angan Mukherjee, Samuel Adeyemo, Debangsu Bhattacharyya","doi":"10.1002/cjce.25379","DOIUrl":null,"url":null,"abstract":"In recent decades, the utilization of machine learning (ML) and artificial intelligence (AI) approaches have been explored for process modelling applications. However, different types of ML models may have contrasting advantages and disadvantages, which become critical during the optimal selection of a specific data‐driven model for a particular application as well as estimation of parameters during model training. This paper compares and contrasts two different types of data‐driven modelling approaches, namely the series/parallel all‐nonlinear static‐dynamic neural network models and models from a Bayesian ML approach. Both types of AI modelling approaches considered in this work have shown to significantly outperform several state‐of‐the‐art steady‐state and dynamic data‐driven modelling techniques for various performance measures, specifically, model sparsity, predictive capabilities, and computational expense. The performances of the proposed model structures and algorithms have been evaluated for two nonlinear dynamic chemical engineering systems—a plug‐flow reactor for vapour phase cracking of acetone for production of acetic anhydride and a pilot‐plant for post‐combustion CO<jats:sub>2</jats:sub> capture using monoethanolamine as the solvent. For the validation data from the CO<jats:sub>2</jats:sub> capture pilot plant, root mean squared error (RMSE) for flue gas outlet temperature, flowrate and CO<jats:sub>2</jats:sub> concentration is 0.05%, 1.07%, and 5.0%, respectively, for the all‐nonlinear static‐dynamic neural networks and 0.1%, 1.75%, and 14.14%, respectively, for the Bayesian ML models. For the plug flow reactor data, the Bayesian ML models yield superior RMSE compared to the all‐nonlinear static‐dynamic neural networks when the measurement data are corrupted with Gaussian, auto‐correlated, or cross‐correlated noise.","PeriodicalId":501204,"journal":{"name":"The Canadian Journal of Chemical Engineering","volume":"58 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"All‐nonlinear static‐dynamic neural networks versus Bayesian machine learning for data‐driven modelling of chemical processes\",\"authors\":\"Angan Mukherjee, Samuel Adeyemo, Debangsu Bhattacharyya\",\"doi\":\"10.1002/cjce.25379\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent decades, the utilization of machine learning (ML) and artificial intelligence (AI) approaches have been explored for process modelling applications. However, different types of ML models may have contrasting advantages and disadvantages, which become critical during the optimal selection of a specific data‐driven model for a particular application as well as estimation of parameters during model training. This paper compares and contrasts two different types of data‐driven modelling approaches, namely the series/parallel all‐nonlinear static‐dynamic neural network models and models from a Bayesian ML approach. Both types of AI modelling approaches considered in this work have shown to significantly outperform several state‐of‐the‐art steady‐state and dynamic data‐driven modelling techniques for various performance measures, specifically, model sparsity, predictive capabilities, and computational expense. The performances of the proposed model structures and algorithms have been evaluated for two nonlinear dynamic chemical engineering systems—a plug‐flow reactor for vapour phase cracking of acetone for production of acetic anhydride and a pilot‐plant for post‐combustion CO<jats:sub>2</jats:sub> capture using monoethanolamine as the solvent. For the validation data from the CO<jats:sub>2</jats:sub> capture pilot plant, root mean squared error (RMSE) for flue gas outlet temperature, flowrate and CO<jats:sub>2</jats:sub> concentration is 0.05%, 1.07%, and 5.0%, respectively, for the all‐nonlinear static‐dynamic neural networks and 0.1%, 1.75%, and 14.14%, respectively, for the Bayesian ML models. For the plug flow reactor data, the Bayesian ML models yield superior RMSE compared to the all‐nonlinear static‐dynamic neural networks when the measurement data are corrupted with Gaussian, auto‐correlated, or cross‐correlated noise.\",\"PeriodicalId\":501204,\"journal\":{\"name\":\"The Canadian Journal of Chemical Engineering\",\"volume\":\"58 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The Canadian Journal of Chemical Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1002/cjce.25379\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Canadian Journal of Chemical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/cjce.25379","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
近几十年来,人们一直在探索利用机器学习(ML)和人工智能(AI)方法进行流程建模应用。然而,不同类型的 ML 模型可能具有截然不同的优缺点,这在为特定应用优化选择特定数据驱动模型以及在模型训练期间估算参数时变得至关重要。本文比较和对比了两种不同类型的数据驱动建模方法,即串联/并联全非线性静态-动态神经网络模型和贝叶斯 ML 方法模型。本研究中考虑的这两类人工智能建模方法在各种性能指标上,特别是在模型稀疏性、预测能力和计算费用方面,都明显优于几种最先进的稳态和动态数据驱动建模技术。针对两个非线性动态化学工程系统,对所提出的模型结构和算法的性能进行了评估,一个是用于丙酮气相裂解生产醋酸酐的塞流反应器,另一个是以单乙醇胺为溶剂进行燃烧后二氧化碳捕集的中试装置。对于二氧化碳捕集试验工厂的验证数据,全非线性静态-动态神经网络的烟气出口温度、流速和二氧化碳浓度的均方根误差(RMSE)分别为 0.05%、1.07% 和 5.0%,而贝叶斯 ML 模型的均方根误差(RMSE)分别为 0.1%、1.75% 和 14.14%。对于塞流反应器数据,当测量数据受到高斯、自相关或交叉相关噪声干扰时,贝叶斯 ML 模型的均方根误差优于全非线性静态-动态神经网络。
All‐nonlinear static‐dynamic neural networks versus Bayesian machine learning for data‐driven modelling of chemical processes
In recent decades, the utilization of machine learning (ML) and artificial intelligence (AI) approaches have been explored for process modelling applications. However, different types of ML models may have contrasting advantages and disadvantages, which become critical during the optimal selection of a specific data‐driven model for a particular application as well as estimation of parameters during model training. This paper compares and contrasts two different types of data‐driven modelling approaches, namely the series/parallel all‐nonlinear static‐dynamic neural network models and models from a Bayesian ML approach. Both types of AI modelling approaches considered in this work have shown to significantly outperform several state‐of‐the‐art steady‐state and dynamic data‐driven modelling techniques for various performance measures, specifically, model sparsity, predictive capabilities, and computational expense. The performances of the proposed model structures and algorithms have been evaluated for two nonlinear dynamic chemical engineering systems—a plug‐flow reactor for vapour phase cracking of acetone for production of acetic anhydride and a pilot‐plant for post‐combustion CO2 capture using monoethanolamine as the solvent. For the validation data from the CO2 capture pilot plant, root mean squared error (RMSE) for flue gas outlet temperature, flowrate and CO2 concentration is 0.05%, 1.07%, and 5.0%, respectively, for the all‐nonlinear static‐dynamic neural networks and 0.1%, 1.75%, and 14.14%, respectively, for the Bayesian ML models. For the plug flow reactor data, the Bayesian ML models yield superior RMSE compared to the all‐nonlinear static‐dynamic neural networks when the measurement data are corrupted with Gaussian, auto‐correlated, or cross‐correlated noise.