cognitive science - levels of analysis

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/31

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:53 PM on 4/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

32 Terms

1
New cards

what was Marr’s approach to how the mind performs information-processing?

distinguished different explanatory tasks at different levels and gave a general theoretical framework for combining these levels

2
New cards

what were Marr’s levels?

computational, algorithmic, and physical implementation

3
New cards

what is being identified at the computational level?

the specific IP problem that the system is configured to solve and general constraints upon any solution to that problem

4
New cards

what about an IP problem might be identified at the computational level?

inputs, outputs, and what is being computed or maximized

5
New cards

what does the algorithmic level explain?

how the system actually performs the information-processing task

6
New cards

what is identified at the algorithmic level?

input info, output info, and the algorithm for transforming input into the required output

7
New cards

what is specified at the algorithmic level?

how info is represented

8
New cards

what is identified at the physical implementation level?

neural structures implementing the basic representations the algorithm applies to and neural mechanisms that transform those representations according to the algorithm

9
New cards

how could you analyze a calculator at the physical implementation level?

explain the physical operations of the calculator by appealing to the properties of its transistors, resistors, and capacitors

10
New cards

how could you analyze a calculator at the computational level?

specify the laws of arithmetic and demonstrate that the behavior of the calculator conforms to these abstract laws

11
New cards

how could you analyze a calculator at the algorithmic level?

explain the information-processing steps carried out by the addition algorithm

12
New cards

what two key jobs of the visual system did Marr identify?

providing a 3D representation of the visual environment and an object-centered rather than viewer-centered frame of reference

13
New cards

what is discovered by analyzing the visual system at the computational level?

the input is light arriving at the retina and the output is a 3D representation of the environment

14
New cards

what questions are asked when analyzing the visual system at the algorithmic level?

what kind of info is extracted from the light at the retina, how is it represented, and how does the system get from this info to a 3D representation of the environment

15
New cards

what questions are asked when analyzing the visual system at the physical implementation level?

how does the lateral geniculate nucleus implement this process, what types of neurons are involved and how do their firing patterns carry out the algorithm

16
New cards

what are Marr’s stages of visual processing?

image-based processing, surface-based processing, object-based processing, and category-based processing

17
New cards

what are representational primitives?

the building blocks of the image representation at each level of processing

18
New cards

what do representational primitives allow for?

structure to be imposed at the next level of processing

19
New cards

what are the representational primitives of the retinal image?

the intensity values of light at each point

20
New cards

what are representational primitives at the surface-based processing level?

zero crossings which are computed as sudden intensity changes at the image-based level

21
New cards

how do you define a sudden intensity change algorithmically?

calculate intensity as you move horizontally across one line of points in the image

22
New cards

what can be used to detect the presence of an edge?

the magnitude of the first derivative of the intensity across the line of points in the image

23
New cards

what does the second derivative of the intensity across the line of points in the image produce?

two values at every edge which, if connected, would cross zero near the midpoint of the edge

24
New cards

how are zero-crossing detectors implemented in the LGN?

if adjacent P and Q cells are active at the same time, the AND cell detects a zero-crossing and several AND cells can be wired in tandem to detect an oriented zero-crossing

25
New cards

what are P cells?

aka on-center cells, fire when the center of their receptive field is stimulated

26
New cards

what are Q cells?

aka off-center, fire if the center is not stimulated but the surround is

27
New cards

what are AND cells?

respond to the firing of adjacent P and Q cells when they are firing at the same time

28
New cards

how does Marr’s theory of edge detection address the computational level?

goal is to infer surface boundaries from 2D image

29
New cards

how does Marr’s theory of edge detection address the algorithmic level?

compute zero-crossings over the image

30
New cards

how does Marr’s theory of edge detection address the physical implementation level?

wiring of P, Q, and AND cells in LGN

31
New cards

what is the criticism of the Marrian approach to vision?

Marr’s assumptions do not actually reflect natural constraints

32
New cards

what natural constraint of vision did Marr not address?

underdetermination, when there is insufficient info in the image to invert the process and recover a full description of the scene, necessitating assumptions about the world to solve the problem