Properties of robot
Must have all of the following:
What is the frame-of-reference problem?
Simple underlying mechanism, but complex behaviour. ! consequence is tend to overestimate complexity of mechanisms
What is behaviour?
“brain” + agent environment interaction
What is control theory?
the mathematical study of the properties of automated control systems
Cybernetics
studying biological systems from the level of neurons, to the level of behaviour, and trying to implement similar principles in simple robots using methods from control theory.
Artificial life
focuses on computational, not physical, systems that exist within a computer, not in the real world
excitatory connections
stimulating
inhibitory connections
weakening
What do we need to keep in mind with embodiment?
Learning
acquiring new knowledge or skills and improve one’s performance
A robot can learn about(3):
Benefits of learning (in robotics, 3)
Disadvantages of supervised learning(3)
What is the training info with Supervised learning?
The input training info is: the wanted output for each input
What is the input for unsupervised learning and for what is it useful?
Input: only inputs
Useful to preprocess inputs: cluster data in meaningful clusters
What is the training info for reinforcement learning?
The input is: Evaluations (rewards/penalties)
How does a reinforcement learning system learns then?
Exploration
Try each state to see which is optimal.
What is exploitation?
Use what a robot already has learned
What is a control policy?
A complete state action pair table (most often created by reinforcement learning)
What is temporal credit assignment?
when in reinforcement learning after a long time the feedback, the error has to be back-propagated
Define biomemetic
machines with properties similar to those of biological systems; imitate biological systems ion some way
What is a synthetic approach?
Easy rules in the brain can creatie complex behaviour. It is easier to build and then increase complexity than understand what is precisely going on based on it’s behaviors.
What is spatial credit assignment?
assigning credit or blame to actions taken by members of a team and not the agent itself