Knowledge

Distributed artificial intelligence

Source πŸ“

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:.

Index


verification
improve this article
adding citations to reliable sources
"Distributed artificial intelligence"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Artificial intelligence

Major goals
Artificial general intelligence
Intelligent agent
Recursive self-improvement
Planning
Computer vision
General game playing
Knowledge reasoning
Natural language processing
Robotics
AI safety
Machine learning
Symbolic
Deep learning
Bayesian networks
Evolutionary algorithms
Hybrid intelligent systems

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