Designing Environment-Agnostic Agents
نویسندگان
چکیده
We present autonomous agents that are designed without encoding strategies or knowledge of the environment in the agent. The design approach focuses on the notion of sensorimotor patterns of interaction between the agent and the environment rather than separating perception from action. The agent’s motivational system is also interaction-centered in that the agent has inborn proclivities to enact certain sensorimotor patterns and to avoid others. Such motivations result in the agent autonomously discovering, learning, and exploiting regularities of interaction afforded by the environment, and constructing operative knowledge of the environment. Because such agents have no predefined goals, we propose a set of behavioral criteria to both judge and demonstrate the agents’ capacities, rather than performance measurement. A design platform based on NetLogo is presented. Results show that these agents demonstrate interesting behavioral properties such as hedonistic temperance, active perception, and individuation.
منابع مشابه
Lecture 14 Lecturer :
In this lecture, we will observe a simple connection between query release and agnostic learning, and interpret this connection as bad news for the problem of designing efficient non-interactive private query release algorithms – at least of the type that we have been considering so far. Lets first introduce the problem of agnostic learning, and informally recall some results from learning theory.
متن کاملImplementing Spatial Awareness in an Environment-Agnostic Agent
We designed an autonomous agent that discovers, learns, and exploits basic spatial regularities of interaction with its environment. To do so, we propose implementing a persistence memory system that records bundles of “possibilities of interaction” afforded by objects in the environment, coupled with a local space memory system that represents the agent’s surrounding local space (inspired by t...
متن کاملUser-Centric Transactions for Ambient Intelligence Environments
In this paper we investigate the concept of designing user-centric transaction protocols towards achieving dependable coordination in AmI environments. As a proof-of-concept, we propose a protocol that takes into account the schedules of roaming users that move from one AmI environment to another, to avoid abnormal terminations of transactions when the users leave an environment for short, only...
متن کاملA Process for Developing Accurate Kinesic Cues in Virtual Environments
Computer animations exhibit the illusion of movements or actions of virtual agents and assets within a virtual environment display. Two distinct animation categories exist: two-dimensional (2D) and three-dimensional (3D). 2D animation is typically stylized and used primarily for entertainment-based efforts such as cartoons and lowfidelity games. 3D animation is applied to a wider variety of dom...
متن کاملDesigning Self-modifying Agents
Agents need to be able to adapt to changes in their environment. One way to achieve this, is to provide agents with the ability of self-modification. Self-modification requires reflection and strategies with which new knowledge can be acquired, a necessary condition for creativity. This paper describes a knowledge-level model for the design of self-modifying agents and explores the feasibility ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012