我读了很多关于蚁群优化的文献,但是我对信息素的更新过程并不是很了解。我知道在一开始,所有的路径都有相同的信息素轨迹。我想知道,在迭代之后,信息素是只在使用的路径上更新,还是这个值在所有路径上都会更新(我的意思是,未使用的路径上的信息素轨迹是否等于(1-r) tau0,其中r是蒸发速率,tau0是初始信息素轨迹)?提前谢谢你
发布于 2018-09-07 20:13:11
信息素将只在使用的路径上更新。然而,蒸发将在所有路径上进行。
tau0 = (1-r) tau0 + (new_tau)* k,其中k是使用路径的蚂蚁数量。
https://stackoverflow.com/questions/52183297
复制相似问题