18 puntos por baeba 2025-09-24 | 4 comentarios | Compartir por WhatsApp

¿La vida es cálculo? Las intuiciones de Turing y von Neumann

  • El ADN realmente funciona como un programa
  • El cálculo biológico tiene una estructura paralela, probabilística y distribuida
  • La aleatoriedad y el paralelismo también se usan como principios clave en la IA moderna
  • El cálculo distribuido sin una unidad central de procesamiento se parece a los sistemas vivos
  • Los autómatas celulares neuronales (NCA) modelan computacionalmente los fenómenos de la vida

Introducción: la conexión entre vida y cálculo

  • En 1994, un autómata autorreplicante concebido por von Neumann fue demostrado mediante simulación
  • Turing y von Neumann plantearon de forma pionera que los procesos de la vida podrían ser equivalentes a la lógica del cálculo
  • El ADN no es una simple metáfora: realmente funciona como un “código” que instruye la síntesis de proteínas

Desarrollo

1. La estructura del cálculo biológico
  • Paralelo: innumerables ribosomas realizan la síntesis de proteínas al mismo tiempo
  • Distribuido: células, microorganismos y virus ejecutan código de manera independiente
  • Probabilístico: el movimiento molecular es aleatorio, pero asegura una dirección significativa mediante tendencias estadísticas
2. La función de la aleatoriedad y el paralelismo
  • La aleatoriedad se aprovecha como un recurso funcional (ej.: generación de números aleatorios, algoritmos probabilísticos)
  • Turing incluyó una instrucción de números aleatorios en una computadora temprana (Ferranti Mark I)
  • Cumple un papel central en el entrenamiento de la IA moderna (descenso de gradiente estocástico, parámetro de temperatura, procesamiento paralelo con GPU)
3. Cálculo sin una unidad central de procesamiento
  • Las primeras computadoras adoptaron una estructura centralizada (von Neumann architecture) debido a las limitaciones de los tubos de vacío
  • Turing: investigación en morfogénesis y máquinas desorganizadas (redes neuronales tempranas) → planteó la posibilidad del cálculo distribuido
  • Von Neumann: diseñó autómatas celulares → estableció la teoría de la autorreplicación con reglas simples
4. La universalidad del cálculo y la realización múltiple
  • El cálculo no depende del hardware (independencia de plataforma)
  • Cualquier computadora puede simular a otra, aunque existen diferencias de velocidad
  • La implementación del autómata autorreplicante en 1994 se concretó tarde porque requería recursos de procesamiento de alto rendimiento
5. Extensión moderna: autómatas celulares neuronales (NCA)
  • En 2020, la combinación de redes neuronales y autómatas celulares permitió el “crecimiento” de patrones
  • Al igual que en las células, reglas locales producen un comportamiento global
  • Es posible modelar con cálculo fenómenos complejos de la vida (regeneración y desarrollo)

Conclusión: la naturaleza computacional de la vida

  • La vida realiza cálculo incluso sin una unidad central de procesamiento ni compuertas lógicas fijas
  • Una estructura de cálculo que combina paralelismo, aleatoriedad y distribución es un principio central de la vida
  • Modelos modernos como los autómatas celulares neuronales ofrecen un nuevo marco para entender la vida desde el cálculo

4 comentarios

 
dudnspa0203 2025-09-24

Recuerdo que la computational psychiatry también trata un tema parecido; me parece interesante la convergencia entre la vida y la tecnología.

 
brainer 2025-09-24

Materialismo, el teorema de incompletitud de las matemáticas, Turing completo, el barco de Teseo..

Si uno está de acuerdo con esta perspectiva filosófica, es algo de lo más natural.

 
kunggom 2025-09-24

Si les interesa algo así, también les recomiendo el artículo de Quanta Magazine sobre autómatas neuronales celulares.

 
baeba 2025-09-24

Oh... gracias...