138:
25:
767:
In 1975 distributed artificial intelligence emerged as a subfield of artificial intelligence that dealt with interactions of intelligent agents. Distributed artificial intelligence systems were conceived as a group of intelligent entities, called agents, that interacted by cooperation, by coexistence
758:
Artificial
Intelligence systems which have tightly coupled and geographically close processing nodes. Therefore, DAI systems often operate on sub-samples or hashed impressions of very large datasets. In addition, the source dataset may change or be updated during the course of the execution of a DAI
864:
agents coordinate their knowledge and activities and reason about the processes of coordination. Agents are physical or virtual entities that can act, perceive its environment and communicate with other agents. The agent is autonomous and has skills to achieve goals. The agents change the state of
743:. By virtue of their scale, DAI systems are robust and elastic, and by necessity, loosely coupled. Furthermore, DAI systems are built to be adaptive to changes in the problem definition or underlying data sets due to the scale and difficulty in redeployment.
1017:
entity that has an understanding of its environment and acts upon it. An agent is usually able to communicate with other agents in the same system to achieve a common goal, that one agent alone could not achieve. This communication system uses an
1000:
Notion of Multi-Agents: Multi-Agent system is defined as a network of agents which are loosely coupled working as a single entity like society for problem solving that an individual agent cannot solve.
772:
the main focus is how agents coordinate their knowledge and activities. For distributed problem solving the major focus is how the problem is decomposed and the solutions are synthesized.
665:
868:
In distributed problem solving the work is divided among nodes and the knowledge is shared. The main concerns are task decomposition and synthesis of the knowledge and solutions.
1039:
hybrid agent β A hybrid agent is a mixture of reactive and deliberative, that follows its own plans, but also sometimes directly reacts to external events without deliberation.
969:
Electric power systems, e.g. Condition
Monitoring Multi-Agent System (COMMAS) applied to transformer condition monitoring, and IntelliTEAM II Automatic Restoration System
397:
739:), that are distributed, often at a very large scale. DAI nodes can act independently, and partial solutions are integrated by communication between nodes,
809:
There are many reasons for wanting to distribute intelligence or cope with multi-agent systems. Mainstream problems in DAI research include the following:
42:
488:
1384:
Trentesaux, Damien; Philippe, Pesin; Tahon, Christian (2000). "Distributed artificial intelligence for FMS scheduling, control and design support".
788:, especially if they require large data, by distributing the problem to autonomous processing nodes (agents). To reach the objective, DAI requires:
89:
61:
1441:
835:
Multi-Agent Based
Simulation (MABS): a branch of DAI that builds the foundation for simulations that need to analyze not only phenomena at
672:
68:
1195:
696:
research dedicated to the development of distributed solutions for problems. DAI is closely related to and a predecessor of the field of
580:
284:
249:
1235:
1059:
575:
997:
Notion of Agents: Agents can be described as distinct entities with standard boundaries and interfaces designed for problem solving.
75:
1323:
Hewitt, Carl; and Jeff Inman (November/December 1991). "DAI Betwixt and
Between: From 'Intelligent Agents' to Open Systems Science"
1168:
348:
326:
262:
703:
Multi-agent systems and distributed problem solving are the two main DAI approaches. There are numerous applications and tools.
57:
186:
1029:
reactive agent β A reactive agent is not much more than an automaton that receives input, processes it and produces an output.
1422:
1378:
1360:
1339:
1210:
545:
481:
407:
361:
316:
311:
530:
460:
432:
427:
321:
1302:
635:
420:
289:
279:
269:
1261:
892:
How to carry out communication and interaction of agents and which communication language or protocols should be used.
1178:
945:
939:
740:
392:
338:
304:
171:
108:
1332:
Cognitive
Communications: Distributed Artificial Intelligence(DAI), Regulatory Policy and Economics, Implementation
585:
474:
378:
224:
813:
Parallel problem solving: mainly deals with how classic artificial intelligence concepts can be modified, so that
1132:
Chaib-Draa, Brahim; Moulin, B.; Mandiau, R.; Millot, P. (1992). "Trends in distributed artificial intelligence".
156:
82:
46:
1068:
1047:
540:
1019:
535:
505:
1065:
PECS (Physics, Emotion, Cognition, Social, describes how those four parts influences the agents behavior).
658:
343:
294:
191:
1248:
1352:
925:
555:
166:
149:
922:
the DAI system learns financial trading rules from subsamples of very large samples of financial data
244:
992:
137:
873:
768:
or by competition. DAI is categorized into multi-agent systems and distributed problem solving. In
640:
368:
1081:
803:
785:
716:
693:
625:
590:
129:
35:
1036:
in contrast should have an internal view of its environment and is able to follow its own plans.
796:
with robust and elastic computation on unreliable and failing resources that are loosely coupled
876:
as well as the traditional top-down approach of AI. In addition, DAI can also be a vehicle for
751:
520:
239:
1043:
Well-recognized agent architectures that describe how an agent is internally structured are:
793:
755:
1243:
865:
their environment by their actions. There are a number of different coordination techniques.
949:
720:
630:
181:
8:
953:
828:, autonomous entities that can communicate with each other, was developed to serve as an
781:
333:
727:. These properties allow it to solve problems that require the processing of very large
1401:
1149:
1099:
1087:
1053:
1033:
861:
769:
712:
697:
513:
383:
711:
Distributed
Artificial Intelligence (DAI) is an approach to solving complex learning,
1418:
1374:
1356:
1335:
1284:
1206:
1174:
1093:
929:
844:
840:
825:
736:
161:
1415:
A Concise
Introduction to Multiagent Systems and Distributed Artificial Intelligence
1405:
1242:. Project sponsor: NSF. CS Research: Past projects β Project summary. Archived from
1153:
1056:(Believe Desire Intention, a general architecture that describes how plans are made)
1393:
1276:
1141:
919:
299:
234:
219:
1014:
956:
entity ensures local optimization and cooperation for global and local consistency
1260:
Catterson, Victoria M.; Davidson, Euan M.; McArthur, Stephen D. J. (2012-03-01).
964:
960:
821:
732:
724:
176:
1062:(A three-layer architecture, with a reactive, a deliberative and a social layer)
1122:
Demazeau, Yves, and J-P. MΓΌller, eds. Decentralized Ai. Vol. 2. Elsevier, 1990.
1010:
898:
How to synthesise the results among 'intelligent agents' group by formulation,
814:
747:
645:
602:
1397:
1346:
1435:
1288:
229:
933:
373:
1262:"Practical applications of multi-agent systems in electric power systems"
899:
836:
829:
402:
387:
1348:
Multiagent
Systems: Algorithmic, Game-Theoretic, and Logical Foundations
1229:
1145:
915:
780:
The objectives of
Distributed Artificial Intelligence are to solve the
817:
systems and clusters of computers can be used to speed up calculation.
1280:
1231:
877:
692:) also called Decentralized Artificial Intelligence is a subfield of
437:
201:
1236:"WLAN Resource Management using Distributed Constraint Optimization"
1216:
1102: β Collective behavior of decentralized, self-organized systems
24:
728:
565:
274:
196:
1196:"Coordination Techniques for Distributed Artificial Intelligence"
442:
1025:
A first classification that is useful is to divide agents into:
1084: β Group intelligence that emerges from collective efforts
1009:
The key concept used in DPS and MABS is the abstraction called
595:
570:
1131:
832:
for developing DPS systems. See below for further details.
799:
Coordination of the actions and communication of the nodes
1259:
872:
DAI can apply a bottom-up approach to AI, similar to the
1383:
1104:
Pages displaying short descriptions of redirect targets
932:
the DAI system controls the cooperative resources in a
746:
DAI systems do not require all the relevant data to be
1327:. Volume: 21 Issue: 6, pps. 1409β1419. ISSN 0018-9472
1173:. San Mateo, California: Morgan Kaufmann Publishers.
1417:. San Rafael, CA: Morgan & Claypool Publishers.
986:
977:
ECStar is a distributed rule-based learning system.
719:, thus able to exploit large scale computation and
49:. Unsourced material may be challenged and removed.
1344:
1325:IEEE Transactions on Systems, Man, and Cybernetics
1249:UNC Charlotte College of Computing and Informatics
1203:Foundations of Distributed Artificial Intelligence
1201:. In Gregory M. P. O'Hare; N. R. Jennings (eds.).
1433:
784:, planning, learning and perception problems of
1170:Readings in distributed artificial intelligence
942:, e.g. model vehicle flow in transport networks
1330:Grace, David; Zhang, Honggang (August 2012).
1240:UNC Charlotte: Department of Computer Science
1096: β Concept of a false version of reality
731:. DAI systems consist of autonomous learning
666:
482:
1345:Shoham, Yoav; Leyton-Brown, Kevin (2009).
1166:
1160:
673:
659:
489:
475:
1269:European Transactions on Electrical Power
1167:Bond, Alan H.; Gasser, Les, eds. (1988).
906:
109:Learn how and when to remove this message
1373:. New York: Cambridge University Press.
1193:
973:DAI integration in tools has included:
1412:
1303:"Anyscale Learning For All | alfagroup"
1187:
1116:
911:Areas where DAI have been applied are:
1434:
1090: β Decentralized machine learning
1013:. An agent is a virtual (or physical)
993:Multi-agent system Β§ Applications
895:How to ensure the coherency of agents.
888:The challenges in Distributed AI are:
715:, and decision-making problems. It is
1371:Cognition and Multi-Agent Interaction
1205:. New York: Wiley. pp. 187β210.
750:in a single location, in contrast to
58:"Distributed artificial intelligence"
1386:Journal of Intelligent Manufacturing
1125:
47:adding citations to reliable sources
18:
1442:Distributed artificial intelligence
686:Distributed artificial intelligence
621:Distributed artificial intelligence
531:Agent-based computational economics
16:Subfield of artificial intelligence
13:
1317:
1050:(emergence of distributed modules)
1004:
802:Subsamples of large data sets and
636:Multi-agent reinforcement learning
136:
14:
1453:
987:Systems: Agents and multi-agents
23:
1334:. John Wiley & Sons Press.
902:, decomposition and allocation.
856:Two types of DAI has emerged:
157:Artificial general intelligence
34:needs additional citations for
1295:
1253:
1234:; Ivan Howitt; Shanjun Cheng.
1223:
1134:Artificial Intelligence Review
762:
1:
1109:
883:
851:
706:
581:Platforms for software agents
546:Agent-based modeling software
541:Agent-based social simulation
1020:agent communication language
536:Agent-based model in biology
7:
1075:
192:Natural language processing
10:
1458:
1353:Cambridge University Press
990:
959:Multi-Agent systems, e.g.
556:Agent-oriented programming
245:Hybrid intelligent systems
167:Recursive self-improvement
981:
874:subsumption architecture
843:level, as it is in many
775:
641:Self-propelled particles
369:Artificial consciousness
1413:Vlassis, Nikos (2007).
1398:10.1023/A:1026556507109
1307:alfagroup.csail.mit.edu
1194:Jennings, Nick (1996).
1082:Collective intelligence
1071:(a rule-based approach)
1032:deliberative agent β A
804:online machine learning
786:artificial intelligence
717:embarrassingly parallel
694:artificial intelligence
626:Multi-agent pathfinding
240:Evolutionary algorithms
130:Artificial intelligence
907:Applications and tools
824:(DPS): the concept of
521:Multi-agent simulation
141:
991:Further information:
140:
950:flow shop scheduling
741:often asynchronously
721:spatial distribution
631:Multi-agent planning
182:General game playing
43:improve this article
1219:on 1 November 2018.
954:resource management
916:Electronic commerce
862:Multi-agent systems
770:multi-agent systems
725:computing resources
698:multi-agent systems
514:Multi-agent systems
334:Machine translation
250:Systems integration
187:Knowledge reasoning
124:Part of a series on
1369:Sun, Ron, (2005).
1146:10.1007/BF00155579
1100:Swarm Intelligence
1088:Federated learning
1034:deliberative agent
930:telecommunications
920:trading strategies
839:level but also at
794:distributed system
142:
1424:978-1-59829-526-9
1379:978-0-521-83964-8
1362:978-0-521-89943-7
1340:978-1-119-95150-6
1212:978-0-471-00675-6
1094:Simulated reality
845:social simulation
683:
682:
499:
498:
235:Bayesian networks
162:Intelligent agent
119:
118:
111:
93:
1449:
1428:
1409:
1366:
1311:
1310:
1299:
1293:
1292:
1281:10.1002/etep.619
1266:
1257:
1251:
1247:
1227:
1221:
1220:
1215:. Archived from
1200:
1191:
1185:
1184:
1164:
1158:
1157:
1129:
1123:
1120:
1105:
733:processing nodes
675:
668:
661:
501:
500:
491:
484:
477:
398:Existential risk
220:Machine learning
121:
120:
114:
107:
103:
100:
94:
92:
51:
27:
19:
1457:
1456:
1452:
1451:
1450:
1448:
1447:
1446:
1432:
1431:
1425:
1363:
1320:
1318:Further reading
1315:
1314:
1301:
1300:
1296:
1264:
1258:
1254:
1228:
1224:
1213:
1198:
1192:
1188:
1181:
1165:
1161:
1130:
1126:
1121:
1117:
1112:
1103:
1078:
1011:software agents
1007:
1005:Software agents
995:
989:
984:
963:, the study of
961:artificial life
909:
886:
854:
822:problem solving
778:
765:
709:
679:
650:
607:
550:
495:
466:
465:
456:
448:
447:
423:
413:
412:
384:Control problem
364:
354:
353:
265:
255:
254:
215:
207:
206:
177:Computer vision
152:
115:
104:
98:
95:
52:
50:
40:
28:
17:
12:
11:
5:
1455:
1445:
1444:
1430:
1429:
1423:
1410:
1392:(6): 573β589.
1381:
1367:
1361:
1342:
1328:
1319:
1316:
1313:
1312:
1294:
1275:(2): 235β252.
1252:
1246:on 2015-05-12.
1222:
1211:
1186:
1179:
1159:
1124:
1114:
1113:
1111:
1108:
1107:
1106:
1097:
1091:
1085:
1077:
1074:
1073:
1072:
1066:
1063:
1057:
1051:
1041:
1040:
1037:
1030:
1006:
1003:
988:
985:
983:
980:
979:
978:
971:
970:
967:
965:simulated life
957:
943:
937:
923:
908:
905:
904:
903:
896:
893:
885:
882:
870:
869:
866:
853:
850:
849:
848:
833:
818:
815:multiprocessor
807:
806:
800:
797:
777:
774:
764:
761:
708:
705:
681:
680:
678:
677:
670:
663:
655:
652:
651:
649:
648:
646:Swarm robotics
643:
638:
633:
628:
623:
617:
614:
613:
609:
608:
606:
605:
603:Software agent
600:
599:
598:
593:
588:
578:
573:
568:
562:
559:
558:
552:
551:
549:
548:
543:
538:
533:
527:
524:
523:
517:
516:
510:
509:
497:
496:
494:
493:
486:
479:
471:
468:
467:
464:
463:
457:
454:
453:
450:
449:
446:
445:
440:
435:
430:
424:
419:
418:
415:
414:
411:
410:
405:
400:
395:
390:
381:
376:
371:
365:
360:
359:
356:
355:
352:
351:
346:
341:
336:
331:
330:
329:
319:
314:
309:
308:
307:
302:
297:
287:
282:
280:Earth sciences
277:
272:
270:Bioinformatics
266:
261:
260:
257:
256:
253:
252:
247:
242:
237:
232:
227:
222:
216:
213:
212:
209:
208:
205:
204:
199:
194:
189:
184:
179:
174:
169:
164:
159:
153:
148:
147:
144:
143:
133:
132:
126:
125:
117:
116:
31:
29:
22:
15:
9:
6:
4:
3:
2:
1454:
1443:
1440:
1439:
1437:
1426:
1420:
1416:
1411:
1407:
1403:
1399:
1395:
1391:
1387:
1382:
1380:
1376:
1372:
1368:
1364:
1358:
1354:
1350:
1349:
1343:
1341:
1337:
1333:
1329:
1326:
1322:
1321:
1308:
1304:
1298:
1290:
1286:
1282:
1278:
1274:
1270:
1263:
1256:
1250:
1245:
1241:
1237:
1233:
1226:
1218:
1214:
1208:
1204:
1197:
1190:
1182:
1180:9781483214443
1176:
1172:
1171:
1163:
1155:
1151:
1147:
1143:
1139:
1135:
1128:
1119:
1115:
1101:
1098:
1095:
1092:
1089:
1086:
1083:
1080:
1079:
1070:
1067:
1064:
1061:
1058:
1055:
1052:
1049:
1046:
1045:
1044:
1038:
1035:
1031:
1028:
1027:
1026:
1023:
1021:
1016:
1012:
1002:
998:
994:
976:
975:
974:
968:
966:
962:
958:
955:
951:
947:
944:
941:
938:
935:
931:
927:
924:
921:
917:
914:
913:
912:
901:
897:
894:
891:
890:
889:
881:
879:
875:
867:
863:
859:
858:
857:
846:
842:
838:
834:
831:
827:
823:
819:
816:
812:
811:
810:
805:
801:
798:
795:
791:
790:
789:
787:
783:
773:
771:
760:
757:
753:
749:
744:
742:
738:
734:
730:
726:
722:
718:
714:
704:
701:
699:
695:
691:
687:
676:
671:
669:
664:
662:
657:
656:
654:
653:
647:
644:
642:
639:
637:
634:
632:
629:
627:
624:
622:
619:
618:
616:
615:
611:
610:
604:
601:
597:
594:
592:
589:
587:
584:
583:
582:
579:
577:
574:
572:
569:
567:
564:
563:
561:
560:
557:
554:
553:
547:
544:
542:
539:
537:
534:
532:
529:
528:
526:
525:
522:
519:
518:
515:
512:
511:
507:
503:
502:
492:
487:
485:
480:
478:
473:
472:
470:
469:
462:
459:
458:
452:
451:
444:
441:
439:
436:
434:
431:
429:
426:
425:
422:
417:
416:
409:
406:
404:
401:
399:
396:
394:
391:
389:
385:
382:
380:
377:
375:
372:
370:
367:
366:
363:
358:
357:
350:
347:
345:
342:
340:
337:
335:
332:
328:
327:Mental health
325:
324:
323:
320:
318:
315:
313:
310:
306:
303:
301:
298:
296:
293:
292:
291:
290:Generative AI
288:
286:
283:
281:
278:
276:
273:
271:
268:
267:
264:
259:
258:
251:
248:
246:
243:
241:
238:
236:
233:
231:
230:Deep learning
228:
226:
223:
221:
218:
217:
211:
210:
203:
200:
198:
195:
193:
190:
188:
185:
183:
180:
178:
175:
173:
170:
168:
165:
163:
160:
158:
155:
154:
151:
146:
145:
139:
135:
134:
131:
128:
127:
123:
122:
113:
110:
102:
99:February 2023
91:
88:
84:
81:
77:
74:
70:
67:
63:
60: β
59:
55:
54:Find sources:
48:
44:
38:
37:
32:This article
30:
26:
21:
20:
1414:
1389:
1385:
1370:
1351:. New York:
1347:
1331:
1324:
1306:
1297:
1272:
1268:
1255:
1244:the original
1239:
1230:Anita Raja;
1225:
1217:the original
1202:
1189:
1169:
1162:
1140:(1): 35β66.
1137:
1133:
1127:
1118:
1042:
1024:
1008:
999:
996:
972:
910:
887:
871:
855:
820:Distributed
808:
779:
766:
745:
710:
702:
689:
685:
684:
620:
374:Chinese room
263:Applications
105:
96:
86:
79:
72:
65:
53:
41:Please help
36:verification
33:
918:, e.g. for
900:description
830:abstraction
763:Development
756:centralized
403:Turing test
379:Friendly AI
150:Major goals
1110:References
1015:autonomous
952:where the
946:Scheduling
928:, e.g. in
884:Challenges
852:Approaches
847:scenarios.
752:monolithic
748:aggregated
707:Definition
408:Regulation
362:Philosophy
317:Healthcare
312:Government
214:Approaches
69:newspapers
1289:1546-3109
1232:Linda Xie
878:emergence
782:reasoning
729:data sets
438:AI winter
339:Military
202:AI safety
1436:Category
1406:36570655
1154:15730245
1076:See also
1060:InterRAP
926:Networks
759:system.
713:planning
566:Auto-GPT
506:a series
504:Part of
461:Glossary
455:Glossary
433:Progress
428:Timeline
388:Takeover
349:Projects
322:Industry
285:Finance
275:Deepfake
225:Symbolic
197:Robotics
172:Planning
948:, e.g.
940:Routing
936:network
612:Related
571:Botnets
443:AI boom
421:History
344:Physics
83:scholar
1421:
1404:
1377:
1359:
1338:
1287:
1209:
1177:
1152:
982:Agents
737:agents
596:GORITE
393:Ethics
85:
78:
71:
64:
56:
1402:S2CID
1265:(PDF)
1199:(PDF)
1150:S2CID
841:micro
837:macro
826:agent
776:Goals
305:Music
300:Audio
90:JSTOR
76:books
1419:ISBN
1375:ISBN
1357:ISBN
1336:ISBN
1285:ISSN
1207:ISBN
1175:ISBN
1069:Soar
1048:ASMO
934:WLAN
591:JACK
586:JADE
576:FIPA
62:news
1394:doi
1277:doi
1142:doi
1054:BDI
860:In
754:or
723:of
700:.
690:DAI
295:Art
45:by
1438::
1400:.
1390:11
1388:.
1355:.
1305:.
1283:.
1273:22
1271:.
1267:.
1238:.
1148:.
1136:.
1022:.
880:.
792:A
508:on
1427:.
1408:.
1396::
1365:.
1309:.
1291:.
1279::
1183:.
1156:.
1144::
1138:6
735:(
688:(
674:e
667:t
660:v
490:e
483:t
476:v
386:/
112:)
106:(
101:)
97:(
87:Β·
80:Β·
73:Β·
66:Β·
39:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.