Imagen del curso
$ 27,500.00 GENERAL $ 22,500.00 UNAM

Diplomado Inteligencia Artificial y Ciencia de Datos: Métodos fundamentales, PrograLógica, Ciencia de Computación e Ingeniería de Computación

1a. Edición

Del 9 de agosto del 2024 al 29 de marzo del 2025

Descripción

Inteligencia Artificial Generativa (IAG) y Ciencia de Datos son el resultado de varias décadas de investigación y desarrollo. Los recientes avances en estas disciplinas representan vastas repercusiones como las que tuvo la invención de la imprenta, la revolución industrial, la energía eléctrica, los automóviles, la aviación, la radio y TV, las vacunas, computadoras, internet, teléfonos celulares, etcétera.
Los prodigiosos avances en Ciencia, Tecnología, Ingeniería, Matemáticas y Computación (CTIM+C), particularmente en los últimos veinte años, impulsaron nuestra existencia hacia la era digital. Hoy en día llevamos en nuestros bolsillos dispositivos que están conectados a la nube digital las 24 horas del día, los 7 días de la semana, enviando datos a la nube, donde es necesario realizar nuevos tipos de análisis de datos a escalas y niveles de seguridad nunca antes vistos.
La ciencia y la ingeniería se han convertido en esfuerzos multidisciplinarios, unificando la teoría, el modelado, la experimentación y la simulación. Estando bien orquestadas, estas interacciones sinérgicas abren oportunidades de innovación para quienes entienden la oportunidad, y están preparados para emprender el reto.
De los 7.200 millones de personas que habitan nuestro planeta, sólo una fracción (45%) disfruta de los beneficios de Internet. La cantidad de "cosas" (dispositivos inteligentes) que se conectarán a través de Internet en los próximos años es mucho mayor. Esas "cosas" serán diseñadas por profesionales con el conocimiento, las habilidades y los recursos para aprovechar esta innovación tan enorme, transformadora y continua.
Una nueva generación de estudiantes nacidos este siglo está llegando a nuestras universidades. Estos estudiantes entran en nuestras aulas viviendo una existencia de red social continuamente conectada a la nube digital. Las nuevas generaciones necesitan aprender a operar dentro y fuera de esa red. Como educadores, nuestra obligación es encontrar formas innovadoras de educar y transformar esa existencia, creando experiencias de aprendizaje que ayuden a los estudiantes a entender cómo operar en ese futuro. Los nuevos profesionales que emerjan de nuestras instituciones deberán definir y construir nuevas tecnologías y plataformas de software, desde el dispositivo en el bolsillo hasta la nube, con aplicaciones que abarquen finanzas, transporte, salud, aviación, gestión de energía, energía y agua, petróleo y gas, etc.
En su libro "El Cuarto Paradigma", Jim Gray dijo "...todo lo relacionado con la ciencia está cambiando debido al impacto de las tecnologías de la información y la avalancha de datos..."
( Referencia: https://en.wikipedia.org/wiki/Jim_Gray_(computer_scientist) ). Jim nos habló de la evolución de la ciencia en términos de cuatro paradigmas: empírico -> teórico -> computacional -> basado en datos
Con los recientes logros de la IA Generativa, es claro que estamos avanzando hacia el quinto paradigma de la ciencia.
La innovación es el resultado de invenciones que ayudan a crear impacto económico y valor social. En nuestros días la innovación avanza vertiginosamente. Por lo tanto, los objetivos de este proyecto son claros y simples:

El desarrollo de estas disciplinas no ocurrió de forma súbita. Es el producto de avances interdisciplinarios logrados en Ciencias de Datos, y Aprendizaje de Máquinas. Estas áreas también se han beneficiado de avances en conocimientos fundamentales en Matemáticas, Estadística, Neurociencias, Ingeniería, Ciencias de la Computación, etc.
La intención de este proyecto es cubrir Inteligencia Artificial y Ciencia de Datos manteniendo el perfil interdisciplinario de su origen, basándose en tres pilares que sustentan el flujo típico de actividades relacionadas con el análisis de datos: (1) Fundamentos de IA, (2) Progra Lógica para IA, (3) "Software" para IA.
Las actividades en los tres pilares son: Los temas se cubrirán durante sesiones en línea y en laboratorios. Cabe enfatizar que el objetivo final de un análisis es encontrar un modelo que sea capaz de generalizar, es decir, que pueda hacer predicciones correctas cuando se le presenten datos nunca antes vistos. Con frecuencia hay situaciones en las que la teoría debe adaptarse para resolver aspectos prácticos durante el análisis. Es por eso que el balance entre entrenamiento de modelos y su validación es más arte que ciencia. Aunque en teoría la precisión del entrenamiento aumenta con más ejemplos, la realidad es que la precisión de validación no siempre mejora. Es por eso que en este curso se recalca el aspecto práctico de análisis, dando múltiples ejemplos de análisis con datos compilados durante experimentos.

Objetivos

Metas

Requisitos

Requisitos de ingreso:

Los participantes deben ser:


Los participantes deben contar con:

Los interesados en este Diplomado deberán realizar el Quiz y aprobarlo con un mínimo de 70 puntos


Requisitos de permanencia:
Requisitos de egreso:

Procesos de evaluación

Al principio de ciertas sesiones, habrá cuestionarios en línea que los participantes deberán contestar durante los primeros minutos de la sesión. Las preguntas serán sobre temas cubiertos en sesiones anteriores. El director del diplomado diseñó un sistema en línea (escrito en Google apps script, una variante de js) que toma las respuestas de los participantes, revisa si las respuestas son correctas o no, y calcula una calificación (1..10) para cada participante. Al final del diplomado se usará ese sistema para dar la calificación final a los participantes.

Mín / Máx de alumnos: Mínimo 15, máximo 30.
La apertura del curso está sujeta al mínimo de inscritos.

Dirigido a

  • Estudiantes de pregrado cursando el último año del programa a nivel universitario en las siguientes áreas: Ingeniería y Ciencias de la Computación, Sistemas, Matemáticas Aplicadas, Actuaria.
  • Estudiantes de postgrado en programas de Maestría y/o Doctorado en las áreas mencionadas.
  • Profesionales trabajando en Gobierno y/o el Sector Privado, que tengan conocimientos o dominio en las áreas mencionadas y que necesiten actualización formal en Ciencias de Datos, Aprendizaje de Máquinas, Inteligencia Artificial.

Horario

Vi 16-20 y Sáb 10-14

Viernes y Sábado

Lugar

Sesiones presenciales: Auditorio Alberto Barajas Celis (ABC) de la Facultad de Ciencias, U.N.A.M.
Sesiones a distancia: Plataforma Zoom.

Costo

Público GENERAL

$ 27,500.00 MXN
Inscribirse

Comunidad UNAM

$ 22,500.00 MXN
  • Alumnos, exalumnos y personal de la UNAM
  • También aplica para afiliados a Fundación UNAM
Inscribirse

Temario Parte 1: Ciencia de Datos (120 horas)

I.Introducción: Papel de Computación en Innovación Tecnológica

Subtemas

  • I.1. El rol del cómputo en Innovación.
  • I.2. Cuarto Paradigma Científico
  • I.3. Progresión de Ciencia de Datos a Inteligencia Artificial

II. Lenguaje GO

Subtemas

  • II.1. Introducción
  • II.2. Why Go?
  • II.3. Installation
  • II.4. Language Features, Patterns
  • II.5. More Language Features
  • II.6. Control Flow
  • II.7. Demo Lab
  • II.8. Demo Lab in VSC
  • II.9. Visit Tour Go Web Site Lab
  • II.10. Switch, Arrays
  • II.11. Slices
  • II.12. Maps
  • II.13. Structs
  • II.14. Struct Demo
  • II.15. Methods
  • II.16. Interfaces
  • II.17. Pointers, References, II.18. Memory
  • II.19. I/O
  • II.20. Concurrency
  • II.21. Distributed Computing
  • II.22. Web Apps in Go
  • II.23. Microservices in Go

III. Lenguaje Julia

Subtemas

  • III.1 Language Setup
  • III.2 Intro
  • III.3. Practice (Lab)
  • III.4. Strings
  • III.5. Loops
  • III.6. Conditionals
  • III.7. Functions
  • III.8. Packages
  • III.9. Plotting
  • III.10. Multiple Dispatch
  • III.11. Speed
  • III.12. Linear Algebra Intro
  • III.13. Factorizations
  • III.14. Maps
  • III.15. I/O
  • III.16. Concurrency
  • III.17. Data Science
  • III.18. Flux

IV. Repaso de Python

V. Ciencia de Datos

Subtemas

  • V.1 Estadística
  • V.2. Probabilidad
  • V.3. Ciencia de Datos
    • V.3.1. Operaciones Básicas y Algebra Lineal
  • V.4. Lab y Prácticas
    • V.4.1. Prácticas de Álgebra Lineal
  • V.5. Regresión y Clasificación
    • V.5.1. Regresión Lineal y Logística
    • V.5.2. Clasificación y Clustering
  • V.6. Lab
    • V.6.1. Prácticas de Ciencia de Datos en Go, Julia, Python

VI. Data Science en Go, Julia, Python

Subtemas

  • VI.1. Using Julia
  • VI.2. Data
  • VI.3. Linear Algebra
  • VI.4. Statistics
  • VI.5. Dimensionality Reduction
  • VI.6. Clustering
  • VI.7. Classification
  • VI.8. Regression
  • VI.9. Graphs
  • VI.10. Numerical Optimizations
  • VI.11. Intro to Neural Nets
  • VI.12. Flux

Conclusiones y Presentación de Proyectos

Temario Parte 2: Inteligencia Artificial (120 horas)

I. Introducción

I. Introducción a Aprendizaje de Máquinas -> Redes neuronales (Deep Learning)

Subtemas

  • I.1. Fundamentos Teóricos
  • I.2. Bases Biológicas

II. Redes Neuronales: Matemáticas, Fundamentos, ejemplos

Subtemas

  • II.1. Bases teóricas y ejemplos

III. Lab

Subtemas

  • III.1. Instalar Software y ver ejemplos

IV. Redes Neuronales: Arquitecturas Densas

Subtemas

  • IV.1. Bases teóricas y ejemplos

V. Lab

Subtemas

  • V.1. Bases teóricas y ejemplos

VI. Redes Neuronales Convolucionales

Subtemas

  • VI. Bases teóricas y ejemplos

VII. RNNs para proceso de Imágenes

Subtemas

  • Clasificación

VIII. Lab

IX. RNNs para proceso de Imágenes

Subtemas

  • IX.1. Segmentación Semántica

X. Lab

XI. RNNs para proceso de Imágenes

Subtemas

  • XI.1. Visualización de activaciones intermedias

XII. RNNs para proceso de Imágenes

Subtemas

  • XII.1. Visualización de activaciones de filtros

XIII. Lab

XIV. RNNs para proceso de Imágenes

Subtemas

  • XIV.1. Visualización de heatmaps

XV. RNNs para proceso de Imágenes

Subtemas

  • XV.1. Detección de Objetos

XVI. Lab

XVII. Uso de Modelos Durante Production

XVIII. Arquitecturas Recursivas

XIX. Lab

XX. Procesamiento de Texto

XXI. Lab

XXII. Arquitecturas Especiales

Subtemas

  • XXII.1. Inception
  • XXII.2. Xception
  • XXII.3. Decoder-Encoder
  • XXII.4. Attention

XXIII. PyTorch

XXIV. PytTorch Lab

XXV. Arquitecturas Especiales

Subtemas

  • XXV.1. Adversarial Networks

XXVI. Conclusiones Futuro

XXVII. Conclusiones, Presentación de Proyectos, Ceremonia de Diplomado

Inscripción

Paso 1

Los interesados en este Diplomado deberán realizar el Quiz y aprobarlo con un mínimo de 70 puntos

El Quiz y su resultado son una guía para usted; tienen el fin de saber que se cumplen con los conocimientos mínimos para comprender sin dificultad los temas y las dinámicas que tendrá el Diplomado.
En el caso de que usted obtenga menos de 70 puntos aprobados y aún así desea inscribirse, le recomendamos hacerlo únicamente si considera que puede prepararse y cubrir las áreas de oportunidad a trabajar, antes del inicio del Diplomado. Una vez realizado el pago no habrá devoluciones.
Por favor tenga en cuenta que el profesor no se detendrá a explicar temas y conceptos que se espera que usted conozca, entienda y domine.
Este es el Quiz:
https://forms.gle/TvFg9wkbepHEHDaR6

Paso 2

Realizar el pago en línea mediante "Plaza Prometeo", la tienda de la Facultad de Ciencias

tienda.fciencias.unam.mx

Paso 3

Registrarse en este formato

(únicamente si usted ya hizo el pago)

Formato de inscripción

En caso de cancelación, procederá la devolución de lo pagado con los criterios administrativos de la Facultad de Ciencias.

¿Necesitas ayuda?

Contáctanos