Las preguntas de “por qué” son muy difíciles en la ciencia. Si realmente pregunta “por qué” desde una perspectiva larga, la única respuesta es:
Porque las presiones evolutivas han favorecido los cerebros optimizados para el reconocimiento de objetos en comparación con las operaciones aritméticas en grandes números.
Ahora, si se pregunta “por qué” en términos de “cómo puede ser que un sistema computacional que puede realizar operaciones complejas, como el cerebro, se desempeñe tan bien en una tarea computacionalmente exigente, pero se desempeñe tan mal en otra tarea que debería ser más fácil, si no un subconjunto, del primero? bien…
- ¿Por qué la fórmula de Euler tiene una longitud unitaria?
- ¿Por qué sacamos los factores del término constante del polinomio g (x) cuando factorizamos usando el teorema del factor?
- ¿Cuál es la solución para el problema del cofre generalizado?
- Cómo encontrar el vector [math] \ overrightarrow {B_1B} [/ math] con puntos de triángulo dados: [math] A (4,1, -2), B (2,0,0), C (-2, 3, -5) [/ matemáticas]
- ¿Qué es 30 / root 20 + root 5?
Mi única respuesta es que, aunque los algoritmos que usamos para , por ejemplo, la visión por computadora requieren operaciones en grandes números, esta no es necesariamente la única forma de realizar computacionalmente el reconocimiento de objetos. Tampoco es necesario optimizar un sistema que pueda hacerlo para operaciones aritméticas en grandes cantidades.
Es decir, hay muchos algoritmos diferentes para realizar la misma operación, y la biología nos ha enseñado que la evolución no es teleológica, por lo que “óptimo” es un fenómeno local.