《表8 CSO、GA、PSO在IRIS等5个数据集上的运行时间》
单位:s
时间复杂度:将数据集上的数据根据其聚类中心进行聚类并计算个体适应度值作为基本操作,3个算法的时间复杂度均为O(t×n),其中t为迭代次数,n为种群规模。虽然时间复杂度相同,但由于CSO每次迭代只需更新一半的粒子,因此CSO的基本操作计算次数可以缩减接近一半。为了比较算法的执行时间,本人在戴尔OptiPlex 360机器上分别运行3个算法,每个算法在5个数据集上的运行时间如表8所示。从表8可以看到,由于GA除了基本操作,每次运行迭代都要根据适应度进行选择、交叉以及变异操作,因此运行时间最长;CSO与PSO相比,由于减少了基本操作数,因而运行时间大大减少。
图表编号 | XD0036255600 严禁用于非法目的 |
---|---|
绘制时间 | 2019.01.01 |
作者 | 秦映波、曹步清、邓春晖 |
绘制单位 | 华南理工大学广州学院计算机工程学院、湖南科技大学计算机科学与工程学院、华南理工大学广州学院计算机工程学院 |
更多格式 | 高清、无水印(增值服务) |