Lecture 5: Developmental Robotics Flashcards

1
Q

Define developmental robotics.

A

Developmental robotics is the autonomous design of behavioural and cognitive capabilities in robots that takes direct inspiration from the developmental principles observed in natural cognitive systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

State 3 of the 6 developmental robotics principles.

A
  1. Development as a dynamical system. It consists of a decentralised system and self-organisation.
  2. Phylogenetic and ontogenetic interaction. Phylogenetic is the development during the ancestor’s lifetime and ontogenetic is the development during my lifetime.
  3. Embodied and situated development (grounding)
  4. Intrinsic motivation and social learning. Intrinsic motivation is learning driven by passion.
  5. Non-linear, stage-like development
  6. Online open-ended cumulative learning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Explain the difference between phylogenetic and ontogenetic interaction.

A

Phylogenetic is the development during the ancestor’s lifetime and ontogenetic is the development during my lifetime.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the two drivers of learning?

A

Curiosity and novelty. Curisoity-driven learning attempts to predict outcomes. Novelty-driven learns things that are interesting.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain Piaget’s qualitative stages through an example.

A

The example is drinking water.

The first stage is the sensorimotor stage where the subject simply knows to drink liquids, without knowing what liquids are.

The second stage is the preoperational stage where the subject understands that liquids need a volumous object to drink from, thus differenciating between solids and liquids.

The third stage is the concrete operational stage, where the subject uses inductive logic to understand the concept of volume of a cup to hold the same amount of water.

The fourth stage is the formal operational stage, where the subject uses deductive logic to deduce the amount of water needed to fill a cup.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is U-shape development?

A

It refers to achieving some speedup after a certain point.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are 3 features of non-linear development?

A
  • Developmental milestones
  • Qualitative stages (Piaget)
  • U-shape development
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is cross-modality?

A

Cross-modality refers to the interaction between different sensory modalities to learn. For example, associating an image with a sound.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is cognitive bootstrapping?

A

If you know enough knowledge, learning becomes faster

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Explain a developmental robotics principle in detail.

A

Non-linear, stage-like development has 3 main features. The first feature is to have developmental milestones. The second feature is the qualitative stages of Piaget: the sensorimotor stage, pre-operational stage, concrete operational stage, and formal operational stage. The third feature is U-shape development, which is when learning achieves some sort of speedup after a certain point.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly