DAEA code for solving multi-objective feature selection problems in classification without using PLATEMO
Reference: Xu H, Xue B, Zhang M. A duplication analysis-based evolutionary algorithm for biobjective feature selection[J]. IEEE Transactions on Evolutionary Computation, 2020, 25(2): 205-218.
Tian Y, Cheng R, Zhang X, et al. PlatEMO: A MATLAB platform for evolutionary multi-objective optimization [educational forum][J]. IEEE Computational Intelligence Magazine, 2017, 12(4): 73-87.
Cheng F, Chu F, Xu Y, et al. A steering-matrix-based multiobjective evolutionary algorithm for high-dimensional feature selection[J]. IEEE transactions on cybernetics, 2021, 52(9): 9695-9708.
The implementation is based on the code of SM-MOEA and PLATEMO. Thanks to them.
You can use the main_DAEA.m and the 'colon.mat' file in the 'dataset' folder to run this algorithm.