- This is the MATLAB code of the NKAMA proposed in the unpublished paper “A Surrogate-assisted Metaheuristic Algorithm Framework for Expensive Black-box Optimization Problems”.
- NKAMA is implemented on the platform PlatEMO [1].
- The Kriging model of NKAMA is implemented using the SURROGATES toolbox [2].
[1] Ye Tian, Ran Cheng, Xingyi Zhang, and Yaochu Jin, PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum], IEEE Computational Intelligence Magazine, 2017, 12(4): 73-87.
[2] Viana F A C. SURROGATES Toolbox User’s Guide, Version 3.0[J]. Gainesville, FL, USA, 2011.