Saltar la navegación

6. Espejos donde mirarnos

Retor diceSiempre es bueno disponer de espejos donde mirarnos, para no tener la sensación de estar ante el "síndrome del folio en blanco". 

Ya hemos visto la importancia, presencia y algunas aplicaciones de la IA en nuestras vidas, hemos revisado los entornos de programación que usarás para elaborar en equipo vuestra IA. 

A continuación dispones de dos ejemplos de IA, elaborados paso a paso.

Dos "espejos donde mirarnos", que espero sean de utilidad e inspiración para la construcción de vuestra IA.

¡Adelante!

#Espejo1. Una IA que clasifica coordenadas en cuadrantes

En este enlace: Propuesta didáctica: Inteligencia artificial con Learning ML. Modelo numérico. Matemáticas; puntos, coordenadas y cuadrantes

encontrarás detallado, paso a paso, la construcción de una IA, basada en un modelo numérico. 

Lo que se moviliza con esta propuesta es la capacidad de la herramienta para aprender únicamente a partir de los datos, sin ser programada de manera explícita, a ubicar puntos, a partir de sus coordenadas, en el cuadrante que les corresponda.
Para ello, he seguido la siguiente secuencia:
  • En Learning ML creo un modelo numérico basado en datos de dos columnas.
  • A continuación creo 4 categorías, correspondientes a los distintos cuadrantes del plano cartesiano.
  • Alimento el modelo con datos, en este caso concreto he usado una docena para cada una de las categorías.
  • Entreno el modelo para que aprenda a reconocer los números y busque patrones.
  • Una vez que finaliza el entrenamiento pasamos a ponerlo a prueba.
Captura de pantalla. Apariencia del modelo numérico implementado en LearningML
  • Además de ello, una vez que he considerado que el funcionamiento es óptimo, he elaborado un programa en Scratch asociado al modelo que nos permita trabajar en un entorno más visual.
Captura de pantalla. Aspecto del programa implementado en Scratch asociado al modelo numérico implementado en Learning ML

#Espejo2. Una IA que clasifica distintas especies de iris

En este enlace: Propuesta didáctica: Inteligencia artificial con Learning ML. Modelo numérico. Botánicos en la escuela; clasificación de iris (Ejemplo de producto final con Scratch + Learning ML) encontrarás detallado, paso a paso, la construcción de una IA, basada en un modelo numérico. 

Lo que he querido movilizar con esta propuesta es la capacidad de la herramienta para aprender únicamente a partir de los datos, sin ser programada de manera explícita, a clasificar iris, a partir de algunas medidas de sus sépalos y pétalos, con la especie que mejor se identifique.
Para ello, he seguido la siguiente secuencia:
  • En Learning ML creo un modelo numérico basado en datos de 4 columnas.
  • A continuación creo 3 categorías, correspondientes a los tres tipos de especies.
  • Alimento el modelo con datos, en este caso concreto he usado cincuenta para cada una de las categorías.
  • Entreno el modelo para que aprenda a reconocer los números y busque patrones.
  • Una vez que finaliza el entrenamiento pasamos a ponerlo a prueba.

Captura de pantalla. Apariencia del modelo numérico implementado en Learning ML

  • Además de ello, una vez que he considerado que el funcionamiento es óptimo, he elaborado un programa en Scratch asociado al modelo que nos permita trabajar en un entorno más visual.

Captura de pantalla. Aspecto del programa implementado en Scratch asociado al modelo numérico implementado en Learning ML