2015
DOI: 10.1111/tops.12141
|View full text |Cite
|
Sign up to set email alerts
|

The Non‐Redundant Contributions of Marr's Three Levels of Analysis for Explaining Information‐Processing Mechanisms

Abstract: Are all three of Marr's levels needed? Should they be kept distinct? We argue for the distinct contributions and methodologies of each level of analysis. It is important to maintain them because they provide three different perspectives required to understand mechanisms, especially information processing mechanisms. The computational perspective provides understanding of how a mechanism functions in broader environments that determine the computations it needs to perform (and may fail to perform). The represen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
55
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 59 publications
(55 citation statements)
references
References 33 publications
0
55
0
Order By: Relevance
“…According to Marr, the explanation is founded on (sometimes implicit) geometrical assumptions that reveal why a particular type of algorithm is appropriate for the job of computing depth from disparity in a 3D world populated by surface-bounded mid-size objects (Marr 1982; for a philosophical analysis in terms of why-questions, see Shagrir 2010a; Bechtel and Shagrir 2015). Marr describes in detail how spatial localization (each point stimulus in the physical world has a unique spatial location) and cohesiveness (surfaces are coherent) in the stimulus geometry explain why stereo algorithms that respect uniqueness (each point is matched to a unique point across retinae) and continuity (for most points, disparity should change only a little between adjacent points) work.…”
Section: Inter-level Computational Explanationsmentioning
confidence: 99%
See 2 more Smart Citations
“…According to Marr, the explanation is founded on (sometimes implicit) geometrical assumptions that reveal why a particular type of algorithm is appropriate for the job of computing depth from disparity in a 3D world populated by surface-bounded mid-size objects (Marr 1982; for a philosophical analysis in terms of why-questions, see Shagrir 2010a; Bechtel and Shagrir 2015). Marr describes in detail how spatial localization (each point stimulus in the physical world has a unique spatial location) and cohesiveness (surfaces are coherent) in the stimulus geometry explain why stereo algorithms that respect uniqueness (each point is matched to a unique point across retinae) and continuity (for most points, disparity should change only a little between adjacent points) work.…”
Section: Inter-level Computational Explanationsmentioning
confidence: 99%
“…(2) If they are, then what kinds of explanations do they provide (Egan 1995;Shapiro 1997;Piccinini 2006b;Shagrir 2010a;Milkowski 2013;Bechtel and Shagrir 2015), and (3) in what sense do they involve a "special", "independent" or "autonomous" levels of explanation (Piccinini 2006b(Piccinini , 2011Kaplan 2011;Shagrir 2010a)?…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…According to Marr (), this hypothesis should be specified by a mathematical function f : I f → O f that specifies for each input i ∈ I f its corresponding output o ∈ O f . In addition to being a hypothesis about what cognitive capacities people have, a computational‐level explanation in a strict framework is a well‐characterized target explanandum (Bechtel & Shagrir, ; Cummins, ). It can be explained by an algorithm A : I A → O A (and subsequently an implementation) that implements the function, that is, I f = I A and iIfffalse(ifalse)=Afalse(ifalse).…”
Section: Strict Relationsmentioning
confidence: 99%
“…Marr (1982: 24) proposed that explaining any information-processing system required answering three different sorts of questions about it. These could be described and conceptualized in terms of three explanatory levels or analyses (Bechtel and Shagrir 2015;Shagrir 2010). The computational level involved explaining the why or goal of a particular kind of processing: What is the problem that the system need to solve?…”
Section: 1982: Marr: Explanationmentioning
confidence: 99%