Propongo che Swarm Intelligence sia entrambi Intelligenza Artificiale e un sottocampo dell'Intelligenza Artificiale.
Swarm Intelligence come sottocampo implica (attraverso l'azione) che i sistemi intelligenti possono raggrupparsi e lavorare da soli come cluster, risolvendo i problemi, in cui ogni sottosistema all'interno di ogni cluster dipende da sistemi peer per risolvere un problema finale.
L'Intelligenza Artificiale, se segui il concetto che Minsky ha descritto nel cervello umano in "Society of Mind", è un insieme di sciami e / o sistemi di risoluzione dei problemi che si uniscono per risolvere i "grandi" problemi. I sottosistemi di ciascuno sciame risolvono piccoli problemi (che possono essere l'analisi di ostruzioni e capire se è necessario un aiuto); lo sciame risolve i problemi incontrati da ciascun sottosistema tramite analisi.
Penso che la differenza tra Swarm Intelligence e Intelligenza Artificiale esista relativamente alla complessità del sistema che viene misurato per l'intelligenza. Per esempio: prendi un'ape (l'insetto) e mostragli un prato pieno di fiori. L'ape può guardare l'insieme dei fiori e rendersi conto che non ha la capacità di trasportare tutto il nettare dal prato al suo alveare. Quella realizzazione, in sé, può essere vista come intelligenza ("artificiale" se l'ape è stata creata dall'uomo). Quando l'ape ritorna al suo alveare e chiede ad altre api di aiutarla con l'acquisizione del nettare, le altre api saranno d'accordo. Una volta che tutti raggiungono il prato e si disperdono in modo uniforme tra i fiori, se tutti condividono lo stesso problema e lavorano per la stessa causa - che potrebbe essere quella di preparare una tazza di miele - ogni ape fa parte di una grande intelligenza. Quindi lo sciame di api era un'intelligenza a sé stante.
Questo è quello che presumo, ma correggimi se sbaglio nella mia ipotesi.