Олон агент систем: бүтэц, барилгын зарчим, хэрэглээ. Хиймэл оюун

Агуулгын хүснэгт:

Олон агент систем: бүтэц, барилгын зарчим, хэрэглээ. Хиймэл оюун
Олон агент систем: бүтэц, барилгын зарчим, хэрэглээ. Хиймэл оюун
Anonim

Олон агенттай системийн (MAS) зорилго нь бие даасан үйл явцыг зохицуулах явдал юм. Агент гэдэг нь програм эсвэл робот хэлбэртэй компьютерийн байгууллага юм. Агент нь хүрээлэн буй орчин өөрчлөгдөхөд дасан зохицох чадвартай тул бие даасан гэж үзэж болно. MAC нь нэгэн зэрэг явагддаг, нэгэн зэрэг оршин байдаг, нийтлэг нөөцийг хуваалцаж, хоорондоо харилцдаг компьютерийн процессуудын багцаас бүрдэнэ. MAC-ийн гол асуудал бол төлөөлөгчдийн хоорондын зохицуулалтыг албан ёсны болгох явдал юм.

Олон агентын системийг тодорхойлох

Олон агентын системийн тодорхойлолт
Олон агентын системийн тодорхойлолт

MAC нь харилцан үйлчлэгч програмын бүрэлдэхүүн хэсгүүд нь бие даасан, тархсан, динамик, тодорхой бус орчинд ажилладаг, зарим байгууллагын дүрэм, хууль тогтоомжийг дагаж мөрдөх, нэгдэж, гарах боломжтой нарийн төвөгтэй домайн дахь программ хангамжийг хөгжүүлэх ирээдүйг харсан арга юм. ажиллах үеийн олон агент систем.

Ийм төрлийн хэрэглээний жишээ бол системүүд юмтээврийн систем дэх ачааллыг оновчтой төлөвлөдөг хэрэглэгчид эсвэл системүүдийн хооронд цахилгаан эрчим хүчний үйлдвэрлэл, хуваарилалтыг удирдах, оновчтой болгох. Олон агентын системийг хөгжүүлэхэд тусдаа агент, байгууллага, орчин бий болгох шаардлагатай.

Програмчлалын хэл нь мэдээлэл, зорилго, сонголт, хэм хэмжээ, сэтгэл хөдлөл, шийдвэр гаргах дүрэм зэрэг нийгмийн болон танин мэдэхүйн ойлголтын хувьд бие даасан төлөөлөгчдийг хэрэгжүүлэх програмчлалын бүтцийг бий болгодог.

Нийгмийн болон зохион байгуулалтын үзэл баримтлалын хувьд олон агенттай байгууллагууд нь үүрэг хариуцлагатай, хэм хэмжээ, харилцааны протокол, хяналтанд хамрагдах нөөцөөр хангагдсан байдаг. Боловсруулсан програмчлалын хэл, хүрээг цахилгаан эрчим хүч, төмөрлөг, эрүүл мэнд, интернет, тээвэр, замын хөдөлгөөний удирдлага, ноцтой тоглоом зэрэг тасралтгүй үйлдвэрлэлийн олон салбарт агент дээр суурилсан загварчлалыг бий болгоход ашигладаг.

MAS нь бие биенийхээ зорилго, үйлдлийг загварчлах хэд хэдэн агенттай байдгаараа нэг агенттай системээс ялгаатай. Ерөнхий хувилбарт агентуудын хооронд шууд харилцан үйлчлэл байж болно. Нэг агентын үүднээс авч үзвэл олон агенттай системүүд нь нэг агенттай системээс хүрээлэн буй орчны динамикийг бусад агентаар тодорхойлж чаддагаараа ихээхэн ялгаатай байдаг. Тухайн домэйнд байж болох тодорхойгүй байдлаас гадна бусад агентууд байгаль орчинд урьдчилан таамаглах аргагүй байдлаар зориудаар нөлөөлдөг.

Тиймээс бүх MAC-уудыг динамик орчинтой гэж үзэж болох бөгөөд энэ нь орчин үеийнхний хувьд ердийн зүйл юм.олон агентын системүүд. Шууд харилцах боломжтой эсвэл байхгүй янз бүрийн зэрэгтэй олон тооны агентууд байж болно.

