从认知的和社会的角度分析了协同设计活动,提出了一种面向协同设计的多Agent系统结构和设计Agent的感知模型,以及多Agent协同强化学习的方法.该方法采用动态小生境技术对设计Agent进行分组,并选出每组中的最优设计Agent,使其通过与设计人员交互进行强化学习,然后和其他组选出的Agent协同学习,并把学到的知识在组内进行传播.以齿轮减速器设计为例,介绍了多Agent协同设计系统的协同设计及学习过程.
Cooperative design activities were analyzed from cognitive and social viewpoints, and the architecture for a multi-agent system and a sensitive model of a design agent was put forward, thus presenting a multi- agent cooperative reinforcement learning approach for cooperative design. This approach adopts dynamic niche technology grouping design agents and selects the optimal design agent in every group. The selected agents can pursue reinforcement learning via an interaction with designers and carry on cooperative learning from each other, and then spread the learned knowledge in respective groups. A gear reducer design example was used to illustrate the cooperative design and learning process in a multi-agent cooperative design system.