APEX (Architecture for Procedure EXecution) is a cognitive architecture developed by Michael A. Freed, as well as other researchers under Alonso Vera (Division Chief) at the NASA Ames Research Center, Moffett Field, California, USA (see also APEX - Usable Autonomous System Development Tools, The Artificial Intelligence Center, SRI International, Menlo Park, CA, USA).
Apex Documentation | Apex | APEX Home page
Email: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. | Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Общие сведения
Архитектура APEX организует знания в иерархические процедуры, причем элементы более высокого уровня индексируются по задаче, которой они адресованы, и ссылаются на подзадачи, которые они вызывают. Они согласуются с содержимым памяти восприятий с помощью процесса выбора, добавляющего задачи в повестку дня.
Архитектура связана с когнитивными, воспринимающими и двигательными ресурсами; это может приводить к конфликтам между задачами в повестке дня, который система разрешает, выбирая задачи с наивысшим приоритетом. Это может приводить к прерыванию задач и последующему их возобновлению, когда ресурсы становятся доступными.
Description
APEX (Freed, 1998) organizes knowledge in hierarchical procedures, with higher-level elements indexed by the task they address and referring to subtasks they invoke. These match against the contents of a perceptual memory, with a selection process adding tasks to an agenda. The architecture associates cognitive, perceptual, and motor resources; this can lead to conflicts among tasks on the agenda, which the system resolves by selecting those with highest priority. This can lead to interruption of tasks and later resumption when resources become available.
Usable Autonomous System Development Tools
Apex is a NASA Open Source Software toolkit designed to reduce the time, cost and risk of developing reliable autonomous software agents. It has been used for applications ranging from control of autonomous aircraft to simulation of human machine operators.
Apex version 2.4.2
Apex Reference Manual - Apex Documentation
http://apexdoc.pbworks.com/f/ApexReferenceManual242.pdf
Selected publications
Publications of Michael Freed
Publications
Freed, M. (1998). Managing multiple tasks in complex, dynamic environments. In Proceedings of the fifteenth national conference on artificial intelligence (pp. 921–927). Madison, WI: AAAI Press.
M. Freed, M.P. Matessa, R.W. Remington, & A.H. Vera (2003) How Apex Automates CPM-GOMS, Proceeding of the Fifth International Conference on Cognitive Modeling, Bamberg, Germany