MAS архитектур

MAC системийн архитектур
MAC системийн архитектур

Агентнууд танин мэдэхүйн загвараар тоноглогдсон байх ёстой:

  • итгэл үнэмшил;
  • хүсэл;
  • зорилт.

Нэг талаас өөрийн мэдлэг, ойлголтын үр дүнд бий болсон хүрээлэн буй орчны тухай "Итгэл үнэмшил", нөгөө талаас "Хүсэл"-ийн багцыг уншдаг. Эдгээр хоёр багцыг давснаар "Зориг"-ын шинэ багц гарч ирдэг бөгөөд үүнийг дараа нь үйлдэл болгон шууд хөрвүүлдэг.

Агент нь харилцааны системтэй байх ёстой. Энэ зорилгоор хэд хэдэн тусгай хэл байдаг: Language Query ба Manipulation Language (KQML). Саяхан FIPA-ийн Ухаалаг биет төлөөлөгчдийн сангаас бий болгосон FIPA-ACL стандартыг тарааж байна. Олон агентын системийг бий болгох энэхүү сүүлчийн зарчим нь ярианы үйлдлийн онол дээр суурилдаг.

Дасан зохицох асуудал нь одоогоор маш их судалгааны сэдэв болж байгаа хурц асуудал юм. Биологийн болон компьютерийн аль аль нь мутант орчинд дасан зохицох чадвартай зарим вирусын жишээг өгч болно.

Эцэст нь MAC-ийн үр ашигтай хэрэгжилт нь системийн архитектурын нэг хэсэг биш ч хиймэл оюун ухааныг судлах зорилгоор боловсруулсан олон програмчлалын хэл дээр анхаарал хандуулах ёстой. Ялангуяа LISP хэлийг дурдлаа. Эдгээр архитектурын элементүүдийг танин мэдэхүйгээс бүрдэх системд ашигладагагентууд.

Агентуудын ангилал эсвэл загвар

Өнөөлөгчдийн ангилал нь танин мэдэхүйн агентууд эсвэл нэг талаас телеономик зан үйл эсвэл рефлексийг харуулдаг урвалжууд гэсэн хоёр шалгуур дээр суурилдаг. Танин мэдэхүйн болон реактив байдлын хооронд хийж болох ялгаа нь үндсэндээ төлөөлөгчийн хувьд боломжтой ертөнцийн төлөөлөл юм. Хэрэв хувь хүн ертөнцийн "бэлэгдлийн дүрслэл"-ээр хангагдсан бол түүний үндэслэлийг боловсруулах боломжтой бол танин мэдэхүйн төлөөлөгч гэж ярьдаг бол түүнд зөвхөн "дэд бэлгэдлийн төлөөлөл" байдаг, өөрөөр хэлбэл түүний ойлголтоор хязгаарлагддаг. нэг нь реактив бодис гэж ярьдаг. Энэхүү танин мэдэхүйн болон реактив ялгаа нь олон агентын системийн онолын хоёр сургуультай тохирч байна.

Эхнийх нь социологийн үүднээс "ухаалаг" агентуудын хамтын ажиллагааны үндсэн хандлагыг дэмждэг. Хоёрдугаарт, ухаалаг бус төлөөлөгчдийн (шоргоолжны төрөл) "ухаалаг" зан төлөв үүсэх боломжийг судалж байна. Зан үйлийн зан үйл ба рефлексийн хоёр дахь ялгаа нь зориудын зан үйл, тодорхой зорилгыг биелүүлэхийг мэдрэхүйн зан үйлээс тусгаарладаг. Тиймээс төлөөлөгчдийн чиг хандлагыг агентаар тодорхой илэрхийлж болно, эсвэл эсрэгээр нь хүрээлэн буй орчноос үүдэлтэй. Төрөл бүрийн агентуудыг бүлэглэх хүснэгт:

  1. Танин мэдэхүйн агентууд.
  2. Реактив бодис.
  3. Теленикийн зан байдал.
  4. Санаатай төлөөлөгч.
  5. Удирдлагатай агентууд.
  6. Рефлекс зан үйл.
  7. Агентуудын "модуль".
  8. Халуун орны бодис.

Танин мэдэхүйн агентууд нь ихэвчлэн санаатай байдаг, өөрөөр хэлбэл. Тэдэнд хүрэхийг хичээж буй тодорхой зорилго бий. Гэсэн хэдий ч заримдаа тодорхой зорилгогүйгээр "орчлон ертөнц"-ийн талаархи ойлголттой модуль гэж нэрлэгддэг агентуудыг ашигладаг. Жишээлбэл, тэд "орчлон ертөнц" дэх бусад төлөөлөгчдийн асуултад хариулах боломжтой.

Урвалжуудыг идэвхжүүлэгч болон халуун орны бодис гэж хувааж болно. Зөн совингийн төлөөлөгч нь тодорхой зорилготой байх бөгөөд хэрэв хүрээлэн буй орчин нь түүнд заасан зорилгод нийцэхгүй болсныг харвал зан үйлийг өдөөх болно. Халуун орны агент нь зөвхөн хүрээлэн буй орчны нөхцөл байдалд хариу үйлдэл үзүүлдэг, жишээлбэл гэрэл байвал тэр нь ажилладаг. "Эрхэм зорилго" бүхий хөтөч агентуудын дотоод тохиолдолд сэдэл төрүүлэх эх үүсвэр нь зөвхөн хүрээлэн буй орчинтой холбоотой байдаг.

Байгууллагын парадигмууд

Байгууллагын парадигмууд
Байгууллагын парадигмууд

Ийм тогтолцоог хөгжүүлснээр янз бүрийн зохион байгуулалтын парадигмууд бий болсон. Олон агентын системийн эдгээр бүтэц нь агентуудын хоорондын харилцаа, харилцан үйлчлэлийн хүрээг тогтоодог.

Шатлал. Энэ загварт агентууд нь зангилаа бүр агент бөгөөд түүний хүүхэд зангилаанууд дээр зөвшөөрлийн холбоос бүхий модны бүтцийн дагуу шаталсан байна. Энэ загвар нь системийн ерөнхий зорилгыг устгадаг.

Холархи шатлалд ойртож байна. Агент болон түүний дэд бүлгийн хооронд эрх мэдлийн харилцаа байхгүй.

Эвсэл гэдэг нь төлөөлөгчдийн хувийн ашиг сонирхол нийцсэн учраас нэгдэж, хамтран ажилладаг түр зуурын холбоо юм. Эвслийн утга нь төлөөлөгчийн бүрэлдэхүүн хэсгүүдийн бие даасан утгуудын нийлбэрээс их байх ёстой.

Хурал нь эвсэл болонтушаалууд. Гэсэн хэдий ч тэдгээр нь байнгын байх ёстой бөгөөд ихэвчлэн олон зорилгод хүрэх зорилготой байдаг. Нэмж дурдахад агентууд чуулганд нэгэн зэрэг орж, гарч, хэд хэдэн гишүүнд харьяалагдах боломжтой.

Нийгэм бол харилцан үйлчилж, харилцдаг олон төрлийн төлөөлөгчдийн цогц юм. Тэд өөр өөр зорилготой, ижил түвшний оновчтой, ижил чадвартай байдаггүй, гэхдээ бүгд нийтлэг хууль тогтоомжид захирагддаг.

Холбооны төлөөлөгчид бүлгийнхээ төлөөлөгчдөд бие даасан эрхийнхээ зарим хэсгийг өгдөг. Бүлгийн агентууд зөвхөн төлөөлөгчтэйгээ харилцдаг бөгөөд тэр нь эргээд бусад бүлгийн төлөөлөгчидтэй харилцдаг.

Борлуулалтын агентууд худалдан авагчийн төлөөлөгчдийн нэхэмжлэх боломжтой зүйлсийг санал болгодог. Ийм төрлийн байгууллага нь жишээ нь бодит зах зээлийг дуурайж, өөр өөр арилжааны стратегийг харьцуулах боломжийг олгодог.

Матрицын байгууллагын агентууд шаталсан байна. Гэсэн хэдий ч, дээр дурдсан шатлалаас ялгаатай нь агент нь зөвхөн цөөн хэдэн агентуудад захирагддаг бол нэг матрицын байгууллагад бусад хэд хэдэн агентууд захирагдаж болно.

Хослолууд - Энэхүү хосолсон зохион байгуулалт нь дээрх олон хэв маягийг хослуулсан. Энэ нь жишээлбэл, эвсэл эсвэл багуудын шатлал байж болно.

Хиймэл оюун ухаан

Хиймэл оюун
Хиймэл оюун

Танин мэдэхүйн шинжлэх ухааны зорилго нь хиймэл оюун ухааны мөн чанар, үйл ажиллагааг ойлгоход оршдог бөгөөд энэ нь дотоод мэдээллийг зорилготой болгохын тулд боловсруулдаг. Энэ тайлбарт олон ойлголт таарч байна: хүн, компьютер, робот, мэдрэхүйн систем,жагсаалт эцэс төгсгөлгүй юм. Танин мэдэхүйн эрдэмтдийн сонирхдог нэг төрлийн систем бол мэдээлэл дээр ажилладаг хиймэл өөрийгөө агент юм.

Ухаалаг төлөөлөгч (IA) нь өөрийн туршлага дээрээ тулгуурлан шийдвэр гаргах чадвартай бөгөөд өөр өөр нөхцөл байдалд үйлдлүүдийг сонгож чаддаг. "Хиймэл" гэсэн нэр томъёоноос харахад сонирхлын бие даасан төлөөлөгч нь байгалиас заяасан зүйл биш юм. Иймээс хиймэл төлөөлөгч гэдэг нь хүний өөрийн хүлээн авсан мэдээлэл, өөрийн туршлага, шийдвэр, үйлдлээрээ үйл ажиллагаа явуулах чадвартай хүний бүтээсэн бүх зүйл юм.

Байгалиас гадуурх тагнуулын талбар нь агентийг бодит эсвэл дууриамал ертөнцөд хэрэгжүүлэхийн тулд хүссэн төрлийн агентуудыг програмчлалын хэл, холбогдох программ хангамж, тохирох архитектур (техник хангамж болон холбогдох програм хангамж) болгон хөрвүүлэх техникийн ур чадварыг олгодог.

Ойлголтын ертөнцийн орчин

Мэдрэхүйн ертөнцийн орчин
Мэдрэхүйн ертөнцийн орчин

Агент гэдэг нь мэдрэгчээр дамжуулан хүрээлэн буй орчныг авч, эффектороор дамжуулан түүнд үйлчилдэг бүх зүйл бөгөөд энэ нь хангалттай энгийн мэт санагддаг. Агентын энэ тодорхойлолт нь термостатаас эхлээд жижиг хэмжээний зан үйлийг сурч чадах объект хүртэл маш олон төрлийн машинуудыг хамардаг.

Мэдрэгч нь агентын өөрийн ертөнцийн талаарх мэдээллийг цуглуулахад ашигладаг хэрэгсэл юм. Гар болон камер нь агенттай холбоотой бол мэдрэгч болж ажиллах боломжтой. Системийн хариу үйлдлийн төгсгөлд гүйцэтгэгчид нь агентын хүрээлэн буй орчинд нөлөөлөх хэрэгсэл юм. Эффекторуудын жишээдэлгэц, принтер болон робот гар.

Ихэвчлэн орчин нь агентын домайн эсвэл ертөнц юм. Өдөр тутмын ертөнцийн хязгааргүй боломжоос зайлсхийхийн тулд эдгээр домайныг ядаж одоогоор тодорхой төрлийн нөхцөл байдалд хязгаарлах хэрэгтэй.

Бие даасан нөлөөллийн систем

Автономит нөлөөллийн систем
Автономит нөлөөллийн систем

Автономит агент нь "орчны доторх болон түүний нэг хэсэг бөгөөд тухайн орчныг хүлээн авч, өөрийн мөрийн хөтөлбөрийг хэрэгжүүлэхийн тулд, ирээдүйд мэдрэх зүйлдээ нөлөөлөхийн тулд цаг хугацааны явцад түүн дээр ажилладаг систем" юм. Франклин, Грейссер нарын энэхүү тодорхойлолт нь ухаалаг төлөөлөгчдийн нийтэч байхаас бусад бүх үндсэн чиг үүргийг тусгасан байдаг. Энэ нь хөгжүүлж буй олон төрлийн хиймэл оюун ухааны үндсэн шинж чанаруудын ойролцоо ойлголтыг өгдөг.

