This study employed some machine learning (ML) techniques with Python programming to forecast the adsorption capacity of MOF adsorbents for thiophenic compounds namely benzothiophene (BT), dibenzothiophene (DBT), and 4,6-dimethyl dibenzothiophene (4,6-DMDBT). Five ML models were developed with the help of a dataset containing 676 rows to correlate the adsorbent features, adsorption conditions, and adsorbate characteristics to the MOF sample’s sulfur adsorption capability. Among the ML approaches, MLP model achieved the best performance with a low mean squared error (MSE) of 0.0032 on the test set and 0.0021 on the training set and mean relative error (MRE) of 15.26% on the test set. Also, Random Forest model yielded a higher test MSE of 0.0045 and MRE of 17.83%. Feature importance analysis was performed by utilizing MLP model and shapely additive plan (SHAP) method, and the findings revealed that “initial concentration of sulfur” (SHAP value 0.51) and “contact time” (SHAP value 0.37) were the crucial factors influenced desulfurization process efficiency. Additionally, a comparative analysis of the features utilizing the MLP network classified the factors into three primary categories: process conditions, adsorbent characteristics, and adsorbate characteristics. Consequently, the process condition was identified as the most significant group compared to others. Finally, the desulfurization process optimization indicated the maximum DBT adsorption of 161.6 mg/g for Zr-based MOF could be achieved when the features including BET, TPV, pore size, oil/adsorbent ration, and temperature were tuned around 756 m2/g, 0.955 cm3/g, 5.96 nm, 449.85 g/g, 20.1 °C, respectively.
Read full abstract