Description : This package includes the MATLAB code of the PORSS algorithm [1] for subset selection. It solves the subset selection problem by first reformulating it as a bi-objective optimization problem (optimizing the given criterion and reducing the subset size simultaneously) and then employing a bi-objective evolutionary algorithm with both mutation and recombination. PORSS improves our previous algorithm POSS [2] by incorporating the recombination operator, which is a characterizing feature of evolutionary algorithms. A Readme file and example files are included in the package.

References: [1] Chao Qian, Chao Bian, and Chao Feng. Subset Selection by Pareto Optimization with Recombination. In: Proceedings of the 34th AAAI Conference on Artificial Intelligence (AAAI'20), New York, NY, 2020. [2] Chao Qian, Yang Yu, and Zhi-Hua Zhou. Subset Selection by Pareto Optimization. In: Advances in Neural Information Processing Systems 28 (NIPS'15), Montreal, Canada, 2015.

ATTN: This package is free for academic usage. You can run it at your own risk. For other purposes, please contact Dr. Chao Qian.

Requirement: The package was developed with MATLAB.

ATTN2: This package was developed by Mr. Chao Feng (chaofeng@mail.ustc.edu.cn). For any problem concerning the code, please feel free to contact him.

Download: code (1MB)