swarm intelligence

/swɔːm ˈɪntelɪdʒəns/ スウォーム・インテリジェンス

1. 生物の群れの行動にヒントを得て開発された、人工知能における最適化や問題解決のためのアルゴリズム群、またはその概念。

生物の群れ(例:アリのコロニー、鳥の群れ、魚の群れ)が個々には単純な行動しかしないにもかかわらず、全体として複雑で効率的な問題解決を行う現象からヒントを得て開発された、最適化やパターン認識などの人工知能のアルゴリズムを指します。分散協調システムによく見られます。
Swarm intelligence algorithms are often used in optimization problems. (群知能アルゴリズムは、最適化問題によく利用されます。)

2. 複雑なシステムにおいて、個々の単純なエージェントが相互作用することで、全体として高度な振る舞いや最適解を生み出す現象、またはその原理。

群知能は、個々の要素が独立して単純な規則に従いながらも、互いに情報交換や相互作用を行うことで、全体として予期せぬほど洗練された振る舞いや問題解決能力を発揮するシステムを指すこともあります。これは、単にアルゴリズムの種類だけでなく、その背後にある原理や現象全体を指す場合に使われます。
We observe swarm intelligence in robot collectives performing tasks. (ロボット集団がタスクを実行する際に、私たちは群知能を観察します。)
関連
Collective intelligence
Ant colony optimization (ACO)
Particle swarm optimization (PSO)
Evolutionary computation
Multi-agent systems