Title :
Using contexts to manage system complexity
Author :
Robertson, Paul ; Laddaga, Robert
Author_Institution :
Dynamic Object Language Labs., Andover, MA, USA
Abstract :
Conventional approaches to most image understanding problems suffer from fragility when applied to natural environments, where the complexity in the environment becomes overwhelming. Complexity in intelligent systems can be managed by breaking the world into manageable contexts. GRAVA is a reflective architecture that supports self-adaptation and has been successfully applied to a number of visual interpretation domains. The GRAVA architecture supports robust performance by treating changes in the program´s environment as context changes. Automatically tracking changes in the environment and making corresponding changes in the running program allows the program to operate robustly. We describe the architecture and explain how it achieves robustness. In particular, we present an algorithm based on minimal description length (MDL) that permits contexts to be automatically induced from corpus training data. The algorithm does not require prior assignment of the number of contexts.
Keywords :
image processing; learning (artificial intelligence); self-adjusting systems; software architecture; software management; GRAVA architecture; automatic change change; context induction; corpus methods; image understanding problems; learning; minimal description length; robust performance support; self adaptive software; self-adaptation; system complexity management; visual interpretation domains; Application software; Artificial intelligence; Computer architecture; Computer vision; Humans; Machine vision; Mobile robots; Robot vision systems; Robustness; Runtime;
Conference_Titel :
Engineering Complex Computer Systems, 2004. Proceedings. Ninth IEEE International Conference on
Print_ISBN :
0-7695-2109-6
DOI :
10.1109/ICECCS.2004.1310913