Chapter 2 Flashcards

1
Q

What are the four different levels that information processing must be investigated at?

A

Computational (what kinds of information processing problems can be solved by a system), algorithmic (what procedures are being used by a system to solve a particular problem of interest), architectural (what basic operations are being used as the foundations for a specific algorithm), implementational (what physical mechanisms are responsible for bringing a particular architecture to life).

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

Define: animism

A

Assigning lifelike properties to inanimate, but moving, objects

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

Define: logicism

A

The idea that thinking is identical to performing logical operations

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

Why was animism important for the development of scientific and mathematical methods?

A

Since the conception in animism is that of an animistic universe, operated by magic, it paved the way for the conception of a mechanical world operated by mathematics

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

Seventeenth century and ‘machines and minds’

A

Seventeenth century: the rise of animism (Cartesian philosophy distinguished humans-as-machine/souls - Descartes); this is the source of the mechanical view, and also where arose the critical question of whether or not it was possible for human artifacts (ie. clockwork mechanisms) to become alive/intelligent.

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

Eighteenth century and ‘machines and minds’

A

Eighteenth century: “living machines” came to public acclaim; Pierre and Henri-Louis Jaquet-Droz and their elaborate clockwork androids; this challenge to our perception of what makes us human drew the attention of the Catholic Church, who then destroyed much of this type of work.

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

Twentieth century and ‘machines and minds’

A

Late 1940’s: saw the first appearance of autonomous robots (Tortoises); provided “mimicry of life”.
Twentieth century: the digital computer! inspired by Catesian notion of rational, logical, mathematical thoughts (brought logicism to life); Alan Turing’s account of a universal machine was converted into working form (electrical computers) by the mid-twentieth century.
This theory became so popular, that machines could do any task using logicism, that a lot of cognitive science equated how these machines ran to how thinking works.

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

What elements of Boole’s algebra are similar to out more modern binary logic?

A

Boole used multiplication to elect entities that shared properties defined by separate classes. He also recognized that if one multiplied a class with itself the result would simply be the original set again (the fundamental law of thought: xx = x).He realized that if he was to assign numerical quantities to this theory than it would only work for 1 and 0, and therefore it is a consequence of the fact that the fundamental equation of thought is of the second degree or rather that we perform the operation of analysis by division into pairs of opposites (dichotomies)

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

What are truth tables?

A

They make explicit an approach in which primitive propositions (p, q, r, etc.) that could only adopt values of 0 or 1 are used to produce more complex expressions. These expressions are produced by using logical functions to combine simpler terms (using “truth-value systems”)

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

Define: multiple realizations

A

The term used to recognize that different physical mechanisms can bring identical functions to life.

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

Define: artifacts

A

Things which occur due to a device’s design but are not explicitly part of the design; the unintentional consequence of the designed procedure.

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

Why are artifacts important?

A

Because in may cases artifacts are crucial sources of information that help us reverse engineer an information processor that is a “black box” because its internal mechanisms are hidden from view (especially considering the ‘many-to-one’ relationship)

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

Define: black boxes

A

An object or system in which we can observe external behaviour but we are unable to directly observe the internal properties.

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

What is a ‘many-to-one’ relationship?

A

In the case of the relationship between algorithm and mapping, it means that (in practice) a single input-output mapping can established by one of several different algorithms. In theory an infinite number of different algorithms exist for computing a single input-output mapping of interest.

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

What type of evidence can artifacts provide?

A

Relative complexity evidence (it takes longer to do more complex processes), intermediate state evidence (determining the number and nature of the intermediate states between the input and the output), error evidence (also helps to explore intermediate states; when extra demands are placed on a system they are more likely to make errors, and these errors are often systematic, which reflects the underlying algorithm).

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

Define: Ryle’s regress

A

An infinite amount of algorithmic steps; also know as the homunculus problem (where the homunculus is an intelligent inner agent), where one explains outer intelligence by appealing to what is in essence an inner homunculus (opens up the problem to an infinite number of ‘inner homunculus’ ‘).

17
Q

How do you solve Ryle’s regress/the homunculus problem?

A

Solving this type of problem requires explaining it in an algorithm that does not require further decomposition to be explained. To do so you need to have subfunctions which are simpler than the overall function that they work together to produce. The set of subfunctions that exist at the final level of decomposition belong to (what computer scientists call) the device’s architecture.

18
Q

What is the ‘new wave’ approach to reduction?

A

In the interest of determining whether a theory phrased in one vocabulary can be reduced to another theory laid out in a difference vocabulary; the idea is to create a third, intermediate theory that serves as a bridge between the first two (eg. between algorithmic and implementational, functional architecture is a bridge)

19
Q

In order to explain machines such as the modern-day computer, or logic machines (information-processing machines), what different vocabularies must be employed (the four different levels)?

A
  1. the computational (what information processing problem is being solved by the device).
  2. the algorithmic (what procedure or program is being used to solve this problem)
  3. the architectural (from what primitive information capabilities is the algorithm composed)
  4. the implementational (what physical properties are responsible for instantiating the components of the architecture)
    » you move from the abstract to the concrete level of analysis
20
Q

How does the four-levels of analysis translate to the study of cognitive science (in this example, memory)?

A
  1. the computational: formal characteristics of the cognitive processes, in example, attempting to mathematically characterize the capacity of human memory
  2. the algorithmic: using human memory experiments in an attempt to reverse engineer the process into more simplified ones (ie. episodic and semantic)
  3. the architectural: that you can reverse engineer memory processes lead scientists to determine architecture (ie. what type of encoding processes are used)
  4. the implementational: providing biological support for the processes (think H.M. and the hippocampus and STM into LTM)
21
Q

The notion of multiple levels of explanation in cognitive science is directly linked to which two key ideas?

A
  1. that information processing devices invite and require this type of explanation
  2. that cognition is a prototypical example of information processing
22
Q

Why was Boole’s algebra so important? What were it’s flaws?

A

It was important because it showed that algebra of symbols is possible, productive, and worthy of exploration. It’s flaws inspired later revision (the flaws being how it ignored certain mathematical consequences of his fundamental law of thought) which cleaned up his work, producing new logical systems which bridged nineteenth century logic and the binary logic of the twentieth century.

23
Q

How did the two-value algebra/truth tables rise based on Boole’s work

A

Pierce extended Boole’s secondary propositions by stipulating an additional algebraic law of propositions: x = 1 or x = 0. This is how truth tables are laid out and how the connection to binary logic came about (two-valued algebra)

24
Q

How were Jevons and Marquands’ work relevant to the transition from Boolean logic to modern day?

A

Utilized a set and its complementary (binary) and this notion of true/false (when a premise was applied, an abecedarium was either eliminated or it wasn’t)

25
Q

Why was Shannon’s master thesis so important?

A

Thesis title: a symbolic analysis of relay and switching circuitry. It detailed the link between Boolean algebra and electrical circuits, and it showed how mathematical logic could be used to design, test, and simplify circuits.