Machine Learning-Enabled Evolutionary Two-Stage Stochastic Programming

被引:1
作者
Pan, Jeng-Shyang [1 ,2 ]
Song, Pei-Cheng [3 ,4 ]
Chu, Shu-Chuan [1 ]
Snasel, Vaclav [5 ]
Watada, Junzo [6 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Artificial Intelligence, Nanjing, Peoples R China
[2] Chaoyang Univ Technol, Dept Informat Management, Taichung, Taiwan
[3] Hong Kong Polytech Univ, Dept Ind & Syst Engn, Hong Kong, Peoples R China
[4] Shandong Univ Sci & Technol, Coll Comp Sci & Engn, Qingdao, Peoples R China
[5] VSB Tech Univ Ostrava, Dept Comp Sci, Ostrava, Czech Republic
[6] Waseda Univ, Grad Sch Informat Prod & Syst, Kitakyushu, Japan
来源
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE | 2025年
关键词
Stochastic processes; Programming; Machine learning; Evolutionary computation; Machine learning algorithms; Linear programming; Random variables; Metaheuristics; Heuristic algorithms; Decision making; Stochastic programming; machine learning; evolutionary computation; surrogate model; uncertainty; OPTIMIZATION; ALGORITHMS; MODEL;
D O I
10.1109/TETCI.2025.3532539
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Two-stage Stochastic Programming (2SP) is an effective framework for decision-making and modeling under uncertainty. Some 2SP problems are challenging due to their high dimensionality and nonlinearity. Machine learning can assist in solving 2SP problems by providing data-driven insights and approximations. Evolutionary algorithms are more general and effective methods for handling various 2SP problems by exploiting their structures and features. However, there is still a research gap in combining machine learning and evolutionary algorithms for solving 2SP problems. Therefore, this paper proposes for the first time a Machine Learning-enabled Evolutionary 2SP framework (MLE2SP), which uses machine learning to construct surrogate-assisted evolutionary optimization frameworks for 2SP. It constructs a novel multi-output 2SP surrogate model that considers scenarios and decision variables of both stages for the first time and proposes a data conversion method to handle the high-dimensional decision variables and scenarios. It also proposes a Machine Learning-enabled Differential Evolution Sampling (MLDES) method to update candidate solutions, which extracts knowledge from dominant candidate solutions to guide the evolutionary direction. Moreover, this work provides open sources of linear and nonlinear two-stage stochastic mixed-integer programming problem instances as benchmark test functions. The effectiveness and generality of the proposed algorithm and framework are verified by the test results on the benchmark test functions and a disaster relief logistics problem, which provide a new research direction for designing general and effective two-stage stochastic programming solving frameworks.
引用
收藏
页数:12
相关论文
共 56 条
[1]  
Ahmed S, 2015, SIPLIB STOCHASTIC IN
[2]   Simulation optimization: a review of algorithms and applications [J].
Amaran, Satyajith ;
Sahinidis, Nikolaos V. ;
Sharda, Bikram ;
Bury, Scott J. .
ANNALS OF OPERATIONS RESEARCH, 2016, 240 (01) :351-380
[3]  
Bae Hyunglip, 2023, P MACHINE LEARNING R, V206
[4]   Stochastic home health care routing and scheduling problem with multiple synchronized services [J].
Bazirha, Mohammed ;
Kadrani, Abdeslam ;
Benmansour, Rachid .
ANNALS OF OPERATIONS RESEARCH, 2023, 320 (02) :573-601
[5]   A modified particle swarm optimization for disaster relief logistics under uncertain environment [J].
Bozorgi-Amiri, Ali ;
Jabalameli, Mohammad Saeid ;
Alinaghian, Mehdi ;
Heydari, Mahdi .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (1-4) :357-371
[6]   A machine learning optimization approach for last-mile delivery and third-party logistics [J].
Bruni, Maria Elena ;
Fadda, Edoardo ;
Fedorov, Stanislav ;
Perboli, Guido .
COMPUTERS & OPERATIONS RESEARCH, 2023, 157
[7]   A stochastic programming model for the aircraft sequencing and scheduling problem considering flight duration uncertainties [J].
Cecen, R. K. .
AERONAUTICAL JOURNAL, 2022, 126 (1304) :1736-1751
[8]   Shrinkage Algorithms for MMSE Covariance Estimation [J].
Chen, Yilun ;
Wiesel, Ami ;
Eldar, Yonina C. ;
Hero, Alfred O. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2010, 58 (10) :5016-5029
[9]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[10]   A two-stage stochastic programming model for the sizing and location of DERs considering electric vehicles and demand response [J].
Garcia-Munoz, Fernando ;
Diaz-Gonzalez, Francisco ;
Corchero, Cristina .
SUSTAINABLE ENERGY GRIDS & NETWORKS, 2022, 30