群体智能,是指众多简单个体组成的群体通过相互之间的简单合作来实现某一功能,完成某一任务,达成某一目标,在此过程中所体现出来的基于群体的宏观智能行为。群体智能源于对以蚂蚁、蜜蜂等为代表的社会性昆虫的群体行为的研究,是人们从生物群体活动的自然现象中所发现,并加以探究的结果,其最早被用在细胞机器人系统的描述中。随着对其研究的逐渐深入,它的应用范围也得到了扩大,涉及了包括函数优化、组合优化、生产调度、自动控制、机器人学、机器学习、图像处理等等方面的内容。对群体智能的认识与灵活运用体现了人类对于其所处的自然界的思考,也推动了经济社会等领域的发展。 一、群体智能的自然界溯源 在自然界中的很多生物群体,例如蚁群、蜂群、鸟群等等,在它们群居生活的过程中即使不存在一个统一、明确的领导核心,却能表现出一种和谐而有序的状态。这些生物群体由一个个简单的个体组成,单个个体只具备有限的智能,然而当个体聚集起来时就能完成个体所不能企及的复杂智能行为,例如蚁群根据既定的路线来寻找和运送食物、蜂群协同合作筑成结构精巧的巢穴、候鸟在迁徙途中的稳定队列。 图片来源网络 这些生物个体的行为并不是人类社会中的“合作”,它们在群体的活动中只做出有限的、简单的反应,那又是什么促成了这些集体工作的完成?以蚂蚁为例,研究使我们看到,蚂蚁在寻找到巢穴的最短路径的过程中会通过释放一种特殊的化学物质,来诱使其他的蚂蚁采取定向的行为,正是这种简单的信号使得复杂的系统有了协调性。这些群居生物表现出来的类似的智能行为,就是群体智能。 二、群体智能的特点 群体智能的特点可以概括为以下几点:首先,控制是分布式的,不存在中心控制,因而它更能够适应当前网络环境下的工作状态,且不会由于某一个或几个个体出现故障而影响群体对整个问题的求解;其次,群体中的每个个体都能够改变环境,可以通过非直接通信的方式进行信息的传输与合作,这是个体之间间接通信的一种方式,被称为“共识主动性”;再次,群体中每个个体的能力或遵循的行为规则非常简单,这样才使得群体智能具有简单些,方便实现;最后,群体具有自组织性,即群体表现出来的复杂行为都是通过简单个体的交互过程突现出来的智能,这不同于个体的智能。 另一方面,群体智能在实际产生作用的过程中必须遵循以下几个原则:
群体智能的代表性算法主要有蚁群算法,该算法利用了生物蚁群能通过个体间简单的信息传递,搜索从蚁穴至食物间最短路径的集体寻优特征;还有粒子群优化算法,其基本概念源于对鸟群群体运动行为的研究,通过个体之间的协作来寻找最优解,最初是为了在二维空间图形化模拟鸟群优美而不可预测的运动,后来被用于解决优化问题。 三、群体智能的应用 群体智能作为一门新兴学科,其算法及思想可以应用于很多领域,如适用于旅行商问题、二次指派、车间调度、序列求序、图形着色、面向连接网络路由以及无连接网络路由等组合优化问题的求解;群体机器人的开发与制造;通过模拟真实蚂蚁进行幼仔分类或集体觅食的行为,对Web信息进行检索,从中过滤出用户所需的内容,进行网页文档的分类;在分类与预测、聚类分析等方面加以应用,构建数据挖掘新算法。除此之外,随着社会的发展与技术进步,群体智能在物联网领域、计算机行业、冶金自动化以及电力系统等方面的应用空间也在不断开拓。 这里的一个例子就是群体智能的应用之一——群体机器人的制造。桌面微型移动机器人 ROBO-MAS是其中的一个代表,其不仅可以在有限的空间内进行大量智能机器人的群体协作,还在已知环境下的任务动态分配研究,任务预测与任务分解研究,以及异构大规模多耦合任务研究等方面具有领先优势。使得这一机器人的发挥功能的运作平台就是ROBO-MAS多智能体自主协同实验平台。实验平台由机器人系统、高频投影仪系统、无线通讯控制系统、群体智能决策软件系统四大支持系统联合组成,借助相关的技术内容,可以为实现生活中大规模活动与个体之间关系提供实验模型和理论验证。 图片来源网络 ROBO-MAS上群体智能的具体体现主要在于群体智能决策软件系统,这是多智能体自主协作仿真以及实物验证的软件平台系统,可以用于多机器人群体行为决策的仿真、机器人路径规划、机器人状态显示等,实现对多个微型移动机器人间的通讯管理和信息交互。在这一系统的统一运作下,多个微型机器人交互协作,一同实现了机器人整体在自主感知、自主动态决策与路径规划等方面的智能行为。组成整体的微型机器人在信息获取、目标感知、决策规划等方面进行协作,使得ROBO-MAS可在仿真模拟器上创建虚拟机器人动态目标轨迹的规划,以及机器人本体状态参数显示,含位置、方向、速度等,并在移动的过程中进行对目标位置的路径规划和策略设计,来确保机器人整体在行动中的精准控制。这些微型机器人的智能反应以及在指令下组成不同图案时和谐的配合,都有着群体智能的影子。群体智能在AI领域的应用,由此可见一斑。 图片来源网络 四、群体智能的发展远景 群体智能有着协同决策、分类预测、自动化筛选等突出的优点,在经济社会中有着很大的运用空间。特别是在现今物联网、人工智能和大数据等产业越来越受到各行各业关注的状况下,正确而有效地利用群体智能,可以促进相关产品的研发,为人们提供更多的便利。以金融领域为例,结合了群体智能的技术有望在做出最优决策、分析各类数据等方面发挥巨大作用。 群体智能源于人们对自然现象的探究,这一探究和认识的过程源远流长,在科学技术与认识手段的不断进步中,群体智能又会有更多新的表现形式以及研究方向,对于其的研究与开发具有很大的科研价值与战略价值。展望未来,期待群体智能在AI发展远景中能发挥其优势,实现关键技术的突破,成为新一轮人工智能发展的强大助力。 参考文献: 1.探索群体智能的奥妙——多智能体协作-知乎 2.王玫,朱云龙,贺小贤. 群体智能研究综述[J]. 计算机工程,2005, 第22期 3.机器人中的群体艺术家——ROBO-MAS机器人-智能佳机器人 4.浅谈群体智能——新一代AI的重要方向-作者 |
|
来自: 菌心说 > 《脑科学+、类脑、人工智能》