Inicio
Programas

Programa profesional Inteligencia Artificial

En este momento este programa no se encuentra disponible para matrícular, sin embargo te recomendamos revisar la siguiente alternativa:

Descripción del Programa

Descripción del Programa

¿Qué es la inteligencia artificial?

La inteligencia artificial es el estudio del diseño y la construcción de agentes inteligentes y autónomos, capaces de percibir señales de su entorno y, siguiendo un objetivo determinado, tomar decisiones y acciones que afectan dicho entorno.

Razones para llevar este programa:

  • Único programa en la región con un énfasis real en Inteligencia Artificial. Otros programas están orientados solo a machine learning, análisis de datos o a ciencia de datos.
  • Este programa va más allá, al unir todo el conocimiento para dar el paso hacia la verdadera inteligencia artificial aplicada.
  • El programa está orientado hacia ejercicios prácticos. El estudiante comprende y aplica la teoría vista en clase.
  • Los profesores del programa tienen experiencia profesional y académica en inteligencia artificial.
  • Los profesores del posgrado son doctorantes o doctores en ciencias de la computación, inteligencia artificial y/o ciencia de datos.
  • El programa está respaldado por un comité científico de profesionales con experiencia en el mundo de la computación, de IA y de la academia para generar un programa que desarrolle al estudiante de la mejor forma.

Estas son las habilidades principales desarrolladas durante el programa:

  • Comprensión del rol de la inteligencia artificial para el desarrollo de soluciones de alta complejidad.
  • Utilización de los algoritmos de machine learning para realizar predicciones sobre volúmenes de datos para la solución de problemas empresariales.
  • Implementación de modelos de aprendizaje profundo (deep learning) para producir contenido original y realizar predicciones en volúmenes de datos de alta complejidad y multidimensionalidad.
  • Desarrollo de agentes inteligentes para toma de decisiones secuenciales, resolución de problemas de búsqueda y planificación, y razonamiento automático.

Perfil de Ingreso al Programa

  • Dirigido a profesionales o estudiantes de último año en Ingeniería del software, sistemas, computación, electrónica, computadoras o mecatrónica, Matemáticas, estadística o ciencias actuariales.
  • Conocimientos de álgebra lineal, probabilidad y cálculo son altamente recomendables.
  • Con experiencia en programación en lenguajes de alto nivel: C#, Java, R, Python
  • Conocimientos del lenguaje de programación Python.
  • Nivel de inglés intermedio (instrumental).
  • La gran mayoría del material por utilizar (lecturas, libros de consulta, manuales y recursos técnicos) será en inglés.

Modalidad Virtual

  • Cada curso se puede impartir de forma presencial o virtual.
  • La herramienta Zoom se puede utilizar para impartir las lecciones.
  • Los estudiantes pueden descargar el código, de prácticas y ejemplos, del repositorio de Github de Cenfotec A.I. Lab desde cualquier lugar y en cualquier momento.
  • Las clases están enfocadas a ejecutar cuadernos de Jupyter. Cada estudiante puede subir el código en su propio Github donde el instructor puede descargar el código para realizar revisiones y observaciones.

Requerimientos

  • Laptop o computadora de escritorio con Windows, Mac OS o Linux (Ubuntu o Lubuntu son nuestros recomendaciones)
  • Cuenta en Github.com
  • Programas a instalar: Python 3.6, pip3 (para instalar paquetes de Python), Jupyter Notebooks o Jupyter Lab. (Todo el software a instalar es open source y gratuito.)

Objetivo General

Perfil de Salida

Una vez completado el programa, el estudiante será capaz de diseñar y construir software para labores de predicción, generación de contenido y toma de decisiones autónomas e inteligentes.

Requisitos

Malla Curricular

Cursos Nivelatorios

Los estudiantes de ingreso al posgrado deben completar los siguientes módulos:

Matemáticas para A.I.

  • Repaso álgebra lineal
  • Repaso probabilidad y estadística
  • Repaso cálculo (límites y derivadas)

Programación con Python

  • Introducción al lenguaje
  • Estructuras de control
  • Listas, rangos, diccionarios, sets, tuplas
  • Operaciones de entrada y salida
  • Funciones y módulos
  • Orientación a objetos

Primer Cuatrimestre

Primer Periodo