Ийм агентууд орчноо мэдэрдэг. Гэхдээ энд мэдрэхүйн өгөгдөл эсвэл ойлголт нь зөвхөн бусад объектын талаархи мэдээлэл төдийгүй хүрээлэн буй орчны төлөв байдалд агент өөрөө үзүүлэх нөлөөг агуулдаг. Мэдрэгч нь нүд, чих, тэдгээрийн мэдрэлийн процессор гэх мэт органик эсвэл дижитал компьютерт суулгасан видео болон аудио процессор зэрэг хиймэл байж болно. Байгаль орчин нь битүү орон зай гэх мэт маш хязгаарлагдмал газар эсвэл хөрөнгийн зах зээл эсвэл астероидын цуглуулга гэх мэт маш нарийн төвөгтэй байж болно. Мэдрэгч нь агентийн харьцдаг объектын төрлүүдтэй тохирч байх ёстой.

Харилцааны рефлексийн төрөл

Гэрэл тусгагч нь илүү төвөгтэй механизмтай. Шууд динамикийн орондхүрээлэн буй орчинтой холбоотойгоор тэрээр хийх ёстой зүйлээ дүрмийн жагсаалтаас эрэлхийлдэг. Рефлекс агент нь өгөгдсөн ойлголтод програмчлагдсан хариу үйлдэл үзүүлдэг. Өгөгдсөн ойлголтод олон мянган боломжит хариултууд байсан ч агент нь программист аль хэдийн авч үзсэн хариултуудыг гүйцэтгэх нөхцөл байдлын үйлдлийн дүрмийн жагсаалттай байдаг. Нөхцөл байдлын үйлдлийн дүрэм нь үндсэндээ таамагласан үүрэг даалгавар юм.

Рефлекс бодисууд үнэхээр тийм ч тод биш юм. Тэд зүгээр л шинэлэг зүйлийг даван туулж чадахгүй. Ухаалаг төлөөлөгч нь бага боловсронгуй үеэлүүдийнхээ онцлогийг агуулдаг боловч тийм ч хязгаарлагдмал биш юм. Тэр мөрийн хөтөлбөрийн дагуу ажилладаг. Идэвхтэй хэрэгжүүлдэг тодорхой зорилготой. Зорилтот агент нь хүрээлэн буй орчны өнөөгийн байдал, тухайн орчин хэрхэн ажилладаг талаар ойлголттой байдаг. Тэр шууд хүрч чадахгүй томоохон стратеги эсвэл зорилгыг баримталдаг. Энэ нь агентыг зөвхөн реактив биш харин идэвхтэй болгодог.

Зорилтот функциональ хэрэгсэл

Илүү нарийн төвөгтэй агентуудад хүрээлэн буй орчинд хийж болох янз бүрийн боломжит үйлдлүүдэд цэвэрлэгээний арга хэмжээ авдаг. Энэхүү цогц төлөвлөгч нь үйлчилгээнд суурилсан агент юм. Үйлчилгээнд суурилсан агент нь сайн үр дүнд хүрэх тодорхой шалгуурыг хэр сайн биелүүлж байгааг харахын тулд хувилбар бүрийг үнэлнэ. Амжилтанд хүрэх магадлал, хувилбарыг дуусгахад шаардагдах нөөц, хүрэх зорилгын ач холбогдол, үүнд шаардагдах хугацаа зэрэг бүх зүйлийг ашигтай функцийн тооцоонд оруулж болно.

Учир ньПрограмист нь агенттай тулгарах дэлхийн бүх төлөвийг урьдчилан таамаглах боломжгүй тул рефлекс төлөөлөгчийн хувьд бичих ёстой дүрмийн тоо нь уулзалтын хуваарь гаргах, тээврийн маршрут, хангамжийг зохион байгуулах гэх мэт маш энгийн газруудад ч одон оронтой адил байх болно.

