Skip to main content

📄 Práctica 1: La Magia sin Código (Teachable Machine).

📄 Práctica 1: La Magia sin Código (Teachable Machine)

Antes de escribir una sola línea de código, necesitamos entender cómo "piensa" una Inteligencia Artificial.

Hoy no vamos a programar. Hoy vamos a entrenar. Usaremos una herramienta de Google llamada Teachable Machine para crear un modelo capaz de distinguir entre dos cosas usando la cámara de tu computadora.


🎯 Objetivo de la Práctica

  • Entender qué es un Dataset (Conjunto de datos).
  • Comprender el proceso de Entrenamiento (Training).
  • Ver en tiempo real cómo la máquina Clasifica (Predice) nuevos datos.

🧠 Conceptos Clave (Lo que debes saber)

Para que una IA aprenda, generalmente seguimos 3 pasos:

  1. Recopilar Datos (Input): Le mostramos muchos ejemplos (fotos, audios, texto).
  2. Entrenar (Train): La computadora busca patrones matemáticos en esos ejemplos.
  3. Probar (Test): Le mostramos algo nuevo y vemos si adivina qué es.

Analogía: Es como enseñar a un niño a diferenciar entre una manzana y una naranja. Primero le muestras muchas manzanas y le dices "esto es manzana". Luego haces lo mismo con las naranjas. Al final, le das una fruta nueva y le preguntas "¿Qué es esto?".


🛠️ Instrucciones Paso a Paso

Paso 1: Entrando al laboratorio

  1. Abre el navegador y ve a: teachablemachine.withgoogle.com
  2. Haz clic en el botón azul "Get Started".
  3. Selecciona "Image Project" (Proyecto de Imágenes) y luego "Standard Image Model".

Paso 2: Definiendo las "Clases"

Verás dos columnas. Estas son las categorías que queremos que la IA aprenda.

  1. En Class 1, cambia el nombre y ponle: Mano Arriba 👍.
  2. En Class 2, cambia el nombre y ponle: Mano Abajo 👎.

Paso 3: Recolectando Datos (El Dataset)

¡Hora de las fotos!

  1. En la columna Mano Arriba, haz clic en Webcam.
  2. Ponte frente a la cámara, levanta el pulgar y mantén presionado el botón Hold to Record unos segundos.
    • Tip: Mueve tu mano un poco (acércala, aléjala, muévela a los lados) para que la IA la reconozca en varias posiciones. Intenta tomar unas 50-100 fotos.
  3. Repite lo mismo en la columna Mano Abajo, pero ahora con el pulgar hacia abajo.

Paso 4: Entrenando al Modelo

  1. En la columna del centro, haz clic en el botón "Train Model".
  2. ¡NO cierres la pestaña! Espera a que termine. Tu navegador está haciendo cálculos matemáticos complejos en este momento.

Paso 5: Probando tu Creación

A la derecha verás el cuadro de Preview.

  1. Activa la cámara si está apagada.
  2. Haz gestos frente a la cámara.
  3. Observa las barras de abajo: ¿Cambian cuando subes o bajas el dedo? Si la barra de "Mano Arriba" se llena al 100% cuando haces el gesto, ¡felicidades! Has creado tu primer modelo de IA.

🧪 Experimentación (Rompe el modelo)

Las IAs no son perfectas. Intenta engañarla:

  • ¿Qué pasa si muestras solo la palma de la mano (sin pulgar)?
  • ¿Qué pasa si te sales de la cámara?
  • ¿Qué pasa si otra persona se pone frente a la cámara?

Si la IA se confunde, es porque sus datos de entrenamiento no incluían esos ejemplos.


📝 Reto Final (Entregable)

Para completar esta práctica, debes hacer lo siguiente:

  1. Crea un modelo nuevo que distinga entre dos objetos escolares (ej. "Pluma" vs "Cuaderno" o "Celular" vs "Calculadora").
  2. Asegúrate de que funcione bien.
  3. Toma una Captura de Pantalla donde se vea el modelo funcionando (detectando uno de los objetos con una certeza alta).
  4. Responde la siguiente pregunta en tu entrega:

    "Cuando mostraste un objeto que NO era ni la opción A ni la opción B (ejemplo: tu cara o el fondo vacío), ¿Qué decisión tomó la IA y por qué crees que pasó eso?"

Sube la captura y tu respuesta a la plataforma de tareas.