Програмна модель переконань, бажань та намірів (ПБН, англ. Belief–desire–intention software model) — є моделлю програмного забезпечення, призначеною для програмування інтелектуальних агентів. Поверхово характеризується реалізацією переконань, бажань і намірів агента, але насправді використовує ці концепції для розв'язання специфічної задачі в програмуванні агента. По суті, ця модель забезпечує механізм для відокремлення діяльності з вибору плану (з бібліотеки планів або зовнішньої програми планування) від виконання поточних активних планів. Тим самим, агенти ПБН можуть збалансувати час, витрачений на обдумування планів (вибір того, що робити) і виконання цих планів (втілення). Третій вид діяльності, в першу чергу створення планів (планування), не входить до сфери застосування моделі, і залишається на розсуд системного розробника та програміста.
Огляд
Для досягнення поділу активності агентів, у моделі ПБН застосовуються головним чином розвинені концепції [en] у його однойменній теорії про [en] (також відома як Переконання-Бажання-Намір або ПБН). Ця модель реалізує концепції переконання, бажання та (зокрема) наміру, у спосіб, навіяний Братменом. Для Братмена і бажання, і намір є «про-ставленнями» (психічні установки, пов'язані з дією). Він визначає зобов'язання як відмінний фактор між бажанням і наміром, зазначаючи, що воно призводить до (1) тимчасової наполегливості в планах і (2) подальших планів, які складаються на основі тих, до яких він уже зобов'язаний. Модель програмного забезпечення ПБН частково розв'язує ці проблеми. Аспекти часової стійкості, що безпосередньо посилаються на час, не досліджені. Ієрархічний характер планів легше реалізувати: план складається з кількох кроків, деякі з яких можуть викликати інші плани. Саме ієрархічне визначення планів має на увазі своєрідну тимчасову стійкість, оскільки загальний план залишається в силі, поки виконуються допоміжні плани.
Один із ключових аспектів моделі програмного забезпечення ПБН, з точки зору його актуальності у дослідженнях, полягає у наявності логічних моделей, які дозволяють аналізувати та розуміти роботу агентів ПБН. Дослідження в цій галузі призвели, наприклад, до аксіоматизації деяких реалізацій ПБН, а також до формально-логічних описів, таких як ПБНЛОД (переконання-бажання-намір логіка обчислювального дерева) (Anand Rao та [en], 1995). Останній поєднує багатомодальну логіку (з модальностями, що представляють переконання, бажання та наміри) з темпоральною логікою [en]. Нещодавно Майкл Вулдрідж розширив ПБНЛОД, щоб визначити LORA (логіку раціональних агентів), включивши логіку дій. В принципі, LORA дозволяє міркувати не лише про окремих агентів, але й про спілкування та іншу взаємодію в багатоагентній системі.
Модель програмного забезпечення ПБН тісно пов'язана з інтелектуальними агентами, але сама по собі не забезпечує всіх характеристик, пов'язаних із такими агентами. Наприклад, це дозволяє агентам мати приватні переконання, але не змушує їх бути приватними. Крім того, в цьому контексті нічого не говориться про комунікацію між агентами. Зрештою, модель програмного забезпечення ПБН є спробою розв'язати проблему, яка пов'язана більше з планами та плануванням (їх вибором і виконанням), ніж із програмуванням інтелектуальних агентів. Цей підхід нещодавно запропонували і [en] як засіб проєктування автономних транспортних засобів для людських цінностей.
Агенти ПБН
ПБН-агент — це особливий тип обмеженого інтелекнуального агента, пронизаного певними «психічними установками», а саме: переконаннями, бажаннями та намірами (ПБН).
Архітектура
Цей розділ визначає ідеалізовані архітектурні компоненти системи ПБН.
- Переконання: переконання представляють інформаційний стан агента, іншими словами його переконання щодо світу (включаючи себе та інших агентів). Переконання також можуть включати правила висновування, що дозволяє прямому виводу вести до нових переконань. Використання терміну «переконання» замість «знання» визнає, що те, у що вірить агент, не обов'язково може бути правдою (і насправді може змінитися в майбутньому).
- Переконання: Переконання зберігаються в базі даних (іноді її називають «базою переконань» або «набором переконань»), хоча це рішення імплементації.
- Бажання: бажання представляють мотиваційний стан агента. Вони представляють цілі або ситуації, які агент «хотів би» досягти або викликати. Прикладами бажань можуть бути: «знайти найкращу ціну», «піти на вечірку» або «стати багатим».
- Цілі: ціль — це бажання, яке агент прийняв для активного досягнення. Використання терміну «цілі» додає ще одне обмеження, згідно з яким набір активних бажань має бути послідовним. Наприклад, у людини не повинно бути одночасних цілей піти на вечірку і залишитися вдома — навіть якщо вони обидві можуть бути бажаними.
- Наміри: наміри представляють стан обговорення агента - конкретні дії, які агент обрав для виконання. Це суть бажань, які агент певною мірою підтримує. У випадку реалізованих систем це означає, що агент розпочав виконання певного плану.
- Плани: плани — це послідовності дій (рецептів або областей знань), які агент може виконати для досягнення одного або кількох своїх намірів. Плани можуть включати інші плани: мій план покататися може включати план пошуку ключів від машини. Це свідчить про те, що в моделі Бретмена плани спочатку лише частково задумані, а деталі доповнюються у міру їхнього розвитку.
- Події: це ініціатори реактивної активності агента. Подія може оновити переконання, запустити плани або змінити цілі. Події можуть генеруватися ззовні та прийматися датчиками або інтегрованими системами. Крім того, події можуть генеруватися внутрішньо для ініціювання незалежних оновлень або планів діяльності.
ПБН також було розширено компонентом зобов'язань, що дало початок архітектурі агента BOID для включення зобов'язань, норм і зобов'язань агентів, які діють у соціальному середовищі.
Інтерпретатор ПБН
У цьому розділі визначено ідеалізований інтерпретатор ПБН, який є основою [en](процедурна система аргументації) лінії систем ПБН SRI:
- стан ініціалізації
- повтор
- options: option-generator (event-queue)
- selected-options: deliberate(options)
- update-intentions(selected-options)
- execute()
- get-new-external-events()
- drop-unsuccessful-attitudes()
- drop-impossible-attitudes()
- завершення повторення
Обмеження та критика
Модель програмного забезпечення ПБН є одним із прикладів архітектури міркувань для одного раціонального агента та однією з проблем у ширшій багатоагентній системі. Цей розділ обмежує сферу проблем для моделі програмного забезпечення ПБН, підкреслюючи відомі обмеження архітектури.
- Навчання: агентам ПБН бракує будь-яких конкретних механізмів в архітектурі, щоб вчитися на минулій поведінці та адаптуватися до нових ситуацій.
- Три погляди: класичні теоретики прийняття рішень і дослідження планування ставлять під сумнів необхідність мати всі три погляди, [en] дослідження ставить під сумнів, чи достатньо цих трьох поглядів.
- Логіка: мультимодальна логіка, яка лежить в основі ПБН (яка не має повної аксіоматизації та не є ефективно обчислюваною), мало актуальна на практиці.
- Кілька агентів: крім явної підтримки навчання, фреймворк може бути невідповідним для поведінки навчання. Крім того, модель ПБН явно не описує механізми взаємодії з іншими агентами та інтеграцію в багатоагентну систему.
- Явні цілі: у більшості реалізацій ПБН відсутнє явне визначення цілей.
- Передбачення: Архітектура не має (за задумом) будь-якого попереднього обговорення або перспективного планування. Це може бути небажаним, оскільки прийняті плани можуть використовувати обмежені ресурси, дії можуть бути необоротними, виконання завдання може тривати довше, ніж планування наперед, дії можуть мати небажані побічні ефекти, якщо вони не вдаються.
Реалізація агента ПБН
«Чистий» ПБН
- [en] (ПСА)
- IRMA (не реалізовано, але може розглядатися як ПСА без повторного розгляду)
- UM-PRS
- OpenPRS
- [en] (dMARS)
- [en] — див. Джейсона нижче
- AgentSpeak(RT)
- Agent Real-Time System (ARTS) (ARTS)
- JAM
- [en]
- JADEX (проект з відкритим кодом)
- JASON
- [en]
- SPARK
- [en]
- [en]
- [en]
- CogniTAO (Think-As-One)
- Living Systems Process Suite
- PROFETA
- Gwendolen (частина Framework мов програмування агента перевірки моделі)
Розширення та гібридні системи
- [en]
- CogniTAO (Think-As-One)
- Living Systems Process Suite
- Brahms
- JaCaMo
Див. також
Примітки
- Umbrello, Steven; Yampolskiy, Roman V. (15 травня 2021). Designing AI for Explainability and Verifiability: A Value Sensitive Design Approach to Avoid Artificial Stupidity in Autonomous Vehicles. International Journal of Social Robotics (англ.). 14 (2): 313—322. doi:10.1007/s12369-021-00790-w. ISSN 1875-4805.
- J. Broersen, M. Dastani, J. Hulstijn, Z. Huang, L. van der Torre The BOID architecture: conflicts between beliefs, obligations, intentions and desires Proceedings of the fifth international conference on Autonomous agents, 2001, pages 9-16, ACM New York, NY, USA
- Rao, M. P. Georgeff. (1995). BDI-agents: From Theory to Practice (PDF). Proceedings of the First International Conference on Multiagent Systems (ICMAS'95). Архів оригіналу (PDF) за 4 червня 2011. Процитовано 9 липня 2009.
- Phung, Toan; Michael Winikoff; Lin Padgham (2005). Learning Within the BDI Framework: An Empirical Analysis. Knowledge-Based Intelligent Information and Engineering Systems. Lecture Notes in Computer Science. Т. 3683. с. 282—288. doi:10.1007/11553939_41. ISBN .
- Guerra-Hernández, Alejandro; Amal El Fallah-Seghrouchni; Henry Soldano (2004). Learning in BDI Multi-agent Systems. Computational Logic in Multi-Agent Systems. Lecture Notes in Computer Science. Т. 3259. с. 218—233. doi:10.1007/978-3-540-30200-1_12. ISBN .
- Rao, M. P. Georgeff. (1995). Formal models and decision procedures for multi-agent systems. Technical Note, AAII. CiteSeerX 10.1.1.52.7924.
- Georgeff, Michael; Barney Pell; ; Milind Tambe; Michael Wooldridge (1999). The Belief-Desire-Intention Model of Agency. Intelligent Agents V: Agents Theories, Architectures, and Languages. Lecture Notes in Computer Science. Т. 1555. с. 1—10. doi:10.1007/3-540-49057-4_1. ISBN .
- Pokahr, Alexander; Lars Braubach; Winfried Lamersdorf (2005). Jadex: A BDI Reasoning Engine. Multi-Agent Programming. Multiagent Systems, Artificial Societies, and Simulated Organizations. Т. 15. с. 149—174. doi:10.1007/0-387-26350-0_6. ISBN .
- Sardina, Sebastian; Lavindra de Silva; Lin Padgham (2006). Hierarchical planning in BDI agent programming languages: a formal approach. Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems.
- UM-PRS
- OpenPRS. Архів оригіналу за 21 жовтня 2014. Процитовано 23 жовтня 2014.
- AgentSpeak(RT) [Архівовано 2012-03-26 у Wayback Machine.]
- Vikhorev, K., Alechina, N. and Logan, B. (2011). "Agent programming with priorities and deadlines" [Архівовано March 26, 2012, у Wayback Machine.]. In Proceedings of the Tenth International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2011). Taipei, Taiwan. May 2011., pp. 397-404.
- Agent Real-Time System [Архівовано 2011-09-27 у Wayback Machine.]
- Vikhorev, K., Alechina, N. and Logan, B. (2009). "The ARTS Real-Time Agent Architecture" [Архівовано March 26, 2012, у Wayback Machine.]. In Proceedings of Second Workshop on Languages, Methodologies and Development Tools for Multi-agent Systems (LADS2009). Turin, Italy. September 2009. CEUR Workshop Proceedings Vol-494.
- JAM
- JADEX
- Jason | a Java-based interpreter for an extended version of AgentSpeak. Архів оригіналу за 10 червня 2023. Процитовано 28 листопада 2023.
- SPARK
- 2APL
- CogniTAO (Think-As-One)
- TAO: A JAUS-based High-Level Control System for Single and Multiple Robots Y. Elmaliach, CogniTeam, (2008) Archived copy. Архів оригіналу за 7 січня 2009. Процитовано 3 листопада 2008.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - Living Systems Process Suite
- Rimassa, G., Greenwood, D. and Kernland, M. E., (2006). The Living Systems Technology Suite: An Autonomous Middleware for Autonomic Computing [Архівовано May 16, 2008, у Wayback Machine.]. International Conference on Autonomic and Autonomous Systems (ICAS).
- Fichera, Loris; Marletta, Daniele; Nicosia, Vincenzo; Santoro, Corrado (2011). Flexible Robot Strategy Design Using Belief-Desire-Intention Model. У Obdržálek, David; Gottscheber, Achim (ред.). Research and Education in Robotics - EUROBOT 2010. Communications in Computer and Information Science (англ.). Т. 156. Berlin, Heidelberg: Springer. с. 57—71. doi:10.1007/978-3-642-27272-1_5. ISBN .
- Gwendolen Semantics:2017
- Model Checking Agent Programming Languages
- MCAPL (Zenodo)
- Brahms
- Home. jacamo.sourceforge.net.
Джерела
- A. S. Rao and M. P. Georgeff. Modeling Rational Agents within a BDI-Architecture. In Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning, pages 473—484, 1991.
- A. S. Rao and M. P. Georgeff. BDI-agents: From Theory to Practice [Архівовано 2011-06-04 у Wayback Machine.], In Proceedings of the First International Conference on Multiagent Systems (ICMAS'95), San Francisco, 1995.
- Wooldridge, M. (2000). Reasoning About Rational Agents. The MIT Press. ISBN . Архів оригіналу за 30 липня 2010. Процитовано 15 червня 2006.
- K. S. Vikhorev, N. Alechina, and B. Logan. The ARTS Real-Time Agent Architecture. In Proceedings of Second Workshop on Languages, Methodologies and Development Tools for Multi-agent Systems (LADS2009). CEUR Workshop Proceedings, Vol-494, Turin, Italy, 2009.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Programna model perekonan bazhan ta namiriv PBN angl Belief desire intention software model ye modellyu programnogo zabezpechennya priznachenoyu dlya programuvannya intelektualnih agentiv Poverhovo harakterizuyetsya realizaciyeyu perekonan bazhan i namiriv agenta ale naspravdi vikoristovuye ci koncepciyi dlya rozv yazannya specifichnoyi zadachi v programuvanni agenta Po suti cya model zabezpechuye mehanizm dlya vidokremlennya diyalnosti z viboru planu z biblioteki planiv abo zovnishnoyi programi planuvannya vid vikonannya potochnih aktivnih planiv Tim samim agenti PBN mozhut zbalansuvati chas vitrachenij na obdumuvannya planiv vibir togo sho robiti i vikonannya cih planiv vtilennya Tretij vid diyalnosti v pershu chergu stvorennya planiv planuvannya ne vhodit do sferi zastosuvannya modeli i zalishayetsya na rozsud sistemnogo rozrobnika ta programista OglyadDlya dosyagnennya podilu aktivnosti agentiv u modeli PBN zastosovuyutsya golovnim chinom rozvineni koncepciyi en u jogo odnojmennij teoriyi pro en takozh vidoma yak Perekonannya Bazhannya Namir abo PBN Cya model realizuye koncepciyi perekonannya bazhannya ta zokrema namiru u sposib naviyanij Bratmenom Dlya Bratmena i bazhannya i namir ye pro stavlennyami psihichni ustanovki pov yazani z diyeyu Vin viznachaye zobov yazannya yak vidminnij faktor mizh bazhannyam i namirom zaznachayuchi sho vono prizvodit do 1 timchasovoyi napoleglivosti v planah i 2 podalshih planiv yaki skladayutsya na osnovi tih do yakih vin uzhe zobov yazanij Model programnogo zabezpechennya PBN chastkovo rozv yazuye ci problemi Aspekti chasovoyi stijkosti sho bezposeredno posilayutsya na chas ne doslidzheni Iyerarhichnij harakter planiv legshe realizuvati plan skladayetsya z kilkoh krokiv deyaki z yakih mozhut viklikati inshi plani Same iyerarhichne viznachennya planiv maye na uvazi svoyeridnu timchasovu stijkist oskilki zagalnij plan zalishayetsya v sili poki vikonuyutsya dopomizhni plani Odin iz klyuchovih aspektiv modeli programnogo zabezpechennya PBN z tochki zoru jogo aktualnosti u doslidzhennyah polyagaye u nayavnosti logichnih modelej yaki dozvolyayut analizuvati ta rozumiti robotu agentiv PBN Doslidzhennya v cij galuzi prizveli napriklad do aksiomatizaciyi deyakih realizacij PBN a takozh do formalno logichnih opisiv takih yak PBNLOD perekonannya bazhannya namir logika obchislyuvalnogo dereva Anand Rao ta en 1995 Ostannij poyednuye bagatomodalnu logiku z modalnostyami sho predstavlyayut perekonannya bazhannya ta namiri z temporalnoyu logikoyu en Neshodavno Majkl Vuldridzh rozshiriv PBNLOD shob viznachiti LORA logiku racionalnih agentiv vklyuchivshi logiku dij V principi LORA dozvolyaye mirkuvati ne lishe pro okremih agentiv ale j pro spilkuvannya ta inshu vzayemodiyu v bagatoagentnij sistemi Model programnogo zabezpechennya PBN tisno pov yazana z intelektualnimi agentami ale sama po sobi ne zabezpechuye vsih harakteristik pov yazanih iz takimi agentami Napriklad ce dozvolyaye agentam mati privatni perekonannya ale ne zmushuye yih buti privatnimi Krim togo v comu konteksti nichogo ne govoritsya pro komunikaciyu mizh agentami Zreshtoyu model programnogo zabezpechennya PBN ye sproboyu rozv yazati problemu yaka pov yazana bilshe z planami ta planuvannyam yih viborom i vikonannyam nizh iz programuvannyam intelektualnih agentiv Cej pidhid neshodavno zaproponuvali i en yak zasib proyektuvannya avtonomnih transportnih zasobiv dlya lyudskih cinnostej Agenti PBNPBN agent ce osoblivij tip obmezhenogo inteleknualnogo agenta pronizanogo pevnimi psihichnimi ustanovkami a same perekonannyami bazhannyami ta namirami PBN Arhitektura Cej rozdil viznachaye idealizovani arhitekturni komponenti sistemi PBN Perekonannya perekonannya predstavlyayut informacijnij stan agenta inshimi slovami jogo perekonannya shodo svitu vklyuchayuchi sebe ta inshih agentiv Perekonannya takozh mozhut vklyuchati pravila visnovuvannya sho dozvolyaye pryamomu vivodu vesti do novih perekonan Vikoristannya terminu perekonannya zamist znannya viznaye sho te u sho virit agent ne obov yazkovo mozhe buti pravdoyu i naspravdi mozhe zminitisya v majbutnomu Perekonannya Perekonannya zberigayutsya v bazi danih inodi yiyi nazivayut bazoyu perekonan abo naborom perekonan hocha ce rishennya implementaciyi Bazhannya bazhannya predstavlyayut motivacijnij stan agenta Voni predstavlyayut cili abo situaciyi yaki agent hotiv bi dosyagti abo viklikati Prikladami bazhan mozhut buti znajti najkrashu cinu piti na vechirku abo stati bagatim Cili cil ce bazhannya yake agent prijnyav dlya aktivnogo dosyagnennya Vikoristannya terminu cili dodaye she odne obmezhennya zgidno z yakim nabir aktivnih bazhan maye buti poslidovnim Napriklad u lyudini ne povinno buti odnochasnih cilej piti na vechirku i zalishitisya vdoma navit yaksho voni obidvi mozhut buti bazhanimi Namiri namiri predstavlyayut stan obgovorennya agenta konkretni diyi yaki agent obrav dlya vikonannya Ce sut bazhan yaki agent pevnoyu miroyu pidtrimuye U vipadku realizovanih sistem ce oznachaye sho agent rozpochav vikonannya pevnogo planu Plani plani ce poslidovnosti dij receptiv abo oblastej znan yaki agent mozhe vikonati dlya dosyagnennya odnogo abo kilkoh svoyih namiriv Plani mozhut vklyuchati inshi plani mij plan pokatatisya mozhe vklyuchati plan poshuku klyuchiv vid mashini Ce svidchit pro te sho v modeli Bretmena plani spochatku lishe chastkovo zadumani a detali dopovnyuyutsya u miru yihnogo rozvitku Podiyi ce iniciatori reaktivnoyi aktivnosti agenta Podiya mozhe onoviti perekonannya zapustiti plani abo zminiti cili Podiyi mozhut generuvatisya zzovni ta prijmatisya datchikami abo integrovanimi sistemami Krim togo podiyi mozhut generuvatisya vnutrishno dlya iniciyuvannya nezalezhnih onovlen abo planiv diyalnosti PBN takozh bulo rozshireno komponentom zobov yazan sho dalo pochatok arhitekturi agenta BOID dlya vklyuchennya zobov yazan norm i zobov yazan agentiv yaki diyut u socialnomu seredovishi Interpretator PBN U comu rozdili viznacheno idealizovanij interpretator PBN yakij ye osnovoyu en procedurna sistema argumentaciyi liniyi sistem PBN SRI stan inicializaciyi povtor options option generator event queue selected options deliberate options update intentions selected options execute get new external events drop unsuccessful attitudes drop impossible attitudes zavershennya povtorennya Obmezhennya ta kritika Model programnogo zabezpechennya PBN ye odnim iz prikladiv arhitekturi mirkuvan dlya odnogo racionalnogo agenta ta odniyeyu z problem u shirshij bagatoagentnij sistemi Cej rozdil obmezhuye sferu problem dlya modeli programnogo zabezpechennya PBN pidkreslyuyuchi vidomi obmezhennya arhitekturi Navchannya agentam PBN brakuye bud yakih konkretnih mehanizmiv v arhitekturi shob vchitisya na minulij povedinci ta adaptuvatisya do novih situacij Tri poglyadi klasichni teoretiki prijnyattya rishen i doslidzhennya planuvannya stavlyat pid sumniv neobhidnist mati vsi tri poglyadi en doslidzhennya stavit pid sumniv chi dostatno cih troh poglyadiv Logika multimodalna logika yaka lezhit v osnovi PBN yaka ne maye povnoyi aksiomatizaciyi ta ne ye efektivno obchislyuvanoyu malo aktualna na praktici Kilka agentiv krim yavnoyi pidtrimki navchannya frejmvork mozhe buti nevidpovidnim dlya povedinki navchannya Krim togo model PBN yavno ne opisuye mehanizmi vzayemodiyi z inshimi agentami ta integraciyu v bagatoagentnu sistemu Yavni cili u bilshosti realizacij PBN vidsutnye yavne viznachennya cilej Peredbachennya Arhitektura ne maye za zadumom bud yakogo poperednogo obgovorennya abo perspektivnogo planuvannya Ce mozhe buti nebazhanim oskilki prijnyati plani mozhut vikoristovuvati obmezheni resursi diyi mozhut buti neoborotnimi vikonannya zavdannya mozhe trivati dovshe nizh planuvannya napered diyi mozhut mati nebazhani pobichni efekti yaksho voni ne vdayutsya Realizaciya agenta PBN Chistij PBN en PSA IRMA ne realizovano ale mozhe rozglyadatisya yak PSA bez povtornogo rozglyadu UM PRS OpenPRS en dMARS en div Dzhejsona nizhche AgentSpeak RT Agent Real Time System ARTS ARTS JAM en JADEX proekt z vidkritim kodom JASON en SPARK en en en CogniTAO Think As One Living Systems Process Suite PROFETA Gwendolen chastina Framework mov programuvannya agenta perevirki modeli Rozshirennya ta gibridni sistemi en CogniTAO Think As One Living Systems Process Suite Brahms JaCaMoDiv takozhObirannya diyi Shtuchnij intelekt Model perekonan bazhan ta namiriv Intelektualnij agent Mirkuvannya Programnij agentPrimitkiUmbrello Steven Yampolskiy Roman V 15 travnya 2021 Designing AI for Explainability and Verifiability A Value Sensitive Design Approach to Avoid Artificial Stupidity in Autonomous Vehicles International Journal of Social Robotics angl 14 2 313 322 doi 10 1007 s12369 021 00790 w ISSN 1875 4805 J Broersen M Dastani J Hulstijn Z Huang L van der Torre The BOID architecture conflicts between beliefs obligations intentions and desires Proceedings of the fifth international conference on Autonomous agents 2001 pages 9 16 ACM New York NY USA Rao M P Georgeff 1995 BDI agents From Theory to Practice PDF Proceedings of the First International Conference on Multiagent Systems ICMAS 95 Arhiv originalu PDF za 4 chervnya 2011 Procitovano 9 lipnya 2009 Phung Toan Michael Winikoff Lin Padgham 2005 Learning Within the BDI Framework An Empirical Analysis Knowledge Based Intelligent Information and Engineering Systems Lecture Notes in Computer Science T 3683 s 282 288 doi 10 1007 11553939 41 ISBN 978 3 540 28896 1 Guerra Hernandez Alejandro Amal El Fallah Seghrouchni Henry Soldano 2004 Learning in BDI Multi agent Systems Computational Logic in Multi Agent Systems Lecture Notes in Computer Science T 3259 s 218 233 doi 10 1007 978 3 540 30200 1 12 ISBN 978 3 540 24010 5 Rao M P Georgeff 1995 Formal models and decision procedures for multi agent systems Technical Note AAII CiteSeerX 10 1 1 52 7924 Georgeff Michael Barney Pell Milind Tambe Michael Wooldridge 1999 The Belief Desire Intention Model of Agency Intelligent Agents V Agents Theories Architectures and Languages Lecture Notes in Computer Science T 1555 s 1 10 doi 10 1007 3 540 49057 4 1 ISBN 978 3 540 65713 2 Pokahr Alexander Lars Braubach Winfried Lamersdorf 2005 Jadex A BDI Reasoning Engine Multi Agent Programming Multiagent Systems Artificial Societies and Simulated Organizations T 15 s 149 174 doi 10 1007 0 387 26350 0 6 ISBN 978 0 387 24568 3 Sardina Sebastian Lavindra de Silva Lin Padgham 2006 Hierarchical planning in BDI agent programming languages a formal approach Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems UM PRS OpenPRS Arhiv originalu za 21 zhovtnya 2014 Procitovano 23 zhovtnya 2014 AgentSpeak RT Arhivovano 2012 03 26 u Wayback Machine Vikhorev K Alechina N and Logan B 2011 Agent programming with priorities and deadlines Arhivovano March 26 2012 u Wayback Machine In Proceedings of the Tenth International Conference on Autonomous Agents and Multiagent Systems AAMAS 2011 Taipei Taiwan May 2011 pp 397 404 Agent Real Time System Arhivovano 2011 09 27 u Wayback Machine Vikhorev K Alechina N and Logan B 2009 The ARTS Real Time Agent Architecture Arhivovano March 26 2012 u Wayback Machine In Proceedings of Second Workshop on Languages Methodologies and Development Tools for Multi agent Systems LADS2009 Turin Italy September 2009 CEUR Workshop Proceedings Vol 494 JAM JADEX Jason a Java based interpreter for an extended version of AgentSpeak Arhiv originalu za 10 chervnya 2023 Procitovano 28 listopada 2023 SPARK 2APL CogniTAO Think As One TAO A JAUS based High Level Control System for Single and Multiple Robots Y Elmaliach CogniTeam 2008 Archived copy Arhiv originalu za 7 sichnya 2009 Procitovano 3 listopada 2008 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Living Systems Process Suite Rimassa G Greenwood D and Kernland M E 2006 The Living Systems Technology Suite An Autonomous Middleware for Autonomic Computing Arhivovano May 16 2008 u Wayback Machine International Conference on Autonomic and Autonomous Systems ICAS Fichera Loris Marletta Daniele Nicosia Vincenzo Santoro Corrado 2011 Flexible Robot Strategy Design Using Belief Desire Intention Model U Obdrzalek David Gottscheber Achim red Research and Education in Robotics EUROBOT 2010 Communications in Computer and Information Science angl T 156 Berlin Heidelberg Springer s 57 71 doi 10 1007 978 3 642 27272 1 5 ISBN 978 3 642 27272 1 Gwendolen Semantics 2017 Model Checking Agent Programming Languages MCAPL Zenodo Brahms Home jacamo sourceforge net DzherelaA S Rao and M P Georgeff Modeling Rational Agents within a BDI Architecture In Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning pages 473 484 1991 A S Rao and M P Georgeff BDI agents From Theory to Practice Arhivovano 2011 06 04 u Wayback Machine In Proceedings of the First International Conference on Multiagent Systems ICMAS 95 San Francisco 1995 Wooldridge M 2000 Reasoning About Rational Agents The MIT Press ISBN 0 262 23213 8 Arhiv originalu za 30 lipnya 2010 Procitovano 15 chervnya 2006 K S Vikhorev N Alechina and B Logan The ARTS Real Time Agent Architecture In Proceedings of Second Workshop on Languages Methodologies and Development Tools for Multi agent Systems LADS2009 CEUR Workshop Proceedings Vol 494 Turin Italy 2009