AAAI Evaluating Architectures for Intelligence
Written by Ricardo Sanz   
Friday, 23 March 2007

Cognitive architectures form an integral part of robots and agents. Architectures structure and organize the knowledge used by the agents to select actions in dynamic environments, plan and solve problems, learn, and coordinate with others. Architectures serve to integrate general capabilities expected of an intelligent agent (e.g. planning and learning), to implement and test theories about agent cognition, and to explore domain-independent mechanisms for intelligence.

As AI research has improved in formal and empirical rigor, traditional evaluation methodologies for architectures have sometimes proved insufficient. Formal analysis has often proved elusive; we seem to be missing the notation required for proving properties of architectures. Experiments which demonstrate generality are notoriously expensive to perform, and are not sufficiently informative. And at a high-level, evaluation is difficult because the criteria are not well defined: Is it generality? Ease of programmability? Compatibility with data from biology and psychology? There are no established evaluation methodologies and only a handful established evaluation criteria.

Recognizing that scientific progress depends on the ability to conduct informative evaluation (by experiment or formal analysis), this workshop addressed the methodologies needed for evaluating architectures. The focus is on methodology, rather than specific architectures. The workshop has two goals: To promote discussion and to propose evaluation criteria that will be accepted by the research community as recognized evaluation guidelines.

Carlos Hernández presented the paper Architectural Factors for Intelligence in Autonomous Systems from our team.

See the Workshop Programme or visit the workshop webpage.

Last Updated ( Wednesday, 10 June 2009 )