
关于拥挤距离计算的问题展示——本次提交基于MATLAB的演示
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本作品通过MATLAB展示了不同算法在处理拥挤距离计算问题中的应用与效果,旨在为优化领域的研究者提供一种直观理解复杂度和效率的方法。
拥挤距离广泛应用于多目标优化领域,用于衡量群体中特定解决方案周围的解密度。“确定拥挤距离的程序”在相关文献中有详细描述:首先根据每个目标函数值按升序对整体进行排序;然后对于每一个目标函数,将边界解(具有最小和最大函数值的解)的距离设为无穷大。其他中间解则分配一个等于相邻两个解的目标函数值绝对归一化差值的距离。此过程重复应用于所有目标函数。最后计算每个个体的整体拥挤距离,即对应于各个目标距离之和。
对于给定的数据集而言,理论上应该存在唯一的拥挤距离。然而,在实际应用中发现一些常见的实现方法似乎没有正确地进行计算。在本次提交中,我们分析了两个数据集的拥挤距离:这两个数据集中各有四个非支配解,并且仅通过交换两行而有所不同(即dataset1和dataset2)。根据定义,这两组数据应该具有相同的拥挤距离值。
全部评论 (0)
还没有任何评论哟~


