Why did David Marr use a computational approach to vision?
I adopted a computational approach because I believed it offered the most rigorous and systematic way to understand the brain's function, particularly in perception. The brain, like any information-processing system, operates according to certain principles and algorithms. By analyzing vision through the lens of computation, we can define the problems the visual system must solve, the representations it uses, and the algorithms it employs to achieve its goals. This levels-of-analysis framework provided a clear path for scientific inquiry.
Ask David Marr the follow-up →