第13章 群体智能理论
第13章 群体智能理论 2026年09月06日 东塬一老翁 第三篇 智能来源理论第13章 群体智能理论13.1 群体智能定义群体智能Collective Intelligence是由多个具有相对独立状态、能力、行为和决策能力的智能个体在共同环境、任务、目标或约束条件下通过信息共享、任务分工、关系建立、行为协同、集体决策和反馈调整形成的整体智能能力。群体智能的核心并不是“个体数量增加”而是多个个体之间形成了新的结构关系。单一个体可以表示为个体 → 感知 → 状态 → 判断 → 决策 → 行为多个个体形成群体后则产生个体₁ 个体₂ …… 个体ₙ → 信息关系 → 任务关系 → 行为关系 → 协同结构 → 群体行为因此群体智能不是多个个体智能的简单相加。可以表示为CI≠∑i1nIiCI \neq \sum_{i1}^{n} I_i其中CICI群体智能Collective IntelligenceIiI_i第 ii 个个体的智能能力nn群体中的个体数量。群体智能还受到个体之间关系结构的影响CIF(I1,I2,…,In,R,G,C,M,Fb)CIF(I_1,I_2,\ldots,I_n,R,G,C,M,F_b)其中IiI_i个体智能RR个体之间的关系GG群体目标CC环境与约束条件MM任务分工与协同方法FbF_b群体反馈FF群体智能形成函数。因此群体智能的核心结构可以概括为多个个体 → 信息共享 → 任务分工 → 协同 → 集体决策 → 群体行为 → 群体反馈进一步形成个体智能 → 个体关系 → 群体结构 → 群体能力 → 群体行为群体智能是智能合成理论中的重要智能来源因为它研究的不仅是“一个智能体如何智能”还研究多个智能个体如何通过结构关系形成新的整体智能。13.2 个体与群体群体智能的基本组成单位是个体。个体Individual是群体中具有独立身份、状态、属性、能力和行为的基本智能实体。可以表示为Ii(Oi,Ai,Si,Ri,Ki,Mi,Bi,Fi)I_i(O_i,A_i,S_i,R_i,K_i,M_i,B_i,F_i)其中OiO_i个体对象AiA_i个体属性SiS_i个体状态RiR_i个体关系KiK_i个体知识MiM_i个体方法BiB_i个体行为FiF_i个体反馈。群体Group则是多个个体及其关系、目标、任务和环境条件形成的整体结构。G(I,R,T,C,S,F)G(I,R,T,C,S,F)其中I{I1,I2,…,In}I\{I_1,I_2,\ldots,I_n\}个体集合RR个体之间的关系集合TT任务集合CC环境和约束条件SS群体状态FF群体反馈。因此个体 → 个体状态个体 个体 → 个体关系多个个体 多个关系 → 群体结构群体结构形成以后个体行为会受到群体状态和其他个体行为的影响。形成个体状态 → 信息交换 → 他者状态 → 自身判断 → 行为调整因此群体中的个体不是孤立运行的。可以表示为Si(t1)F(Si(t),Ii,Ri,G,Sg,C)S_i(t1)F(S_i(t),I_i,R_i,G,S_g,C)其中Si(t)S_i(t)个体当前状态IiI_i个体自身信息RiR_i个体关系GG群体目标SgS_g群体状态CC环境条件。群体智能由此形成一个重要特征个体保持相对独立 → 个体之间产生关系 → 关系影响个体 → 个体行为影响群体 → 群体状态反过来影响个体。这构成了群体智能的基本闭环。13.3 信息共享信息共享Information Sharing是群体个体之间交换对象、属性、状态、位置、任务、环境、结果和其他有效信息的过程。信息共享是群体形成整体认知的重要基础。单一个体拥有KiK_i多个个体的信息集合为KG{K1,K2,…,Kn}K_G\{K_1,K_2,\ldots,K_n\}通过信息共享群体可以形成KG∗Merge(K1,K2,…,Kn)K_G^*Merge(K_1,K_2,\ldots,K_n)其中KiK_i个体 ii 的信息KG∗K_G^*群体共享信息结构MergeMerge信息合并规则。信息共享过程可以表示为个体感知 → 信息形成 → 信息发送 → 信息接收 → 信息匹配 → 信息更新 → 群体状态形成信息共享的对象可以包括对象信息属性信息状态信息空间信息任务信息环境信息危险信息资源信息行为结果反馈信息因此群体信息结构可以表示为InfoG{O,A,S,P,T,R,E,F}Info_G\{O,A,S,P,T,R,E,F\}其中OO对象信息AA属性信息SS状态信息PP空间信息TT任务信息RR关系信息EE环境信息FF反馈信息。信息共享还存在信息一致性问题。不同个体可能获得不同信息Ki≠KjK_i\neq K_j群体需要通过共享和比较形成有效信息个体信息 → 信息比较 → 信息验证 → 信息合并 → 群体信息因此群体智能中的信息共享不是简单的数据传输而是一个结构化的信息形成过程。进一步可以形成个体信息 → 信息关系 → 群体知识 → 群体判断 → 群体行为13.4 任务分工任务分工Task Allocation是群体根据个体能力、状态、位置、资源和任务需求将整体任务划分为多个子任务并将不同子任务分配给适合的个体执行的过程。群体任务可以表示为T{t1,t2,…,tm}T\{t_1,t_2,\ldots,t_m\}个体集合为I{i1,i2,…,in}I\{i_1,i_2,\ldots,i_n\}任务分工的核心问题是建立Assign:I×T→AAssign:I\times T\rightarrow A其中II个体集合TT任务集合AA任务分配结果AssignAssign任务分配规则。任务分工通常需要考虑任务需求 个体能力 个体状态 空间位置 资源条件 时间约束因此可以建立任务匹配评价Score(i,t)w1Cw2Dw3Sw4P−w5RScore(i,t)w_1Cw_2Dw_3Sw_4P-w_5R其中CC个体能力与任务需求的匹配程度DD距离或位置适合程度SS个体当前状态PP任务执行效率RR风险或资源成本w1,…,w5w_1,\ldots,w_5评价权重。最佳任务分配可以表示为i∗arg⁡max⁡iScore(i,t)i^*\arg\max_i Score(i,t)任务分工形成整体目标 → 任务分解 → 子任务 → 能力分析 → 个体匹配 → 任务分配 → 个体执行多个子任务进一步形成任务₁ → 个体₁任务₂ → 个体₂任务₃ → 个体₃最终子任务执行 → 子结果 → 结果组合 → 整体任务完成因此任务分工使群体产生一种新的能力整体任务复杂度 单个个体能够独立完成的任务范围。群体通过任务分解降低整体任务执行复杂度。13.5 群体协同群体协同Collective Coordination是多个个体根据共同目标、相互状态、任务关系、空间关系和环境条件对自身行为进行协调使多个个体的行为形成具有整体性的过程。群体协同可以表示为CF(I,R,G,T,S,E,B)CF(I,R,G,T,S,E,B)其中II个体集合RR个体关系GG共同目标TT任务结构SS群体状态EE环境BB个体行为集合。协同过程目标形成 → 任务分解 → 信息共享 → 个体状态检测 → 行为协调 → 动作执行 → 群体状态变化群体协同并不意味着所有个体执行相同动作。相反真正有效的协同可能表现为不同个体 不同能力 不同任务 不同行为 → 同一整体目标例如个体A负责检测个体B负责移动个体C负责操作个体D负责反馈共同形成检测 → 移动 → 操作 → 反馈 → 任务完成因此协同的核心不是动作相同而是目标一致 关系协调 任务互补 时序协调 状态匹配群体协同可以形成一个动态循环个体行为 → 群体状态 → 信息共享 → 协同调整 → 个体行为调整 → 新群体状态这是一种典型的群体动态结构。13.6 集体决策集体决策Collective Decision-Making是多个个体根据共享信息、个体判断、任务目标、评价规则和群体状态对多个候选方案进行比较并形成整体决策的过程。单一个体决策为Dif(Si,Ki,G,Mi)D_if(S_i,K_i,G,M_i)群体决策则为DGf(D1,D2,…,Dn,KG,G,SG,R)D_Gf(D_1,D_2,\ldots,D_n,K_G,G,S_G,R)其中DiD_i个体决策KGK_G群体共享知识GG群体目标SGS_G群体状态RR个体之间的决策关系。候选方案集合为M{m1,m2,…,mk}M\{m_1,m_2,\ldots,m_k\}每个个体可以对方案进行评价Scorei(mj)Score_i(m_j)群体综合评价可以表示为ScoreG(mj)∑i1nqiScorei(mj)Score_G(m_j)\sum_{i1}^{n}q_iScore_i(m_j)其中qiq_i第 ii 个个体在当前决策中的权重Scorei(mj)Score_i(m_j)个体 ii 对方案 mjm_j 的评价ScoreG(mj)Score_G(m_j)群体对方案 mjm_j 的综合评价。最终m∗arg⁡max⁡mj∈MScoreG(mj)m^*\arg\max_{m_j\in M}Score_G(m_j)但是集体决策并不一定要求所有个体意见完全一致。因此还需要意见形成 → 意见共享 → 差异检测 → 冲突识别 → 权重评价 → 综合判断 → 集体决策当存在冲突时个体判断A ≠ 个体判断B系统需要进一步判断信息是否不同状态是否不同评价标准是否不同目标是否不同个体能力是否不同由此形成判断差异 → 差异原因检测 → 冲突分类 → 协调 → 决策因此集体决策是群体智能中非常重要的高级结构。13.7 群体行为群体行为Collective Behavior是多个个体在共同目标、环境、关系和协同规则作用下形成的整体行为。群体行为不是个体行为简单叠加。可以表示为BGF(B1,B2,…,Bn,R,G,C,T)B_GF(B_1,B_2,\ldots,B_n,R,G,C,T)其中BGB_G群体行为BiB_i个体行为RR个体关系GG群体目标CC环境条件TT时间与行为顺序。群体行为形成过程群体状态 → 任务分配 → 个体决策 → 个体行为 → 行为关系 → 协同 → 群体行为群体行为具有几个重要特征。第一整体性。多个个体行为形成一个整体结果个体行为₁ 个体行为₂ …… 个体行为ₙ → 群体行为第二动态性。群体行为随着个体状态变化状态变化 → 行为变化 → 群体结构变化第三关系性。个体行为受到其他个体影响个体状态 → 个体关系 → 行为调整第四环境性。群体行为受到环境条件影响环境变化 → 群体状态变化 → 个体行为变化 → 群体行为变化因此可以形成BG(t1)Update(BG(t),ΔI,ΔR,ΔS,ΔC)B_G(t1)Update(B_G(t),\Delta I,\Delta R,\Delta S,\Delta C)其中BG(t)B_G(t)当前群体行为ΔI\Delta I个体变化ΔR\Delta R关系变化ΔS\Delta S状态变化ΔC\Delta C环境变化。群体行为由此成为一个持续变化的动态结构。13.8 群体反馈群体反馈Collective Feedback是群体行为产生结果后根据整体结果、个体结果、环境变化和任务完成程度对群体状态、任务分工、协同关系和行为方法进行重新评价和调整的过程。群体反馈可以表示为FGf(RG,G,SG,C)F_Gf(R_G,G,S_G,C)其中FGF_G群体反馈RGR_G群体实际结果GG目标SGS_G群体状态CC环境条件。群体反馈过程群体行为 → 结果 → 结果检测 → 目标比较 → 偏差计算 → 协同调整 → 再次行为如果目标结果为 GG实际结果为 RR则ΔG−R\DeltaG-R当∣Δ∣θ|\Delta|\theta其中 θ\theta 为允许误差阈值则需要调整群体结构。可能调整的对象包括任务分工个体角色信息共享行为顺序决策规则协同关系参数形成结果 → 偏差 → 原因分析 → 调整 → 再执行群体反馈还可以形成群体经验群体行为 → 结果 → 反馈 → 比较 → 经验 → 方法更新进一步群体经验 → 群体知识 → 新任务 → 新分工 → 新协同由此群体智能形成持续演化群体行为 → 群体反馈 → 群体学习 → 群体结构调整 → 新群体行为13.9 群体智能提取群体智能提取Collective Intelligence Extraction是指从多个智能个体形成的群体活动中识别、分解、提取和标准化具有智能价值的信息共享结构、任务分工结构、协同结构、集体决策结构、群体行为结构和反馈结构并将其转化为可以计算、比较、组合和合成的智能结构。这是群体智能进入IST的关键环节。群体智能不能只提取“群体做了什么”还需要提取为什么形成这种行为哪些个体参与个体之间有什么关系如何共享信息如何分配任务如何进行协同如何形成集体决策如何根据结果进行调整因此群体智能提取可以表示为群体智能 → 个体识别 → 关系识别 → 信息结构提取 → 任务结构提取 → 协同结构提取 → 决策结构提取 → 行为结构提取 → 反馈结构提取 → 标准化建立群体智能结构CIS(I,R,G,T,K,D,B,F)CIS(I,R,G,T,K,D,B,F)其中II个体集合RR个体关系GG群体目标TT任务结构KK群体信息与知识DD集体决策BB群体行为FF群体反馈。进一步统一到IST结构CIS(O,A,S,R,C,K,M,B,P,F)CIS(O,A,S,R,C,K,M,B,P,F)其中OO对象AA属性SS状态RR关系CC场景与条件KK知识MM方法BB行为PP参数FF反馈。由此群体智能可以被转换为统一智能结构。13.9.1 群体智能提取过程完整过程可以表示为群体智能来源 → 群体观察 → 个体识别 → 状态识别 → 关系识别 → 信息共享识别 → 任务分工识别 → 协同识别 → 决策识别 → 行为识别 → 反馈识别 → 结构分解 → 智能提取 → 结构标准化其中最重要的是关系提取。因为群体智能的特殊价值主要来自个体之间的关系即个体 → 信息关系个体 → 任务关系个体 → 空间关系个体 → 决策关系个体 → 行为关系个体 → 反馈关系因此群体智能与个体智能之间的重要区别可以表示为个体智能个体内部结构群体智能个体内部结构 个体之间关系结构这使群体智能成为IST中一种特殊的结构化智能来源。13.9.2 群体智能优势评价群体智能的优势可以从多个维度评价AdvGw1Iw2Dw3Cw4Rw5A−w6KAdv_Gw_1Iw_2Dw_3Cw_4Rw_5A-w_6K其中II信息整合能力DD任务分工能力CC协同能力RR集体反应能力AA整体适应能力KK协调成本w1,…,w6w_1,\ldots,w_6评价权重。由此可以判断某种群体智能结构是否具有提取价值。当AdvGθAdv_G\theta则进入智能优势候选集合。形成群体智能 → 优势检测 → 优势评价 → 结构提取 → 结构优化 → 标准化13.9.3 群体智能与个体智能的关系个体智能与群体智能并不是两个完全独立的体系。二者形成个体智能 → 个体行为 → 个体关系 → 群体结构 → 群体智能同时群体智能 → 群体状态 → 个体状态 → 个体判断 → 个体行为因此形成双向循环个体 → 群体 → 个体 → 群体这可以称为个体—群体智能循环结构。其基本模型为Ii(t1)F(Ii(t),G(t),R(t),E(t))I_i(t1)F(I_i(t),G(t),R(t),E(t)) G(t1)F(I1(t),I2(t),…,In(t),R(t),E(t))G(t1)F(I_1(t),I_2(t),\ldots,I_n(t),R(t),E(t))即个体状态形成群体状态同时群体状态影响个体状态这构成群体智能的动态基础。13.9.4 群体智能进入智能合成群体智能提取后可以与人类智能、动物智能、机器智能和人工设计智能进行匹配。例如人类规划能力动物空间能力群体任务分工能力机器高速计算能力→ 结构匹配→ 能力组合→ 冲突检测→ 结构协调→ 智能合成由此形成新的人工智能结构。例如一个复杂机器人系统可以形成人类式任务规划结构→ 群体式任务分工结构→ 动物式空间运动结构→ 机器式参数控制结构→ 反馈结构→ 新智能系统这说明群体智能并不是只能用于研究群体本身。它真正进入IST后的意义是提取群体智能中的组织机制 → 将组织机制转化为人工结构 → 与其他智能结构组合 → 形成新的智能能力。本章形成的群体智能模型本章建立群体智能的基本结构个体 → 信息共享 → 任务分工 → 群体协同 → 集体决策 → 群体行为 → 群体反馈进一步形成完整闭环多个个体 → 个体状态 → 信息共享 → 任务分工 → 行为协调 → 集体决策 → 群体行为 → 结果 → 群体反馈 → 状态更新 → 再协同群体智能结构可以统一表示为CollectiveIntelligenceIndividualInformationTaskCoordinationDecisionBehaviorFeedbackCollectiveIntelligence Individual Information Task Coordination Decision Behavior Feedback其中各部分分别代表Individual → 个体结构Information → 信息共享结构Task → 任务分工结构Coordination → 协同结构Decision → 集体决策结构Behavior → 群体行为结构Feedback → 群体反馈结构群体智能进入IST后的完整流程为群体智能来源 → 智能观察 → 个体识别 → 关系识别 → 优势识别 → 结构分解 → 结构提取 → 结构评价 → 结构优化 → 标准化 → 智能匹配 → 智能组合 → 智能合成工程映射在工程系统中可以建立CollectiveIntelligenceStructure其主要结构包括groupIdindividualsrelationsgoalstaskssharedInformationtaskAssignmentscoordinationRulesdecisionStructuresbehaviorStructuresparametersfeedbackStructuresgroupState个体可以由IntelligentIndividual表示。信息共享可以由InformationSharingStructure表示。任务分工可以由TaskAllocationStructure表示。协同可以由CollectiveCoordinationStructure表示。集体决策可以由CollectiveDecisionStructure表示。群体行为可以由CollectiveBehaviorStructure表示。群体反馈可以由CollectiveFeedbackStructure表示。进一步建立管理类CollectiveIntelligenceManagerCollectiveInformationManagerTaskAllocationManagerCoordinationManagerCollectiveDecisionManagerCollectiveBehaviorManagerCollectiveFeedbackManagerCollectiveIntelligenceExtractorCollectiveIntelligenceAnalyzerCollectiveIntelligenceOptimizer工程运行过程为Individual Objects → Group Formation → Information Sharing → Task Allocation → Coordination → Collective Decision → Collective Behavior → Feedback → Group State Update数据库可以建立collective_intelligence_groupscollective_intelligence_individualscollective_intelligence_relationscollective_intelligence_informationcollective_intelligence_taskscollective_intelligence_task_assignmentscollective_intelligence_coordinationcollective_intelligence_decisionscollective_intelligence_behaviorscollective_intelligence_parameterscollective_intelligence_feedbackcollective_intelligence_structures这些结构最终可以与IST的智能结构库连接群体智能结构库 → 智能优势库 → 智能结构匹配库 → 智能组合库 → 智能合成系统这样群体智能就从理论描述转化为可以被计算机表示、存储、分析、匹配、评价和组合的工程对象。本章总结群体智能研究的是多个智能个体如何通过关系形成整体智能。本章建立了群体智能的核心结构个体 → 信息共享 → 任务分工 → 群体协同 → 集体决策 → 群体行为 → 群体反馈其中个体是基础信息是连接任务分工是组织协同是运行集体决策是选择群体行为是结果群体反馈是调整。群体智能最重要的理论特征是其智能价值不仅存在于个体内部而且存在于个体之间的关系结构因此个体智能 个体内部智能结构群体智能 个体智能结构 个体关系结构 群体运行结构群体智能进一步形成个体 → 关系 → 群体 → 群体行为 → 群体反馈 → 个体调整构成个体—群体双向智能循环在智能合成理论中群体智能的价值进一步表现为群体智能 → 智能优势 → 结构提取 → 结构标准化 → 结构匹配 → 能力组合 → 智能合成因此IST的智能来源体系已经从人类智能扩展到动物智能再扩展到群体智能形成三类不同的智能结构来源人类智能 → 抽象、知识、推理、规划、决策动物智能 → 感知、空间、运动、平衡、反应、适应群体智能 → 信息共享、任务分工、协同、集体决策、群体行为三者并不是相互替代而是可以进入同一个智能结构体系人类智能结构 动物智能结构 群体智能结构→ 结构匹配→ 优势互补→ 结构组合→ 冲突检测→ 结构协调→ 智能合成由此第13章进一步证明了智能合成理论的一个重要基本思想智能不仅存在于个体之中也存在于个体之间的关系、组织和协同之中。因此智能合成理论研究的对象不能局限于单一个体而必须同时研究个体智能 → 群体智能 → 关系智能 → 组织智能 → 合成智能这为后续研究环境适应智能、机器智能以及人工设计智能提供了理论基础。