Үндсэн хяналтын гогцоо

Ухаалаг агент гэсэн тодорхойлолтыг өгөөд агентын онолч Майкл Вуладричийн 2000 онд бичсэн хяналтын үндсэн гогцоог авч үзье:

  • энхийг сахи;
  • дотоод ертөнцийн загварыг шинэчлэх;
  • санаатай зорилгодоо хүрэх;
  • зорилгын төлөвлөгөөг авахын тулд хэрэглүүр/төгсгөлийг ашиглах;
  • төлөвлөгөөгөө биелүүлэх;
  • процессыг дуусга.

Энэ загварт тайлбар хэрэгтэй. Агент дэлхийг ажигладаг - энэ нь тэр мэдрэгчээ ашиглан ойлголтыг цуглуулдаг гэсэн үг юм. Мэдрэгч нь дижитал компьютерт залгагдсан гар эсвэл роботод залгагдсан визуал процессор байж болно. Энэ нь төлөөлөгч дэлхийн төлөөллийг цуглуулах боломжийг олгодог бүх зүйл байж болно. Дотоод загварыг шинэчилнэ гэдэг нь агент ертөнцийн талаарх ойлголт, программчлагдсан мэдээллийн дараалалд шинэ ойлголт нэмдэг гэсэн үг.

Олон агент хөгжүүлэх платформууд

Олон агент хөгжүүлэх платформууд
Олон агент хөгжүүлэх платформууд

AnyLogic нь SmallTalk объект хандалтат програмчлалын хэл дээр суурилсан нээлттэй эхийн олон агент, олон бүрэлдэхүүн хэсэг бүхий CORMAS симуляцийн програм хангамж юм.

DoMIS нь B-ADSC дизайны аргад тулгуурласан "цогц системүүдийн үйл ажиллагааны хяналт"-д төвлөрсөн олон агент бүхий системийн дизайны хэрэгсэл юм.

JACK нь Agent Oriented Software-аас Java хэлний агент руу чиглэсэн өргөтгөл болгон хөгжүүлсэн танин мэдэхүйн агентуудад зориулсан програмчлалын хэл, хөгжүүлэлтийн орчин юм.

GAMA нь нээлттэй эхийн загварчлалын платформ (LGPL) бөгөөд агентууд болон тэдгээрийн орчныг дүрслэхийн тулд GIS өгөгдлийг ашиглан орон зайн тодорхой агент дээр суурилсан загварчлалын орчинг санал болгодог.

JADE (Java Agent DEVELOPMENT) нь Java хэл дээр суурилсан нээлттэй эхийн олон агенттай хөгжүүлэлтийн хүрээ юм.

Стандартын долоон загвар

Судалгааны хувьслын явцад найдвартай, өндөр түвшний чанарыг илтгэх системийг хэрхэн бий болгох талаар илүү их мэдээлэл байдаг. Шийдвэр гаргах үйл явцыг хөгжлийн хүрээнд нэгтгэж чадсан одоо байгаа аргуудыг нөхөж эсвэл өргөжүүлэх нь цаашдын чиг хандлага юм.

Арга зүйн стандарт нь ойлгомжтой бөгөөд энгийн аргаар зөвхөн байгалийн хэлээр бус, системийн тодорхойлолтод туслах тайлбарын загваруудыг ашиглан MAC үүсгэх боломжийг олгодог.

Арга зүйн стандарт нь MAC-ийг бий болгох асуудал эсвэл тэдгээрийн шийдлийн долоон загварыг санал болгодог:

  1. Компани эсвэл байгууллагыг тодорхойлсон хувилбарын загвар.
  2. Зорилго ба зорилтын загвар нь органик бүтцийг тодорхойлж, дүрсэлсэн.
  3. Агент загвар нь хүн ба бие даасан системийг тодорхойлдог.
  4. Үлгэр жишээ нь зорилго, зорилтоо тодорхой төлөөлөгчтэй холбодог.
  5. Байгууллагын загвар нь бие даасан төлөөлөгчийн холбогдох орчныг тодорхойлдог.
  6. Харилцааны загвар нь төлөөлөгчдийн зохицуулалтыг онцолж, харилцааг дүрсэлдэг.
  7. Загварын загвар нь агент болон сүлжээний архитектурыг тодорхойлдог.

