Salta al contenido principal
Nuevo

Inteligencia Artificial: Programación de redes neuronales nivel 1

Aprenderás las nociones básicas de la inteligencia artificial y harás un viaje desde sus inicios hasta la actualidad.




https://youtu.be/RbkBKnu8kKg



En este curso online, llamado Programación de redes neuronales, se trabajará en la modalidad de dirigido, con el acompañamiento de un tutor que estará dispuesto a resolver tus dudas e inquietudes en los encuentros sincrónicos y los foros. En el curso aprenderás las nociones básicas de la inteligencia artificial y harás un viaje desde sus inicios hasta la actualidad. Este primer nivel estará orientado a la implementación de herramientas en la transformación y visualización de datos para su posterior uso en algoritmos de redes neuronales que permitan resolver problemas de regresión y clasificación.





¿Qué vas a aprender en este curso?

Inicialmente comenzarás abordando el lenguaje de programación R como elemento fundamental para el desarrollo del curso, así como también la constitución de una base de datos y los elementos que la componen, sus variables, el Tidy data y el DataFrame, además del manejo de los datos con dplyr. Posteriormente comprenderás la manera de presentar los datos y los recursos que se requieren para el análisis, la preparación, la exploración y la visualización.

A continuación, te presentamos los contenidos temáticos del curso por unidad.

Unidad 1

Qué es la inteligencia artificial y sus aplicaciones

Unidad 2

¿Qué son las redes neuronales?

Unidad 2

Ipos de redes neuronales según su intuición (densas, convolucionales, recurrentes)

Unidad 4

Python: instalación y configuración de herramientas

Unidad 5

Python: estructuras de control

Unidad 6 y 7

Python: estructuras de datos listas, tuplas y diccionario

Unidad 8

Python: paradigma de programación funcional

Unidad 9

Python: paradigma de programación orientada a objetos

Unidad 10, 11 y 12

  • Manejo de arreglos en Python
  • Uso de la libreria Numpy
  • Visualización de datos en Python
  • Uso de librería
  • Matplotlib
  • Manejo de datasets en Python
  • Uso de la librería Pandas

¿Cómo me certifico?

Para alcanzar la certificación que te da la Universidad de Antioquia debes cumplir con el 100 % de la aprobación del curso, la cual está sujeta a la realización de las actividades planteadas en la plataforma. Además, con la aprobación del curso obtendrás una insignia que indica que has alcanzado las habilidades de este nivel, está la podrás compartir en tus redes sociales.

Herramientas

La herramienta que se empleará en esta experiencia de formación es lenguaje de programación Python.

Requisitos

Computador y acceso a internet

Ver más

38

5

Nuevo

Inteligencia Artificial: Programación de redes neuronales nivel 2-Dirigido

Aprenderás conceptos sólidos para la implementación de algoritmos de redes neuronales artificiales MLP




https://youtu.be/VzdF_aRmeFg&t=4s



En este curso online, llamado Inteligencia Artificial: Programación de redes neuronales nivel 2, se trabajará en la modalidad de dirigido, con el acompañamiento de un tutor que estará dispuesto a resolver tus dudas e inquietudes en los encuentros sincrónicos y los foros. En este curso, aplicarás los conceptos adquiridos desde la intuición en problemas de la vida real y aprenderás también conceptos sólidos para la implementación de algoritmos de redes neuronales artificiales MLP. Además, harás un viaje desde las métricas para la validación de las diferentes arquitecturas de redes y diferentes técnicas para mejorar el desempeño de estas, como inicialización de pesos, uso de funciones de pérdida y regularización, entre otras.





¿Qué vas a aprender en este curso?

En este nivel estarás entrando a pasos agigantados a la cuarta revolución industrial (4RI), que generará cambios radicales en todas las áreas del conocimiento, desde la economía hasta la salud, desde el derecho hasta la automatización de los hogares, desde las ciudades inteligentes hasta el metaverso, es decir, en prácticamente en todas las actividades conocidas y muchas por conocer, que requieren talento cada vez más especializado para sobrevivir y generar cambios positivos impulsado por esta nueva revolución.

