Saltar al contenido

Computo evolutivo

algoritmos evolutivos inteligencia artificial

El área del cómputo evolutivo o la computación evolutiva, es una rama de la programación. La cual, aplica la teoría de la evolución humana pero llevado al campo de las estructuras computacionales. Estos se definen como algunos métodos de búsqueda y optimización, los cuales buscan imitar la capacidad evolutiva del ser humano. 

De toda esta situación surge a lo que críticos han denominado como algoritmos bio inspirados. Los mismos funcionan para brindar una experiencia más cercana y autosuficiente. 

¿Qué aprenderás en el curso?

A través del conjunto de unidades de aprendizaje que se verán en este curso, se pretende introducir al participante al mundo del cómputo evolutivo. Es decir, se le brindarán las herramientas para que amplíe su panorama sobre el funcionamiento, desarrollo a través del tiempo, entre otros. Siempre desde una mirada crítica y auto conocedora. Cómo y por qué funcionan estos algoritmos, cuál es su propósito, y la resolución de problemas.

Unidad 1: Introducción a la computación evolutiva

A través de la primera unidad de aprendizaje, al estudiante se le dará una introducción al tema. En la misma se verán los conceptos básicos sobre el sector, entre otras cuestiones que son necesarias para continuar. Entre ellos, con lecturas críticas, nos preguntaremos por qué y cómo es que funcionan esta clase de algoritmos. 

Unidad 2: Principios de operación de un algoritmo genético

A través de la segunda unidad, veremos cómo podemos formular, identificar y plantear ciertas variables de decisión de un problema simulado. En este caso, no importará el dominio para que el estudiante sea capaz de resolverlo nada más con el uso de los algoritmos evolutivos.

Unidad 3: Implementación de un algoritmo genético básico

Los algoritmos evolutivos están conformados por partes. Por ello, a través de esta unidad de aprendizaje, le daremos a los estudiantes las lecturas y guías para que puedan identificarlos. Una vez hecho este paso, el estudio de las guías dará paso a lo práctico. Es decir, en este módulo lo implementaremos de forma adecuada. 

Unidad 4: Aplicaciones de algoritmos genéticos y otras técnicas evolutivas

En la última unidad veremos que los algoritmos evolutivos no son únicos en su especie. Al contrario, existen otros algoritmos metaheurísticos que igual pueden resolver problemas de búsqueda y optimización. Por otra parte, a través de esta unidad también veremos y pondremos en práctica algunos algoritmos. Entre ellos, los conocidos como “algoritmos de optimización por la evolución diferencial y el cúmulo de partículas”.

Detalles del curso

Título del curso: Cómputo evolutivo.
Impartido por: Katya Rodríguez Vázquez.
Duración: 20 horas.
Plataforma: Coursera.

Esta es la cuarta parte del programa especializado llamado «Introducción a la inteligencia artificial«. A continuación puedes ver el listado completo de cursos pertenecientes al programa.


Cursos relacionados

Configurar