Machine Learning AI-001

Este curso introduce al estudiante a la disciplina del aprendizaje automático con Python.

Resumen del temario:

  • Introducción al aprendizaje automático
  • Preparación de datos para aprendizaje automático
  • Algoritmos y modelos lineales de aprendizaje supervisado
  • Evaluación de modelos y resultados
  • Modelos avanzados de aprendizaje supervisado
  • Regularización, selección y combinación de modelos
  • Aprendizaje no supervisado
  • Aplicaciones: sistemas de recomendación, detección de anomalías, análisis de sentimientos, procesamiento del lenguaje natural

Requisitos:

Python intermedio, estadística y probabilidad, cálculo y álgebra lineal.

Segundo Cuatrimestre

Segundo Periodo

Deep Learning AI-002

Este curso le permite al estudiante comprender y construir modelos profundos de aprendizaje en Python utilizando las bibliotecas Keras y Tensorflow.

Resumen del temario:

  • Introducción a las redes neuronales: perceptrones multicapas
  • Algoritmos de aprendizaje y optimización de modelos neuronales
  • Modelos de redes neuronales profundos
  • Entrenamiento de modelos en GPU y publicación en Google Cloud Platform
  • Redes neuronales convolucionales
  • Redes neuronales recurrentes
  • Aplicaciones: visión computacional, procesamiento del lenguaje natural, series de tiempo

Requisitos:

Haber aprobado el curso AI-001.

Tercer Cuatrimestre

Tercer Periodo

Machine Learning Aplicado AI-003

Este curso busca estudiar varias aplicaciones modernas de machine learning, a saber: 1) la aplicación de modelos generativos para la generación inteligente de contenido. 2) el uso del aprendizaje por refuerzo para la toma de decisiones secuenciales.

Resumen del temario:

  • Introducción al modelado generativo
  • Modelos jerárquicos bayesianos para aprendizaje no supervisado
  • Codificadores neuronales automáticos
  • Redes neuronales generativas adversarias
  • Introducción al aprendizaje por refuerzo
  • Modelos secuenciales de decisión, control y predicción
  • Aproximación de funciones y aprendizaje profundo por refuerzo

Requisitos:

Haber aprobado el curso AI-002.

Cuarto Cuatrimestre

Cuarto Periodo

Agentes Inteligentes AI-004

Este curso presenta los métodos tradicionales de inteligencia artificial de búsqueda, optimización y razonamiento automático. Al mismo tiempo, se prepara el proyecto final de la especialización.

Resumen del temario:

  • Paradigmas de agentes inteligentes
  • Búsqueda y optimización
  • Solución de problemas y satisfacción de restricciones
  • Representación del conocimiento, razonamiento automático y lógica
  • Proyecto Final (‘Capstone’ de 5 semanas) : Desarrollo de una aplicación para resolver un problema real con IA y la creación de un poster para exponer en UCenfotec.

Requisitos:

Haber aprobado el curso AI-003.

Quinto Cuatrimestre

Quinto Periodo

Sexto Cuatrimestre

Septimo Cuatrimestre

Octavo Cuatrimestre

Noveno Cuatrimestre

Décimo Cuatrimestre

¡Mátricula Disponible!

Programa profesional Inteligencia Artificial

Área de Formación:
Inteligencia de Datos
Nivel Académico:
Posgrado
Modalidad:
Virtual
Duración:
Documentos importantes:
Descargar Anexos
Solicita más información:
Solicitar información

Otros programas de interés

En este momento este programa no se encuentra disponible para matrícular, sin embargo te recomendamos revisar la siguiente alternativa:

Cursos libres y de actualización que te podrían interesar

Los siguientes cursos libres o de actualización te podrían interesar:

Más información

Para más información déjanos tus datos, y pronto te contactaremos:

Al enviar su solicitud nos autoriza a continuar enviándole información mediante correos electrónicos y llamadas telefónicas. Usted podrá en cualquier momento solicitar dejar de recibirlos.

O bien podés ponerte en contacto con nosotros mediante las siguientes opciones:

Numéros de teléfono:

+506 2281-1555

Whatsapp:

+506 6000 8050

Correo electrónico:

inscripciones@ucenfotec.ac.cr

Oficinas Centrales Campus San Hosé: