Con el 12 de febrero de 200 años desde el nacimiento de Darwin, se está escribiendo mucho sobre su profundo impacto en la biología..

Menos apreciado ha sido su impacto en el mundo de la tecnología digital, en particular la informática y la robótica. Aquí hay cinco maneras en que la influencia de Darwin se extiende a la tecnología:

1. Algoritmos genéticos.

Se remontan a la década de 1950, aproximadamente cuando las computadoras se volvieron lo suficientemente rápidas como para generar resultados útiles, estas buscaban modelar la evolución del mundo real en una computadora.

Pronto se dio cuenta de que podían aplicarse a una gama de problemas mucho más amplia..

Un algoritmo genético funciona de manera análoga a la selección natural. La versión corta: un montón de posibles soluciones a un problema se genera aleatoriamente. Las soluciones exitosas (ajustadas) se eligen y se permiten reproducir, mientras que las que no tienen éxito se descartan.

Y así sucesivamente, hasta que se encuentre una copia que esté más cerca de resolver el problema.

Esta ha resultado ser una excelente manera de resolver problemas difíciles o crear diseños totalmente originales, en una gran cantidad de aplicaciones, desde acciones y recursos compartidos hasta videojuegos..

2. Diseño de videojuegos.

La influencia de Darwin en los juegos se remonta a la década de 1960: se llamó a uno de los primeros juegos de programación Darwin, e involucrados programas victoriosos copiándose en la memoria vacante.

Suena aburrido, pero esta fue la inspiración para el posterior y más influyente juego de hackers Core War..

Más recientemente, ha habido influencias tanto en el objeto de un juego (Spore) como en las técnicas utilizadas para generar el mundo de un juego (Criaturas).

Espora Por supuesto, no siempre permite que la precisión científica obstaculice la gran jugabilidad, pero Criaturas deliberadamente modelado a sí mismo en la reproducción biológica:

Como Steve Grand, Criaturas diseñador, lo pone, "Criaturas no usa un algoritmo genético - los AG son algo bastante abstracto; Criaturas utiliza algo mucho más similar a la genética real en organismos reales ".

3. robótica

La programación de robots para realizar tareas útiles a menudo puede ser un proceso lento y propenso a errores, incluso más si el robot se modifica físicamente o se actualiza, lo que requiere una reprogramación.

Este enfoque permite a los robots adaptarse a las actualizaciones al desarrollar nuevos sistemas de control sobre la marcha. En este ejemplo, un robot previamente equipado con patas de clavija aprendió cómo usar sus nuevos miembros articulados sin que se le enseñara.

4. Ingeniería

  • Se pueden desarrollar circuitos que superan a los circuitos convencionales hasta en un 100%..
  • Se han desarrollado dispositivos de memoria USB que son mucho más eficientes que las versiones diseñadas por humanos, lo que aumenta la vida útil de la memoria flash hasta en un 350%.
  • Se han desarrollado implantes cocleares en los que se desarrolla la configuración correcta de los electrodos en lugar de hacerlo manualmente, devolviendo la audición a un paciente cuyos médicos no habían tenido éxito en 10 años.
  • E incluso las fotografías de la policía están recibiendo el tratamiento de Darwin al generar variaciones faciales que el testigo puede seleccionar y afinar. En las pruebas, los testigos tenían el doble de probabilidades de reconocer las caras producidas de esta manera, que a través de las fotografías convencionales..

5. Fabricación y aeroespacial.

Volvo ha utilizado un programa evolutivo para programar trabajos de fabricación complejos, reduciendo el tiempo necesario para crear el programa de cuatro días a la semana, a uno solo..

En Escocia, se ha utilizado un programa similar para gestionar el almacenamiento y el suministro de 7 millones de barriles de whisky, una tarea que previamente requería cinco personas..

Y el software basado en algoritmos genéticos ahora ayuda a administrar el sistema de control de tráfico aéreo de EE. UU..

Cada nueva aplicación es un aplastamiento adicional de la idea de que la evolución no está probada o no se puede probar: prueba inequívoca de la evolución en acción y el poder continuo de las ideas de Darwin. Feliz 200 cumpleaños.