¿Cómo se usa la evolución para crear inteligencia artificial más inteligente?

Si es o no explícito. La evolución puede crear inteligencia artificial más inteligente en virtud de la selección.

Verá, en sentido figurado, la IA tiene que mantenerse competitiva para sobrevivir (obtener financiación), y en un entorno en constante cambio, las mejores IA seguramente “tomarán prestados” conceptos de otras IA que lo están haciendo bien en ese entorno.

Baste decir que la IA, en esa analogía, no es una entidad que se apaga y se “empareja” con otras IA para crear una nueva versión. Son los científicos quienes investigan estas técnicas y escriben su software los responsables del intercambio de ideas para crear sistemas con mejor rendimiento.

Por ejemplo, tome el caso del rendimiento de AlexNet [1] en ImageNet en 2012. Esto fue innovador, por lo que la gente comenzó a usar más Redes Neuronales Convolucionales en sus diseños.

El “gen” (CNN) fue tomado, afinado (mutado) y mezclado con otras técnicas / ideas (cruzado). Hasta tres años después apareció un monstruo kludgey como ResNet [2] con 152 capas. AlexNet tenía solo 8.

Esto es evolución. Aunque no en el sentido tradicional de un solo organismo biológico que comparte sus genes con otro en un proceso de selección iterativo propenso a errores. Es un sistema que presenta a los científicos y sus sistemas en entornos ricos en información, y aunque algunos de esos científicos podrían estar durmiendo entre sí, sus sistemas no lo hacen. La transferencia “genética” es más parecida a la transferencia lateral de genes.

El último “gen” que ha gozado de popularidad y posterior “reproducción” desde el éxito de AlexNet es Deep Learning.

Con respecto a la evolución literal en forma de algoritmos genéticos explícitos, he cubierto esto en otra respuesta: la respuesta de Omar Bessa a ¿Cómo puedo usar algoritmos genéticos para entrenar una mejor red neuronal?

La evolución no necesita limitarse a entrenar una red neuronal, puede usar Algoritmos Genéticos para crear cosas como Bosques Aleatorios [3] o cualquier estructura que pueda imaginar, dadas las condiciones matemáticas adecuadas del espacio de búsqueda.

Notas al pie

[1] https://papers.nips.cc/paper/482…

[2] https://arxiv.org/pdf/1512.03385…

[3] Bosque aleatorio | Wikiwand

No lo es La evolución es el resultado de varios cambios en un organismo, y está impulsada por la reproducción de ese organismo por el cual esos cambios se transmiten. Si una criatura tiene más probabilidades de reproducirse debido a un cambio, es muy probable que ese cambio prevalezca en una especie. El resultado final es la evolución.

AI (Inteligencia Artificial) solo se vuelve más inteligente cuando desarrollamos aún más el hardware y la programación para que se ejecute.

Para nosotros, crear una inteligencia a nivel humano requeriría un hardware que funcione de manera similar al cerebro humano, que se parece menos a una computadora y más a una red de muchas computadoras, con varias entradas y una forma de manejar errores y conflictos sin apagarse. Es por eso que siento que Internet podría generar la primera IA verdadera.

La verdadera IA es difícil de programar. Algo así es complejo. Requiere, en primer lugar, la capacidad de aprender. Simplemente programarlo para hacer esto es difícil porque tenemos que tener en cuenta todas las posibles aportaciones. También debe poder almacenar toda esa entrada y procesarla. Debe poder comparar los aportes y tomar decisiones en función de cuál es el mejor. Programación que también es difícil. Tendría que tener recuerdos y ser capaz de cometer y reconocer errores, para poder tomar decisiones en el futuro basadas en estos recuerdos.

Entonces, realmente, nada que ver con la evolución, y más que ver con la psicología y la neurología.