2b Properties Flashcards
12 agent properties
- flexibility
- reactivity
- proactiveness
- social ability
- rationality
- reasoning capabilities
- learning
- autonomy
- temporal continuity
- mobility
- benevolence
- veracity
reactivity
A reactive system continually interacts with its environment and responds to changes that occur in it.
social ability
Agents with social ability interact with other agents (and possibly humans) via some kind of agent-communication language. Perhaps they cooperate with others.
learning
Is the [automatic] improvement of the performance of the agent over time.
mobility
Mobile agents can be physically moved through a network. At the other computer, they will continue their work.
veracity
An agent will not knowingly communicate false information
proactiveness
- we generally want agents to do things for us, to act on our behalf.
- Hence they must exhibit goal-directed behaviour.
rationality
An agent will only act in ways in order to achieve its goals. There is always a valid purpose.
REASONING CAPABILITIES
- Knowledge base with beliefs on the world
- Ability to draw conclusions of current knowledge and experiences
- Capacity to make plans
flexibility
Agents can do flexible actions in dynamic complex environments. By flexible, we mean: • Reactive • Proactive • social
autonomy
- Ability to follow goals in an autonomous way, without commands from the user
- Given a vague goal, the agent must determine the best way to reach it
TEMPORAL CONTINUITY
Agents are continuously running processes.
Running active in the foreground or passive in the background until a certain message arrives.
Other properties
Benevolence: An agent will always try to do what is asked of it
Veracity: An agent will not knowingly communicate false information
Character: Agents must seem honest, trustable, …
Emotion: Agents must exhibit emotional states, such as happiness, sadness, frustration, …