AvanzadoNivel
Cuatrimestral · 80hs · 8 UnidadesDuración
8 UnidadesEstructura

🎯 Objetivo del curso

Hacer que el sistema piense, decida y aprenda. Cómo integrar modelos de IA, desde lo simple hasta redes neuronales, en todo el ciclo del sistema.

📌 Programa Sintético

Conceptos: IA, Machine Learning, Deep Learning. Datos: recolección, limpieza, etiquetado, preparación, aumento. Algoritmos clásicos: regresión, clasificación, agrupamiento, anomalías. Redes neuronales: estructura, funcionamiento, entrenamiento. Visión artificial: imágenes, detección, reconocimiento. IA en dispositivos: modelos livianos, optimización, ejecución local. Integración con sistema IoT. Proyecto final: modelo inteligente funcional.

🧩 Proyecto del nivel

Desarrollo e integración de un modelo de IA funcional en un sistema IoT real: detección de anomalías en señal de sensor, entrenado en cloud y ejecutándose en dispositivo embebido, con pipeline completo de datos.

Unidad 1 (Sem 1-2): IA, ML, DL y datos. Unidad 2 (Sem 3-4): Algoritmos clásicos. Unidad 3 (Sem 5-6): Redes neuronales y visión. Unidad 4 (Sem 7-8): Edge AI e integración.

Unidad 1 — Visión Artificial y CNNs (Sem 1-2)

  • CNNs: conv, pooling, arquitecturas
  • Transfer learning y fine-tuning
  • Lab: clasificador de defectos con MobileNetV2

Unidad 2 — Object Detection (Sem 3-4)

  • YOLO: detección en tiempo real
  • YOLOv8 en Python y exportación a TFLite
  • Lab: detector de presencia en sala con YOLOv8

Unidad 3 — NLP para IoT (Sem 5-6)

  • NLP en logs de sistema: clasificación de eventos
  • Embeddings y similitud semántica
  • Lab: clasificador de alertas en logs de dispositivos

Unidad 4 — Datos Sintéticos (Sem 7-8)

  • GAN básica: generar datos de entrenamiento
  • Simulación como fuente de datos para IoT
  • Lab: generar señales sintéticas de fallo para entrenar detector

Unidad 5 — Optimización de Modelos para Edge (Sem 9-10)

  • Cuantización: int8, int4, mixed precision
  • Pruning: reducir parámetros sin perder precisión
  • Knowledge distillation: modelo pequeño que imita al grande
  • Lab: compresión de modelo YOLOv8 para ESP32-S3

Unidad 6 — MLOps Completo (Sem 11-12)

  • CI/CD para modelos de ML: DVC, MLflow, GitHub Actions
  • Model registry y gestión de versiones
  • Lab: pipeline MLOps completo de entrenamiento a despliegue

Unidad 7 — Edge AI Avanzado (Sem 13-14)

  • Edge Impulse: plataforma de Edge AI
  • Inferencia en Cortex-M: optimización para ARM
  • Lab: modelo de reconocimiento de sonido en microcontrolador

Unidad 8 — Proyecto Final (Sem 15-16)

  • Sistema de visión artificial o análisis de señales integrado en pipeline IoT: entrenado, optimizado y desplegado en hardware real
🆓 Sin registro requerido

Bienvenido a Inteligencia Artificial Aplicada — Nivel Avanzado.

Este nivel aborda redes neuronales profundas, visión artificial y el procesamiento de lenguaje natural aplicados a sistemas AIoT.

Semana 1:
– Visión artificial en IoT: los ojos del sistema
– CNN: cómo aprende a ver una red neuronal
– Convolución, pooling, flatten, fully connected
– Transfer learning: aprender de la experiencia de otros

🔒

Contenido exclusivo para alumnos registrados

Registrate gratis y accedé hasta la Unidad 1 completa de este nivel.

Registrarme gratis →