Агентуудын хоорондын харилцан үйлчлэлийн жишээ

Олон агентын системийн жишээ
Олон агентын системийн жишээ

MAS-ийг бие даасан агентуудын харилцан үйлчлэлийг дуурайхад ашигладаг. Жишээлбэл, социологид олон агентын системийг ашиглах нь нийгэмлэгийг бүрдүүлдэг янз бүрийн агентуудыг параметржүүлэх боломжийг олгодог. Хязгаарлалтуудыг нэмснээр та хүлээгдэж буй үр дүнд хүрэхийн тулд хамгийн үр дүнтэй бүрэлдэхүүн хэсэг юу болохыг ойлгохыг оролдож болно. Тэд техникийн болон ёс суртахууны шалтгааны улмаас бодит хүмүүсийн хийж чадахгүй хувилбаруудыг туршиж үзэх хэрэгтэй.

Цахилгаан IA нь том цул байгалийн бус тагнуулын хөтөлбөрүүдийн нарийн төвөгтэй байдлыг шийдвэрлэхийн тулд бүтээгдсэн - гүйцэтгэл, хуваарилалт, төвлөрсөн хяналт. Нарийн төвөгтэй асуудлыг шийдвэрлэхийн тулд заримдаа нэг том цул программаас харьцангуй жижиг програмуудыг (агент) хамтран үүсгэх нь илүү хялбар байдаг. Бие даасан байдал нь системийг хүрээлэн буй орчны урьдчилан тооцоолоогүй өөрчлөлтөд динамикаар дасан зохицох боломжийг олгодог.

Тоглоомын салбар дахь олон агент системүүдийн жишээ нь маш олон бөгөөд олон янз байдаг. Эдгээрийг видео тоглоом, кинонд, тэр дундаа MASSIVE программ хангамжид ашигладаг, жишээлбэл Бөгжний эзэн гурамсан дахь олны хөдөлгөөнийг дуурайлган хийдэг. Тэд ч бас болнокомпаниуд вэб хуудсуудыг үзэж буй үйлчлүүлэгчдийн зан байдлыг хянахад ашигладаг.

MAS-ийг дэлхийн санхүүгийн салбарт ч ашигладаг. Жишээлбэл, MetaTrader 4 платформ нь Forex ханшийг дагаж автоматжуулсан арилжаанд шинжээч агентуудыг ашиглах боломжийг олгодог

Системийг ашиглахын давуу тал

ОУА-н судалгаанд агентад суурилсан системийн технологийг программ хангамжийн системийн үзэл баримтлалыг гаргах, төлөвлөх, хэрэгжүүлэх шинэ парадигм болгон ашиглаж ирсэн. Олон талт MAS аргын ашиг тус:

  1. Холбоотой агентуудын сүлжээгээр тооцоолох нөөц, чадамжийг хуваалцана.
  2. Одоо байгаа олон тооны хуучин системийг хооронд нь холбож, хамтран ажиллах боломжийг олгоно.
  3. Онгоцны засвар үйлчилгээ, номын цахим хэтэвч, цэргийн мина цэвэрлэх, утасгүй холбоо, харилцаа холбоо, цэргийн ложистикийн төлөвлөлт, нийлүүлэлтийн гинжин хэлхээний удирдлагын систем, хамтын ажиллагааны төлөвлөлт, санхүүгийн багцын удирдлага зэрэг төрөл бүрийн салбарыг хамарна.

Судалгааны явцад агент дээр суурилсан системд зориулсан IA технологийг програм хангамжийн системийн үзэл баримтлалыг гаргах, төлөвлөх, хэрэгжүүлэх, олон агенттай суралцах шинэ парадигм болгон ашиглаж ирсэн.

Тиймээс, MAC нь асуудал үүсгэгч бүрийн хувийн чадвар, мэдлэгээс давсан асуудлыг шийдвэрлэхийн тулд харилцан үйлчилдэг програм хангамжийн агентуудын сул холболттой сүлжээ юм.

Зөвлөмж болгож буй: