Machine learning aided multi-objective optimization and multi-criteria decision making: Framework and two applications in chemical engineering

被引:38
作者
Wang, Zhiyuan [1 ]
Li, Jie [1 ]
Rangaiah, Gade Pandu [1 ,2 ]
Wu, Zhe [1 ]
机构
[1] Natl Univ Singapore, Dept Chem & Biomol Engn, Singapore 117585, Singapore
[2] Vellore Inst Technol, Sch Chem Engn, Vellore 632014, India
关键词
GENETIC ALGORITHM; DESIGN; APPROXIMATION;
D O I
10.1016/j.compchemeng.2022.107945
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
To accelerate data-driven studies for various optimization applications in chemical engineering, a comprehensive machine learning aided multi-objective optimization and multi-criteria decision making (abbreviated as ML aided MOO-MCDM) framework is proposed in the present paper. The framework comprises a total of seven steps; firstly, study the application and its input-output datasets to identify objectives, constraints and required ML models; secondly, select ML model(s) for some or all objectives and constraints; thirdly, train the chosen ML model(s), including finding optimal hyperparameter values in each of them using an advanced/global optimization algorithm; fourthly, formulate the MOO problem for the application; fifthly, select a MOO method and develop/test the program; sixthly, solve the formulated MOO problem with the developed/tested MOO program many times and review the Pareto-optimal solutions obtained; lastly, perform MCDM using several methods and choose one Pareto-optimal solution for implementation. The proposed ML aided MOO-MCDM framework is useful for process design and operation of chemical and related processes. It is shown to be beneficial for the optimization of two complex chemical processes, which are supercritical water gasification process aiming for H2-rich syngas with lower greenhouse gas emissions, and combustion process in a power plant targeting for higher energy output and lower pollution of the environment.
引用
收藏
页数:15
相关论文
共 54 条
[1]   Multi-timescale drought prediction using new hybrid artificial neural network models [J].
Banadkooki, Fatemeh Barzegari ;
Singh, Vijay P. ;
Ehteram, Mohammad .
NATURAL HAZARDS, 2021, 106 (03) :2461-2478
[2]  
Bhattacharjee K.S., 2017, MULTIOBJECTIVE OPTIM, V2nd, P533
[3]   Pymoo: Multi-Objective Optimization in Python']Python [J].
Blank, Julian ;
Deb, Kalyanmoy .
IEEE ACCESS, 2020, 8 :89497-89509
[4]   Multi-Sequence LSTM-RNN Deep Learning and Metaheuristics for Electric Load Forecasting [J].
Bouktif, Salah ;
Fiaz, Ali ;
Ouni, Ali ;
Serhani, Mohamed Adel .
ENERGIES, 2020, 13 (02)
[5]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[6]   Scalable modeling and solution of stochastic multiobjective optimization problems [J].
Cao, Yankai ;
Fabian Fuentes-Cortes, Luis ;
Chen, Siyu ;
Zavala, Victor M. .
COMPUTERS & CHEMICAL ENGINEERING, 2017, 99 :185-197
[7]   Multi-objective transient peak shaving optimization of a gas pipeline system under demand uncertainty [J].
Chen, Qian ;
Wu, Changchun ;
Zuo, Lili ;
Mehrtash, Mahdi ;
Wang, Yixiu ;
Bu, Yaran ;
Sadiq, Rehan ;
Cao, Yankai .
COMPUTERS & CHEMICAL ENGINEERING, 2021, 147
[8]   Machine-learning-based construction of barrier functions and models for safe model predictive control [J].
Chen, Scarlett ;
Wu, Zhe ;
Christofides, Panagiotis D. .
AICHE JOURNAL, 2022, 68 (06)
[9]   The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation [J].
Chicco, Davide ;
Warrens, Matthijs J. ;
Jurman, Giuseppe .
PEERJ COMPUTER SCIENCE, 2021,
[10]   Optimization of NARX Neural Models Using Particle Swarm Optimization and Genetic Algorithms Applied to Identification of Photovoltaic Systems [J].
Cunha Silva, Ronnyel Carlos ;
Pires de Menezes, Jose Maria, Jr. ;
de Araujo, Jose Medeiros, Jr. .
JOURNAL OF SOLAR ENERGY ENGINEERING-TRANSACTIONS OF THE ASME, 2021, 143 (05)