06.09.2021 Views

Mind, Body, World- Foundations of Cognitive Science, 2013a

Mind, Body, World- Foundations of Cognitive Science, 2013a

Mind, Body, World- Foundations of Cognitive Science, 2013a

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Relaxation labelling was the leading edge <strong>of</strong> a broad perspective for understanding<br />

vision. This was the natural computation approach to vision (Hildreth, 1983;<br />

Marr, 1976, 1982; Marr & Hildreth, 1980; Marr & Nishihara, 1978; Marr, Palm, & Poggio,<br />

1978; Marr & Poggio, 1979; Marr & Ullman, 1981; Richards, 1988; Ullman, 1979).<br />

Researchers who endorse the natural computation approach to vision use naïve<br />

realism to solve problems <strong>of</strong> underdetermination. They hypothesize that the visual<br />

world is intrinsically structured, and that some <strong>of</strong> this structure is true <strong>of</strong> any<br />

visual scene. They assume that a visual system that has evolved in such a structured<br />

world is able to take advantage <strong>of</strong> these visual properties to solve problems <strong>of</strong><br />

underdetermination.<br />

The properties <strong>of</strong> interest to natural computation researchers are called natural<br />

constraints. A natural constraint is a property <strong>of</strong> the visual world that is almost<br />

always true <strong>of</strong> any location in any scene. For example, a great many visual properties<br />

<strong>of</strong> three-dimensional scenes (depth, texture, colour, shading, motion) vary<br />

smoothly. This means that two locations very near one another in a scene are very<br />

likely to have very similar values for any <strong>of</strong> these properties. Locations that are further<br />

apart will not be as likely to have similar values for these properties.<br />

Natural constraints can be used to solve visual problems <strong>of</strong> underdetermination<br />

by imposing restrictions on scene interpretations. Natural constraints are properties<br />

that must be true <strong>of</strong> an interpretation <strong>of</strong> a visual scene. They can therefore be used<br />

to filter out interpretations consistent with the proximal stimulus but not consistent<br />

with the natural constraint. For example, an interpretation <strong>of</strong> a scene that violated<br />

the smoothness constraint, because its visual properties did not vary smoothly in the<br />

sense described earlier, could be automatically rejected and never experienced.<br />

The natural computation approach triumphed because it was able to identify<br />

a number <strong>of</strong> different natural constraints for solving a variety <strong>of</strong> visual problems <strong>of</strong><br />

underdetermination (for many examples, see Marr, 1982). As in the scene labelling<br />

approach described above, the use <strong>of</strong> natural constraints did not require scene-specific<br />

knowledge. Natural computation researchers did not appeal to problem solving<br />

or inference, in contrast to the knowledge-based models <strong>of</strong> an earlier generation<br />

(Barrow & Tenenbaum, 1975; Tenenbaum & Barrow, 1977). This was because natural<br />

constraints could be exploited using data-driven algorithms, such as neural networks.<br />

For instance, one can exploit natural constraints for scene labelling by using<br />

processing units to represent potential labels and by defining natural constraints<br />

between labels using the connection weights between processors (Dawson, 1991).<br />

The dynamics <strong>of</strong> the signals sent through this network will turn on the units for<br />

labels consistent with the constraints and turn <strong>of</strong>f all <strong>of</strong> the other units.<br />

In the context <strong>of</strong> the current discussion <strong>of</strong> the cognitive sciences, the natural<br />

computation approach to vision <strong>of</strong>fers an interesting perspective on how a<br />

useful synthesis <strong>of</strong> divergent perspectives is possible. This is because the natural<br />

414 Chapter 9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!