浅谈智能计算
什么是智能计算。智能计算,也有人称之为“软计算”,虽然至今没有一个统一的定义,但我们可以这样来概括它。
智能计算就是借用自然界(生物界)规律的启迪,根据其原理,模仿设计求解问题的算法。
目前这方面的内容很多,如:人工神经网络技术、遗传算法、进化规划、模拟退火技术和群集智能技术等。
下面我们简单介绍这方面的一些内容和我们最近几年在这些方面研究的一些成果。
三. 群体(群集)
智能(Swarm Intelligence)
什么是群集智能
群居昆虫以集体的力量,进行觅食、御敌、筑巢的能力。这种群体所表现出来的“智能”,就称之为群体智能。如蜜蜂采蜜、筑巢、蚂蚁觅食、筑巢等。
从群居昆虫互相合作进行工作中,得到启迪,研究其中的原理, 以此原理来设计新的求解问题的算法。下面介绍人们最早研究的蚂蚁算法
3.1 蚂蚁算法
蚂蚁觅食时,在它走过的路上,留下外激素,这些外激素就象留下路标一样,留给后来“蚁”一个路径的标志。后面的蚂蚁,就会沿着有外激素的路径行走(外激素越多引诱蚂蚁的能力就越强)。科学家们对此进行过试验:用人造的外激素在纸上画上一条路径,对蚂蚁进行试验。结果蚂蚁果然都沿画有外激素的路径行走。
《浅谈智能计算(第2页)》