中文说明: NSGA3算法及其MATLAB版本实现,谢谢已经有大神们公布了他们所理解的nsga3的代码。NSGA3与NSGA2的算法框架大致相同,只是在选择机制有所不同。NSGA2用拥挤距离对同一非支配等级的个体进行选择(拥挤距离越大越好),而NSGA3用的是基于参考点的方法对个体进行选择。
English Description:
Nsga3 algorithm and its matlab version of the implementation, thank you for the gods have announced their understanding of the nsga3 code. The algorithm framework of nsga3 and NSGA2 are similar, but the selection mechanism is different. NSGA2 uses crowding distance to select individuals of the same non dominant level (the larger the crowding distance, the better), while nsga3 uses reference point based method to select individuals.