A continuación, te presentamos los contenidos temáticos por unidades y temas de estudio que te sugerimos para el desarrollo total del curso.

Unidad 1 y 2

  • Métricas de error para problemas de regresión
  • Métricas de error para problemas de clasificación

Unidad 3

Arquitectura de una red neuronal artificial MLP

Unidad 4

Validación cruzada

Unidad 5

Sobre ajuste y regularización

Unidad 6

Funciones de pérdida

Unidad 7

Autoencoder y multimodal

Unidad 8

Máquina de Boltzmann y máquina de Boltzmann restringidas

Unidad 9

Desvanecimiento de gradiente

Unidad 10

Inicialización de pesos (weights)

Unidad 11

Algoritmo del descenso de la pendiente

Unidad 12

Algoritmo del descenso de la pendiente

¿Cómo me certifico?

Para alcanzar la certificación que te da la Universidad de Antioquia debes cumplir con el 100 % de la aprobación del curso, la cual está sujeta a la realización de las actividades planteadas en la plataforma. Además, con la aprobación del curso obtendrás una insignia que indica que has alcanzado las habilidades de este nivel, está la podrás compartir en tus redes sociales.

Herramientas

La herramienta que se empleará en esta experiencia de formación es lenguaje de programación Python.

Requisitos

Computador y acceso a internet

Ver más

26

5

Nuevo

Inteligencia Artificial: Programación de redes neuronales nivel 3

Adquirirás conocimientos para el diseño e implementación de las arquitecturas convolucionales y recurrentes de las redes neuronales artificiales.




https://youtu.be/geD2TD0Oat4



En este curso online, llamado Programación de redes neuronales, se trabajará en la modalidad de dirigido, con el acompañamiento de un tutor que estará dispuesto a resolver tus dudas e inquietudes en los encuentros sincrónicos y los foros. En el curso aprenderás las nociones básicas de la inteligencia artificial y harás un viaje desde sus inicios hasta la actualidad. Este primer nivel estará orientado a la implementación de herramientas en la transformación y visualización de datos para su posterior uso en algoritmos de redes neuronales que permitan resolver problemas de regresión y clasificación.





¿Qué vas a aprender en este curso?

Aprenderás a utilizar estas topologías de red en problemas de transfer learning, procesamiento de texto, detección de objetos y diagnóstico clínico, entre otros. Para efectos de las actividades prácticas, se usará el lenguaje de programación Python y se resaltará la importancia que este tiene en el área de la IA. Para este viaje, debes tener nociones básicas de programación en Python como herramienta básica para la gestión de los datos, la representación de información y su procesamiento en algoritmos de IA.

Además, verás los elementos básicos y necesarios para implementar estas redes neuronales en el lenguaje de programación Python usando las librerías Pandas, Numpy y Matplotlib para el procesamiento de la información y, finalmente, el uso de librerías como Scikit-Learn, Keras, Tensorflow y nltk para implementar estas redes neuronales artificiales a través de su entrenamiento, validación y prueba.

A continuación, te presentamos los contenidos temáticos por lecciones y las unidades de estudio que te sugerimos para el desarrollo total del curso.

Unidad 1

Redes neuronales convolucionales

Unidad 2

Diferentes tipos de convolución

Unidad 3

Transfer learning

Unidad 4

Object detection

Unidad 5

Image segmentation

Unidad 6

Image captioning

Unidad 7

Diagnóstico médico

Unidad 8

Redes neuronales recurrentes

Unidad 9

Long Short-Term Memory – LSTM

Unidad 10

Procesamiento de texto

Unidad 11

Chat bot

Unidad 12

Arquitecturas CNN-LSTM

¿Cómo me certifico?

Para alcanzar la certificación que te da la Universidad de Antioquia debes cumplir con el 100 % de la aprobación del curso, la cual está sujeta a la realización de las actividades planteadas en la plataforma. Además, con la aprobación del curso obtendrás una insignia que indica que has alcanzado las habilidades de este nivel, está la podrás compartir en tus redes sociales.

Herramientas

La herramienta que se empleará en esta experiencia de formación es lenguaje de programación Python.

Requisitos

Computador y acceso a internet

Ver más

5

5