- Entrenarás un modelo de aprendizaje automático para predecir algo
Estas son las actividades para esta lección:
3 PARTES DEL APRENDIZAJE AUTOMÁTICO
Recordemos que la Inteligencia Artificial, concretamente el Aprendizaje Automático, consta de 3 partes principales.
Conjunto de datos
Encontrar patrones
Hacer una predicción
En esta lección, vamos a centrarnos en la segunda parte, Encontrar patrones, entrenando nuestro propio modelo de IA que será capaz de hacer una predicción.
Hay muchas plataformas gratuitas en las que puedes entrenar un modelo de IA, utilizando el aprendizaje supervisado.
El aprendizaje supervisado es tal y como suena: tú supervisas cómo aprende el modelo indicándole la respuesta correcta.
Por ejemplo, supongamos que queremos que un modelo de IA sepa si una imagen es un perro o un gato.


Tu conjunto de datos estará formado por montones y montones de fotos de perros y gatos.
Ayudarás a entrenar al modelo diciéndole qué fotos son de perros y cuáles de gatos.
PLANIFICANDO TU MODELO
Tu modelo predecirá o clasificará algo. A menudo, estos modelos se denominan modelos de clasificaciónpor esa razón.
Primeros pasos:
- ¿Qué estás clasificando? ¿Son imágenes, textos, sonidos? Este es tu tipo de datos.
- ¿Cuáles son las diferentes clasificaciones posibles? Por ejemplo perros y gatos. Estas son tus clases. A veces también se denominan etiquetas.
- Reúne los datos adecuados para entrenar tu modelo. Encuentra montones y montones de datos variados para representar cada clase. Por ejemplo, ¡muchas fotos de distintos tipos de perros y gatos!

PLATAFORMAS RECOMENDADAS
Existen muchas plataformas gratuitas y de código abierto para crear modelos de clasificación de IA.
Hemos elaborado una lista de programas y plataformas donde puedes:
- construir tu modelo para hacer una predicción
- después, usar tu modelo en una aplicación móvil o web para realizar una acción basada en la predicción
Aquí tienes un breve resumen de lo que cada plataforma puede clasificar e integrar.
Plataforma | Tipos de clasificación | Integración de Technovation |
---|---|---|
Teachable Machine de Google | imágenes, sonidos, poses | App Inventor, Python, otras integraciones posibles |
MachineLearningForKids | imágenes, sonidos, texto, números | Python, App Inventor |
MIT App Inventor | imágenes, sonidos, poses | App Inventor |
Ximilar | imágenes | Thunkable, App Inventor, aplicaciones wep, uso de APIs |
ACTIVIDAD: ENTRENA UN MODELO DE APRENDIZAJE AUTOMÁTICO
Construye un modelo de piedra, papel o tijera
A continuación, mira a tu modelo en acción con una sencilla interacción javascript preconstruida.
REFLEXIÓN
¡Has hecho tu primer modelo de IA! Esto debería darte una idea del proceso de creación de un modelo de IA. Todas las plataformas de creación de modelos funcionan de forma similar, aunque las interfaces pueden diferir ligeramente.

REVISIÓN DE TÉRMINOS CLAVE
- Modelo de IA (o aprendizaje automático) - inteligencia artificial que se entrena en un conjunto de datos para reconocer patrones con el fin de predecir o clasificar algo
- Aprendizaje supervisado - aprendizaje automático en el que un modelo se entrena diciéndole resultado correcto o incorrecto.
- Clase - una etiqueta que se proporciona a un modelo de IA para que aprenda a clasificar las entradas según su clase
RECURSOS ADICIONALES
Si quieres aprender más sobre inteligencia artificial y aprendizaje automático, aquí tienes una magnífica lista de reproducción de Daniel Schiffman, de la Universidad de Nueva York.