Connectionism Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is connectionism?

A

A paradigm in cognitive science that states that human mental processes can be explained by the computational / artificial modelling of neural networks.

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

What is the starting point of connectionism?

A

The architecture of the brain, neurons, neural networks.

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

What are neural networks?

A
  • Interconnected neurons distributed across the brain.
  • Parallel and distributed (whereas the Turing machine is serial and modular).
  • Examples: Face recognition, a rolling red ball.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is an artificial neural network?

A

A computational model of a simplified version of a biological neural network. Simulates networks of interconnected neurons in the brain. Learns to represent the world in this network structure and deliver outputs.

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

What are connectionist models also called?

A

Parallel distributed processing (PDP) models.

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

What are the three representations in connectionism?

A
  • Sub-symbolic (rather than symbolic, i.e. no explicit symbolic representation of rules and properties, nodes representing neurons)
  • Distributed / parallel (rather than local/modular)
  • Superposition (rather than discrete/categorical, i.e. the system is able to be in multiple states at the same time until the output is provided)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the characteristics of connectionist models?

A

Characterized by connections and different strengths of connection between processing units.

Processing units are meant to represent neurons and communicate with one another by signals (such as firing rate).

Three layers: input units, hidden units and output units.

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

What is the goal of connectionist models?

A

To simulate the actions of interconnected neurons in the brain. To perform a task by specifying the architecture, i.e. the number of units, their arrangement in layers and columns, the pattern of connectivity and the weight/strength of each connection.

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

What are the input units?

A

Input units receive stimuli from the environment and get activated.

Similar to how the dendrites of the neuron receive input from other neurons.

Some biological factors are distance to the soma and concentration of neurotransmitter receptors.

The input is summed at the axon hillock and the dendrite activity is graded. Either the axon fires or it does not, i.e. “all-or-none”.

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

What are the hidden units?

A

The hidden units receive signals from the input units. The hidden units provide a state space for compressing the data.

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

What are the output units?

A

The output units receive signals from the hidden units.

The output can be recognition of an object, a word etc.

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

What is a connection weight?

A

A connection weight determines how signals sent from one unit either increase or decrease the activity of the next unit (just like exhibitory or inhibitory synapses).

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

What does back propagation do?

A

Backpropagation sends error signals back through the system and adjusts the weights.

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

Mention the components of a connectionist model.

A

Input units, hidden units, output units, connection weights, backpropagation.

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

What are the 4 types of activation functions in a connectionist model?

A

Identity, step, threshold logic and sigmoid.

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

What is a state space?

A

The possible states that a complex system such as the brain or a neural network can be in.

E.g. The game of chess, i.e. the state space is all the states the game could be in.

16
Q

What is a vector space?

A

Any point within the state space defines the activation of the nodes in the hidden layer.

Tells you everything about the state of hidden layer.

17
Q

What is trajectory?

A

Representation of how the system changes over time.

E.g. going from state 1, 2, 3 in the game of chess.

Change in activation vector over time.

18
Q

What are attractors?

A

A region of state space the system is confined to by all the constraints operating in the system.

Constrains the state space accessible to the system by adjusting the weights on the hidden units.

19
Q

What are the steps in a connectionist model?

A
  1. Define the network, i.e. inputs, layers, nodes per layer, outputs. Apply random weights to hidden units to begin with.
  2. Run model on data and record answer.
  3. Compare the actual output to desired output. Is the output correct? In the first trials before the weights are changed, the output is most likely to be incorrect.
  4. Adjust weights to minimize difference by the process of back propagation.
  5. Repeat steps with new input.
  6. Keep repeating the process and adjusting the weights until the outputs are consistently correct.
20
Q

Synaptic plasticity and their relevans for connectionist models?

A

In the connectionist model, the weights between units become stronger when the same connection is activated again and again. Memory is embodied in the unit weights.

The same thing happens in the brain. This is known as synaptic plasticity, i.e. the ability of synapses to change their strength.

The process is called long-term potentiation. When the same neural connections are activated multiple times, the connections are strengthened because the synapses between neurons are strengthened.

21
Q

What is the role of training and tests in connectionist models?

A

Connectionist models include both training and tests to figure out how accurate the model is. When the model is trained, the weights are either weakened or strengthen by back propagation. The models take a long time to learn, i.e. it takes many trials to be able to produce correct outputs.

22
Q

What are the strengths of connectionism?

A
  1. Biologically more realistic image of the mind: Anatomically based, tries to replicate neurons, networks, synapses. If a unit breaks down, the system still works.
  2. Relation between syntax and semantics: Semantics are represented syntactic.
  3. Enables solving complex tasks, e.g. object recognition, planning, coordinated movement.
  4. Allows fuzzy category boundaries/rules: e.g. albino tigers are still tigers even though they cannot be described as large black/orange animals.
23
Q

What are the weaknesses of connectionism?

A
  1. Simplistic model of the brain: What about neurochemistry, different types of neurons?
  2. Back propagation is anatomically unsupported: Neural signals are unidirectional.
  3. Artificial neural network learning is slow and expensive.
  4. Sometimes rule-based processing is more adequate for the task: e.g. reasoning and language.
24
Q

The example of a mine detector.

A

A neural network is trained so that it can detect mines from reefs.

The network is not able to distinguish mines from reefs to begin with.

It needs to be presented with a massive set of different sonar signals from mines and reefs. It requires lots of training.