Final Exam Flashcards
What makes a robot?
Interactive aspect it important. Sense, think, act, and communicate.
Which kind of robots are there?
Physical manipulators and Social manipulators.
Social manipulator
Social manipulators manipulate the social world. They communicate using same interaction modalities used between people and have a limited mobility and manipulation capabilities.
Physical manipulator
Physical manipulators manipulate the physical world. They have good manipulation abilities to interact with the world, it does not always have to be mobile.
Autonomy for living agents
The degree which the agent determines its own goals.
Autonomy for robots
The degree which there is no direct user control. Goals are pre-determined by programming.
Cognitive architecture
Embodiments of scientific hypothesis about aspects of human cognition, which are relatively constant over time and independent over task.
Agents
a system that is situated in some environment and capable of autonomous action in this environment to meet its goals.
Cognitive model
Cognitive architecture + knowledge
Cycle in agents
perceiving environment -> thinking -> act
Natural motivations in humans
Belief, Goals, and Intentions
Asimov’s 3 laws of robotics
- robot may not injure human or through inaction allow human to come to harm
- robot must obey orders except when it conflisct 1st law
- robot must protect itself as long it doesn’t conflict with 1st and 2nd law.
Intelligence
- autonomy = operate without human intervention and have some control over actions and internal state
- social ability = interact with other agents
- reactivity = perceive and respond to environment
- pro-activeness = exhibit goal-directed behavior
Intentional system (1st and 2nd order)
Behavior can be predicted by attribution of intentional notions/mental states.
1st order has beliefs and desires and rational acumen, but 2nd order also has concerning beliefs and desires of itself and other agents
Symbolic reasoning agents
knowledge-based system, symbolic representation of world, decision via symbolic reasoning, behavior according to rules
Abstract architecture
For symbolic agents. Abstract representations of knowledge such as symbols, predicates or logical formulas. For example environments, actions and runs (alternating sequences of states and actions)
Planning
Reason about sequences of actions and possible outcomes.
Deductive agent
Agent that acts by deducing appropriate action from logical formulas describing the current state and set of rules.
3 problems with symbolic reasoning agents
Frame problem, Transduction problem and Representation/reasoning problem.
Frame problem
Figuring out which statements are necessary and sufficient ti describe the environment for a symbolic agent.
Representation/reasoning problem
Figuring out how to symbolically represent info about complex world and processes (symbolic framework) and how to reason with it.
Transduction problem
Figuring out hwo to translate the real world into a symbolic description that is accurate and adequate.
Practical reasoning in agents
Process of figuring out what action to do
Rational agents
Committed to doing what they intend/plan that is feasible.
BDI architectures
Beliefs, Desires, Intentions controller. Associated with symbolic agents. Agents are modeled based on beliefs, desires, and intentions. Takes into account that everything has a time cost.
Deliberation
Deciding what state of affairs we want to achieve, which becomes intentions.
Two components of deliberation
Option generation based on current beliefs and intentions and filtering which to commit (= new intentions).
Means-ends reasoning
Deciding how to achieve intentions and re-plan when needed.
Desires
like goals (reason for doing things) and/or options for the agent.
Intentions
Desires which the agent is committed.
What are the roles of intentions?
Drive means-ends reasoning, persist, constrain future deliberation, and influence beliefs.
Beliefs
assumptions, current state of the world according to the agent
Intention-belief inconsistency
Having an intention which you belief won’t achieve.
Intention-belief incompleteness
Having an intention without believing that necessary prerequisities will happen.
Blind commitment (intentions)
Continue to maintain an intention until is has been achieved.
Single-minded commitment (intentions)
Maintain intention until agent believes that either intention has been achieved or is no longer possible to achieve.
Reactive robots
Inteligent behavior emerges from interaction of simpler behavior systems. Perception is critical, decide action very quicly based on percepts. No symbolic presentation and reasoning.
Open-minded commitment (intentions)
Maintain intentions as long as it is still optimal.