集体智慧常用算法及其含义

1、蜜蜂算法

    人工蜂群算法是模仿蜜蜂行为提出的一种优化方法,是集群智能思想的一个具体应用,它的主要特点是不需要了解问题的特殊信息,只需要对问题进行优劣的比较,通过各人工蜂个体的局部寻优行为,最终在群体中使全局最优值突现出来,有着较快的收敛速度。

       蜂群产生群体智慧的最小搜索模型包含基本的三个组成要素:食物源、被雇佣的蜜蜂(employed foragers)和未被雇佣的蜜蜂(unemployed foragers);两种最为基本的行为模型:为食物源招募(recruit)蜜蜂和放弃(abandon)某个食物源。

2、协同过滤

    协同过滤英语Collaborative Filtering),简单来说是利用某兴趣相投、拥有共同经验之群体的喜好来推荐使用者感兴趣的资讯,个人透过合作的机制给予资讯相当程度的回应(如评分)并记录下来以达到过滤的目的进而帮助别人筛选资讯,回应不一定局限于特别感兴趣的,特别不感兴趣资讯的纪录也相当重要。协同过滤又可分为评比(rating)或者群体过滤(social filtering)。其后成为电子商务当中很重要的一环,即根据某顾客以往的购买行为以及从具有相似购买行为的顾客群的购买行为去推荐这个顾客其“可能喜欢的品项”,也就是借由社群的喜好提供个人化的资讯、商品等的推荐服务。除了推荐之外,近年来也发展出数学运算让系统自动计算喜好的强弱进而去芜存菁使得过滤的内容更有依据,也许不是百分之百完全准确,但由于加入了强弱的评比让这个概念的应用更为广泛,除了电子商务之外尚有资讯检索领域、网络个人影音柜、个人书架等的应用等。

3、聪明行动族

    聪明行动族英语smart mob)是个由霍华德.瑞格德的书中—聪明行动族:下一场社会革命里所引进的概念。根据瑞格德所述,聪明行动族显示出了可使加强人民力量的通讯技术正不断地进化中。

这些成长中的技术包括互联网IRC之类的电脑媒介沟通及如移动电话PDA无线通讯设备。p2p网络及普适计算等方法论也改变了人们整合及分享知识的方式。

    聪明行动族,相对于大众的一般意思而言,是指一群因为其指数成长的网络连结而表现得聪明或是有效率的团体。此一网络能让人们的资讯相连结,另外也允许其形成某一类型的社会协调。可相比拟的事物有如黏菌之类的例子。

    聪明行动族兴起的其中一个原因在于不断成长的微处理器越来越低的成本,使得它们可以渗入整个社会之中-它们被使用在由盒子至衣服的每一件事物上。根据此一技术的使用方式,聪明行动族可能对这个社会有利或是有害。瑞格德警告一些此类技术的不当使用可能有导致类似乔治·欧威尔一九八四书中所描绘的社会,或是被恐怖份子用在恶意的用途上。

4、超有机个体

   超个体英语superorganism,又称超有机体)是一个由许多有机体组成的有机体系。这通常意味着是一个真社会性动物的社会单位,在那里社会分工被高度专业化,且个体无法独自长时间地生存。蚂蚁是在这样的超个体中最有名的例子,而裸鼹鼠则是真社会性哺乳动物的著名例子。超个体的技术定义是“一组媒介,它们能够采取协调一致的行动,以产生由集体支配的现象,”[1]这些现象包括“蜂群想要的”任何活动,例如蚂蚁采集食物或者蜜蜂选择一个新的巢穴地址。

    詹姆斯·洛夫洛克盖亚假说以及詹姆斯·哈顿弗拉基米尔·维尔纳茨基Guy Murchie的工作表明,可以将生物圈当作为一个超个体。然而,严格的生态研究显示,在生物社区内很少或根本没有自我控制,并且这些社区通常很容易失去平衡或者完全改变成不同的事物。而系统科学复杂系统的动态性则反驳和平衡了这个观点。

    超个体在控制论特别是生物控制论中是重要的。它们表现出一种“分布式智能”形式的系统。其中,具有有限的智能和信息的个体媒介能够集中资源,以完成超出个体能力的目标。在生物中这种行为的存在对于军队和管理应用已经有许多影响,并且正在被积极研究。