Saltar a contenido

UD01 · Taller 2 — Técnicas de IA en casos reales

Entregable de la unidad

Cuenta en el 40 % de actividades del RA1, junto con los otros 3 talleres.

Objetivo: clasificar técnicas de IA, justificar la elección y comprobarla contra la documentación oficial.

Resultado esperado: una tabla de decisión técnica de 6 casos, contrastada con fuentes.

Fase 1 — Clasifica los seis casos

Toma los 6 casos del ejercicio 19 de la página de ejercicios y clasifica cada uno en: aprendizaje supervisado, no supervisado, PLN, visión artificial, robótica o sistema experto.

Caso Técnica principal ¿Por qué esa y no otra?
Detectar grietas en piezas con fotos
Agrupar clientes por comportamiento de compra
Predecir si un correo es spam
Brazo robot que empaqueta cajas
Asistente que responde por voz
Recomendar rutas con reglas de un logista

Fase 2 — Propón una técnica alternativa

Para cada caso, indica una técnica alternativa viable y justifica en una frase por qué la elegirías (o por qué la descartas): coste de etiquetado, volumen de datos, necesidad de explicar la decisión, tiempo de respuesta.

Fase 3 — Decide si el aprendizaje profundo aporta algo

Elige 3 de los 6 casos y responde: ¿tendría sentido usar deep learning? Justifica con dos criterios de los vistos en la teoría (volumen de datos disponible, necesidad de extraer características automáticamente, coste computacional, explicabilidad exigida).

Empezar simple no es rendirse

Un modelo clásico bien ajustado, entrenado en segundos y explicable, suele ser mejor punto de partida que una red profunda. El deep learning se justifica cuando los datos son abundantes y las características difíciles de definir a mano (imagen, audio, texto libre).

Fase 4 — Comprueba tu criterio con la documentación oficial

Abre la documentación de scikit-learn y contrasta dos de tus decisiones:

La página de clustering incluye una tabla comparativa de algoritmos con su escalabilidad, su caso de uso y la geometría que asumen (K-Means para grupos convexos de tamaño similar, DBSCAN para geometrías no planas y detección de valores atípicos, jerárquico cuando hay muchos grupos o restricciones de conectividad). Anota:

  1. Qué algoritmo concreto usarías en el caso de agrupamiento de clientes y con qué argumento de la tabla oficial lo defiendes.
  2. Si la documentación te ha hecho cambiar alguna decisión de las fases 1-3.

Fase 5 — Entrega

Una tabla final con: caso → técnica → técnica alternativa → justificación → ¿tiene sentido DL? → qué dice la documentación oficial. Añade las dos referencias consultadas.

Soluciones

Las soluciones no se publican: se corrigen y comentan en clase.


Volver a la UD01 · Taller 1 · Taller 3