dbo:abstract
|
- اختيار الفعل (بالإنجليزية: Action selection) بلغة بسيطة -غير علمية- هو وصف لعملية انتقاء المهمة: «ماذا أفعل تاليا؟». بافتراض وجود مع مجموعة من الأفعال المتاحة، بعض المعلومات حول هيئته الداخلية، وبعض المعلومات المتعلقة بالسياق المحيطي له، اختيار الفعل هو مهمة اتخاذِ قرارِ ماهو الفعل (أو سلسلة الأفعال) التي ينفذها هذا العامل في سبيل تحقيق أهدافه بأفضل طريقة. مسألة الاختيار بين أفعال متنوعة وبديلة هو مجال اهتمام الباحثين في علم السلوك الحيواني، علم النفس، العلوم العصبية، العلوم العصبية الحاسوبية، الذكاء الاصطناعي، وعلم الروبوت. يسمى اختيار الفعل أحيانا «الاختيار السلوكي»، «برنامج اختيار الحركة»، أو «اتخاذ القرار» أحد مشاكل فهم اختيار الفعل هو تحديد مستوى التجريد المستخدم لتحديد «فعل» ما. في أبسط مستوى من التجريد، فعل ذري يمكن أن يكون أي شيء من انقباض عضلة إلى التسبب في حرب. عادة يتواجد لكل آلية اختيار فعل مجموعة من الأفعال المحتملة، المحددة والثابتة. معظم العلماء العاملين في هذا المجال يضعون متطلبات عالية على عواملهم:
* يجب على العامل المتصرف اختيار فعله في محيطات (بيئات) ديناميكية وغير قابلة للتنبؤ.
* تتصرف العوامل عادة في الزمن الحقيقي، وعليه يجب أن تتخذ قراراتها في أطر زمنية.
* تُنشأ العوامل عادة لأداء عدة مهام. هذه المهام قد تتعارض في تخصيص الموارد لها (مثل: هل يطفئ العامل حريقا ويقدم كوب قهوة في نفس الوقت؟)
* المحيط الذي تتصرف فيه العوامل يمكن أن يحتوي على بشر، يمكن أن يجعلوا الأمور أكثر صعوبة بالنسبة للعامل (سواء عمدا أو بمحاولة المساعدة).
* العوامل في حد ذاتها غالبا ما يُقصد لها نمذجة الحيوانات أو البشر، وسلوك الحيوان/الإنسان معقد لحد كبير. (ar)
- Action selection is a way of characterizing the most basic problem of intelligent systems: what to do next. In artificial intelligence and computational cognitive science, "the action selection problem" is typically associated with intelligent agents and animats—artificial systems that exhibit complex behaviour in an agent environment. The term is also sometimes used in ethology or animal behavior. One problem for understanding action selection is determining the level of abstraction used for specifying an "act". At the most basic level of abstraction, an atomic act could be anything from contracting a muscle cell to provoking a war. Typically for any one action-selection mechanism, the set of possible actions is predefined and fixed. Most researchers working in this field place high demands on their agents:
* The acting agent typically must select its action in dynamic and unpredictable environments.
* The agents typically act in real time; therefore they must make decisions in a timely fashion.
* The agents are normally created to perform several different tasks. These tasks may conflict for resource allocation (e.g. can the agent put out a fire and deliver a cup of coffee at the same time?)
* The environment the agents operate in may include humans, who may make things more difficult for the agent (either intentionally or by attempting to assist.)
* The agents themselves are often intended to model animals or humans, and animal/human behaviour is quite complicated. For these reasons action selection is not trivial and attracts a good deal of research. (en)
- Обирання дії — спосіб охарактеризувати найголовнішу проблему інтелектуальних систем: що робити далі. У штучному інтелекті та обчислювальній когнітивній науці «проблема вибору дії» зазвичай асоціюється із інтелектуальними агентами та — штучними системами, які демонструють складну поведінку в середовищі агента. Термін також іноді використовується в етології або поведінці тварин. Однією з проблем для розуміння вибору дії є визначення рівня абстракції, що використовується для визначення того, що саме є «дією». На самому базовому рівні абстракції атомна дія може бути будь-чим, від скорочення м'язової клітини до провокування війни. Зазвичай для будь-якого механізму вибору дії заздалегідь визначений і зафіксовано набір можливих дій. Більшість дослідників, які працюють у цій галузі, висувають високі вимоги до своїх агентів:
* Виконавець, як правило, повинен вибирати свою дію в динамічних і непередбачуваних середовищах.
* Агенти зазвичай діють в режимі реального часу; тому вони мають вчасно приймати рішення.
* Агенти зазвичай створюються для виконання кількох різних задач. Ці задачі можуть конфліктувати щодо розподілу ресурсів (наприклад, чи може агент одночасно загасити пожежу та принести чашку кави?)
* Середовище, в якому діють агенти, може передбачати наявність людей, які ускладнюють роботу агента (навмисно або намагаючись допомогти).
* Самі агенти часто призначені для моделювання тварин або людей, чия поведінка може бути досить складною. З цих причин вибір дій не є тривіальним і привертає багато досліджень. (uk)
|