基于Multi-Verse Optimizer(MVO)多元宇宙优化的DBSCAN数据聚类算法matlab仿真

作品简介

包括程序操作录像

1.软件版本

matlab2022a

2.运行方法

     使用matlab2022a或者高版本仿真,运行文件夹中的tops.m或者main.m。运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。具体操作观看提供的程序操作视频跟着操作。视频播放使用windows media player播放。

3.部分仿真截图



4.内容简介

  MVO算法模拟的是多元宇宙种群在白洞、黑洞和虫洞共同作用下的运动行为。与其他群智能优化算法相同,MVO算法的优化执行过程也分为两个阶段,即探测和开采。白洞和黑洞作用于探测阶段,而虫洞则作用于开采阶段。值得注意的是,宇宙个体的位置是一个假想的概念。事实上,宇宙个体的位置是由其内部物体的运动所改变的。

     MVO算法依据多元宇宙理论的3个主要概念:白洞、黑洞和虫洞来建立数学模型,定义候选解为宇宙,候选解的适应度为宇宙的膨胀率。迭代过程中,每一个候选解为黑洞,适应度好的宇宙依轮盘赌原理成为白洞,黑洞和白洞交换物质(维度更换),部分黑洞可以通过虫洞链接穿越到最优宇宙附近(群体最优附近搜索)。


创作时间:2023-10-08 13:36:23