An Architecture for Analogy-based plan improvisation by
نویسندگان
چکیده
The central theme of this research is simple: people are able to cope with complexities of the real world because of their ability to improvise, which makes them more flexible and adaptable. Most artificial intelligence systems are rigid, do not scaleup to challenges of the real world, and do not exhibit improvisational behavior. If we acknowledge the benefits of improvisation methods for people, then we can also acknowledge that similar benefits apply to artificial intelligence systems. Therefore, if we can build systems that can improvise we are better-off. Based on this simple theme, we have proposed a novel architecture that combines a traditional planner with an analogy-based improvisation component in order to craft planning systems that respond intelligently in complex and little-known environments. CREAP (CREative Action Planner) is an intelligent agent embodying our architecture. Situated in a simulated environment of its own, CREAP is designed to plan and act in ways that achieve certain prespecified goals. Experiments conducted on CREAP show that our architecture is capable of producing improvisational behavior, thus lending flexibility to our agent in responding to less familiar situations. Index words: Artificial intelligence, Planning, Improvisation, Analogical reasoning, Testbed systems
منابع مشابه
Architects and Engineers Differences: A comparison between problem solving performances of architects and engineers in the ideation phase of an analogy-based design
This study examines how analogy affects problem-solving in ideation phase of design among architects and engineers. For this purpose, a design problem was given to master and Ph.D. students of engineering and architecture. They were given two optional analogy sources to choose and be inspired by one. From the analysis of design sessions, using different coding groups and the application of the ...
متن کاملPlanning Human-Computer Improvisation
Improvisation intrinsically carries a dialectic between spontaneity/reactivity and long-term planning/organization. This paper transposes this dialectic to interactive human-computer improvisation where the computer has to interleave various generative processes. They require different levels of prior knowledge, and follow a coarser improvisation plan driven by real-time interactions with the m...
متن کاملComparison of Design Process in Student and Instructor
In this paper the designing products of B.A. Sophomore students of architecture in TehranUniversity who were divided into two kinds of learning namely technical and skill-based learning. In technical learningthe subjective steps of creativity process i.e. "insight", "preparation", "incubation", "intuition", and "verification"were discussed and it was suggested that these steps cannot be taught ...
متن کاملImprovisation Planning and Jam Session Design using concepts of Flow Experience
We describe a model for improvisation design based on Factor Oracle automation, which is extended to perform learning and analysis of incoming sequences in terms of sequence variation parameters, namely replication, recombination and innovation. These parameters describe the improvisation plan and allow designing new improvisations or analysis and modification of plans of existing improvisation...
متن کاملInteraction with Machine Improvisation
We describe two multi-agent architectures for an improvisation oriented musician-machine interaction systems that learn in real time from human performers. The improvisation kernel is based on sequence modeling and statistical learning. We present two frameworks of interaction with this kernel. In the first, the stylistic interaction is guided by a human operator in front of an interactive comp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003