Liu Kaidi, Xie Xiaohan, Yan Juanting, Zhang Sizong, Zhang Hui
School of Energy and Environmental Engineering, University of Science and Technology Beijing, Beijing, 100083, China.
School of Computer Science, Northwestern Polytechnical University, Xian, 710119, China.
J Mol Model. 2023 Aug 31;29(9):301. doi: 10.1007/s00894-023-05704-3.
The morphology of adsorption isotherms embodies a wealth of information regarding various adsorption mechanisms, rendering the classification and identification methodologies predicated on the shape of adsorption isotherms indispensably crucial. While research on classification techniques has been extensively developed, traditional methods of adsorption isotherm identification grapple with inefficiencies and a high margin of error. Neural network-based methodologies for adsorption isotherm identification serve as a countermeasure to these shortcomings, as they facilitate swift online identification while delivering precise results. In this paper, we deploy a hybrid of convolutional neural networks (CNN) and long short-term memory (LSTM) networks for the identification of adsorption isotherms. Extensive theoretical adsorption isotherms are generated via adsorption equations, forming a comprehensive training database, thereby circumventing the need for time-consuming and costly repetitive experiments. The F1-score, receiver operating characteristic (ROC) curves, and area under the ROC curve (AUC) are introduced as criteria to evaluate the identification performance and generalization ability of the model during the testing phase. The results highlight the model's superlative performance in the task of adsorption isotherm identification, with accuracy rates of 100% in both the training and validation sets. The mean F1-score obtained from the testing set reached 0.8885, with both macro-average and micro-average AUC exceeding 0.95.
PyCharm was employed as an experimental and testing platform, with Python 3.9 serving as the programming language. TensorFlow 2.11.0 and Keras 2.10.0 were harnessed for the training and testing of CNN-LSTM, while numpy 1.21.5 and scipy 1.81 were utilized for the creation of training and validation datasets.
吸附等温线的形态体现了关于各种吸附机制的丰富信息,这使得基于吸附等温线形状的分类和识别方法至关重要。虽然分类技术的研究已经得到了广泛发展,但传统的吸附等温线识别方法存在效率低下和误差率高的问题。基于神经网络的吸附等温线识别方法可作为这些缺点的对策,因为它们有助于快速在线识别并提供精确的结果。在本文中,我们部署了卷积神经网络(CNN)和长短期记忆(LSTM)网络的混合模型来识别吸附等温线。通过吸附方程生成大量理论吸附等温线,形成一个综合训练数据库,从而避免了耗时且成本高昂的重复实验。在测试阶段,引入F1分数、接收器操作特征(ROC)曲线和ROC曲线下面积(AUC)作为评估模型识别性能和泛化能力的标准。结果突出了该模型在吸附等温线识别任务中的卓越性能,训练集和验证集的准确率均达到100%。测试集获得的平均F1分数达到0.8885,宏平均和微平均AUC均超过0.95。
使用PyCharm作为实验和测试平台,Python 3.9作为编程语言。利用TensorFlow 2.11.0和Keras 2.10.0对CNN-LSTM进行训练和测试,同时使用numpy 1.21.5和scipy 1.81创建训练和验证数据集。