Computationalism Flashcards

Understanding the intellectual history leading to the cognitive revolution 2) Understanding the assumptions of computationalism 3) Understanding what (mental) representations are 4) Understanding David Marr’s three levels of analysis

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

C=C?

A

Cognition = Computation

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

How is computationalism a paradigm shift?

A

According to Thomas Kuhn, computationalism represented a scientific paradigm shift, changing the questions asked, experimental designs, and interpretations of results in psychology.

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

Before computationalism which paradigm reigen, and why did computationalism emerge?

A

Behaviorism: Focused on observable behaviors, ignoring internal mental states.

Computationalism: Emerged as behaviorism couldn’t explain complex cognitive phenomena

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

What is a paradgim shift?

A

A scientific discipline that defines which phenomena are studied, the questions asked, experimental designs, and interpretations of results.

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

Which “questions” were asked in computationalism? (When it became or was about to become the new “normal science”)

A

What range of behavior is made possible by internal computation?
Which computational processes underlie this range of behavior?
How flexible and constrained is cognition?
How can we infer the internal computational operations?

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

Name the three reasons/tensions for computationalism in the paradigm shift?

A

Empirical Tension: Existing data couldn’t be explained by the behaviorist paradigm.

**Conceptual Tension: **Necessary concepts were “forbidden” by behaviorism.

Technological Tension: New technologies provided new metaphors and ways to understand cognition.

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

Expand on the empirical tension in computationalism

A

Increasing evvidence of internal processes that could not be explained by behaviourism. Unusual, surprising obervations. ​

Tolman’s rat experiment: Rats creating cognitive maps of mazes​

Stroop task: Requires internal processes such as attention and control​

Treisman and attentio

The last three, were experiments which showed that behaviourism couldn’t explain everything. And that some task requires more internal or brain-y help than simply observing external behaviour.

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

Expand on the conceptual development regarding computationalism

A

The rebirth of the mind

Theoretical change

Development of new theories concerning internal processes

Baddeley’s model of working memory (1972)

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

Expand on the technological advances regarding computationalism

A

New ways of approaching the study of the mind emerged

The first computer: Inspired by human thoughts, manipulation of symbols, representation of inputs and outputs.
* ** The analytical engine** – A steam powered loom which was “programmed” to create specific designs according to its punch cards’s shape.

Depicts how the operation of the mind occurs in a number of stages
* Example: The theorist computer program (prove mathematical theorems), the Manchester machine, mechanical computer by Ada Lovelace and Charles Babbage

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

How did behaviourism and computationalism view psychology?

A

Behaviorism: Psychology is the science of behavior.

Computationalism: Psychology is the science of (human) computation. Our psychology can be implemented in Turing Machines.

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

How does behaviourism and computationalism view symbol interpretation?

A

Behaviorism: Symbols like “A” can have multiple interpretations.

Computationalism: Symbols are systematically interpretable and consistent. X = X always holds unless explicitly redefined, following strict syntax rules like in coding.

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

Charactristics for computationalism?

A
  • Observe effects of internal computation
  • Ask which computational processes underlie cognition
  • Control stimulus and infer computational operations
  • Results support or disconfirm computational theories
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How are mental representations understood within the computational paradgim?

A

Definition: Internal symbols or structures representing external objects, events, or concepts.

Symbolic Representations: Discrete symbols, like words.
Analog Representations: Continuous, spatial representations, like mental images.
Connectionist Representations: Distributed across neural networks. Where knowledge is stored in the connections between nodes.

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

Learned from the manchester machine, there were three requirements for computation, which are these?

A

Input-output mechanisms (sensations)
Internal store (memory)
Processes (programs) for logic

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

There are four assumptions of computationalism, what are these?

A

Mind as Information Processor: The mind operates like a computer, processes information through algorithms and representations.

Symbol Manipulation: Cognitive processes involve manipulating symbols according to formal rules.

Algorithmic Nature: Mental processes can be described as algorithms transforming inputs into outputs.

Functionalism: Mental states are defined by their functional roles, not by their physical realization.

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

Mind as information processor?

A

The mind operates like a computer, processes information through algorithms and representations.

17
Q

Symbol manipulation (Assumption of computationalism)

A

Cognitive processes involve manipulating symbols according to formal rules.

18
Q

Algorithmic Nature (Assumption of computationalism)

A

Mental processes can be described as algorithms transforming inputs into outputs.

19
Q

Functionalism

A

Mental states are defined by their functional roles, not by their physical realization.

20
Q

What are the three levels in Marr’s levels of analysis?

A

Computational level, Algorithmic level and implementation level

Psychology, neuroscience and computer science

21
Q

What is the computational level in Marr’s analysis?

A

Here, the purpose is to identify the goal of computation and the logical strategy to achieve it.

What problem is being solved and why

22
Q

What is the Algorithmic level in Marr’s analysis?

A

Here we determine how the computation is implemented.

What are the input-output representations? What specific algoritms are used?

23
Q

What is the Implementational level in Marr’s analysis?

A

Here we investigate the physical realization of the algorithm.

How is the algorithm physiccally implemented? What hardware or neural circuits are involved?

24
Q

Explain Marr’s three levels in Practice?

A

Psychology (Experiments on Function): Discover the natural goals/functions of cognitive systems.

Computer Science (Modeling): Represent inputs and outputs, develop functions mapping inputs to outputs.

Neuroscience (Experiments on Tissue): Identify how algorithms are implemented in the brain’s neural circuitry.

25
Q

Give an example of Marr’s three levels as language as the example

A

Computational: Goal of language: Producing sentences.
* Defining a sentence: A series of words in a specific order, defined by a set of rules base on syntax and grammar.

Algorithmic: The process; the thing that the mind does step by step. Combining words into sentences.

Implementation: Neuroscience; Which areas of the brain is activated when producing language, e.g. Broca’s and/or Wernicke’s area.