Multicomponent Adsorption Capacity Forecasting Based on Support Vector Machine with Dragonfly Algorithm

Pub Date : 2023-03-18 DOI:10.15255/kui.2022.048
Riadh Moumen, M. Laidi, S. Hanini, Mohamed Hentabli, A. Ibrir
{"title":"Multicomponent Adsorption Capacity Forecasting Based on Support Vector Machine with Dragonfly Algorithm","authors":"Riadh Moumen, M. Laidi, S. Hanini, Mohamed Hentabli, A. Ibrir","doi":"10.15255/kui.2022.048","DOIUrl":null,"url":null,"abstract":"The predictability of the adsorption capacity of the multicomponent adsorption system was modelled using Support Vector Machine (SVM). Two SVM models were built and compared. In the first model, the SVM method was used with an already built-in optimisation algorithm. However, in the second model, the SVM method was used by means of a very recent and efficient optimisation algorithm: the Dragonfly Algorithm (DA). The models’ accuracy was evaluated by three well-established statistical metrics (root mean squared error RMSE, determina- tion coefficient R 2 , and correlation coefficient R ). The used data were collected from previous experimental papers published in literature containing all kinds of pollutants, such as heavy metal ions, dyes, and organic compounds, and different natural/ synthetic adsorbents. The dataset contained five important variables with 1023 points; the variables were divided into four in - puts (molecular weight, equilibrium concentrations of adsorbate, specific area of adsorbent, and temperature), and one output (adsorption capacity at equilibrium). The data were divided using the holdout function into two subsets (80 % for training set, and 20 % for test set). The programming stage was carried out using MATLAB software. The results showed that the optimised DA-SVM model with RBF-Gaussian kernel function had good ability for global search combined with high prediction accuracy, with R 2 = 0.997, R = 0.998, and RMSE = 2.539. The obtained model can be used to predict the efficiency of the adsorption system, and provides a tool for process optimisa - tion responding to changes in operating conditions. A new graphical user interface (GUI) was developed with MATLAB GUI to estimate accurately the desired responses by using the best DA-SVM model.","PeriodicalId":0,"journal":{"name":"","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15255/kui.2022.048","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The predictability of the adsorption capacity of the multicomponent adsorption system was modelled using Support Vector Machine (SVM). Two SVM models were built and compared. In the first model, the SVM method was used with an already built-in optimisation algorithm. However, in the second model, the SVM method was used by means of a very recent and efficient optimisation algorithm: the Dragonfly Algorithm (DA). The models’ accuracy was evaluated by three well-established statistical metrics (root mean squared error RMSE, determina- tion coefficient R 2 , and correlation coefficient R ). The used data were collected from previous experimental papers published in literature containing all kinds of pollutants, such as heavy metal ions, dyes, and organic compounds, and different natural/ synthetic adsorbents. The dataset contained five important variables with 1023 points; the variables were divided into four in - puts (molecular weight, equilibrium concentrations of adsorbate, specific area of adsorbent, and temperature), and one output (adsorption capacity at equilibrium). The data were divided using the holdout function into two subsets (80 % for training set, and 20 % for test set). The programming stage was carried out using MATLAB software. The results showed that the optimised DA-SVM model with RBF-Gaussian kernel function had good ability for global search combined with high prediction accuracy, with R 2 = 0.997, R = 0.998, and RMSE = 2.539. The obtained model can be used to predict the efficiency of the adsorption system, and provides a tool for process optimisa - tion responding to changes in operating conditions. A new graphical user interface (GUI) was developed with MATLAB GUI to estimate accurately the desired responses by using the best DA-SVM model.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
基于蜻蜓算法的支持向量机多组分吸附容量预测
利用支持向量机(SVM)对多组分吸附体系的可预测性进行建模。建立了两种支持向量机模型并进行了比较。在第一个模型中,支持向量机方法与已经内置的优化算法一起使用。然而,在第二个模型中,支持向量机方法是通过一种非常最新和有效的优化算法来使用的:蜻蜓算法(DA)。模型的准确性通过三个完善的统计指标(均方根误差RMSE、决定系数r2和相关系数R)来评估。所使用的数据收集自以往发表在文献中的实验论文,其中含有各种污染物,如重金属离子、染料、有机化合物以及不同的天然/合成吸附剂。数据集包含5个重要变量,共1023个点;这些变量分为四个输入(分子量、吸附质平衡浓度、吸附剂比面积和温度)和一个输出(平衡吸附容量)。使用保留函数将数据分为两个子集(80%用于训练集,20%用于测试集)。编程阶段采用MATLAB软件进行。结果表明,优化后的rbf -高斯核函数DA-SVM模型具有较好的全局搜索能力和较高的预测精度,其r2 = 0.997, R = 0.998, RMSE = 2.539。所得模型可用于预测吸附系统的效率,并为根据操作条件的变化进行工艺优化提供了工具。利用MATLAB图形用户界面开发了一种新的图形用户界面(GUI),利用最佳DA-SVM模型准确估计期望响应。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1