6. IA Software educable
- Maquina educable con Machine Learning for kids y Scratch
- Máquina Educable Teachable Machine
- Maquina educable con CODE ORG
- Playground, Teachable Machine Google y Microbit
Maquina educable con Machine Learning for kids y Scratch
REGISTRO
Entramos en https://machinelearningforkids.co.uk/
Tenemos varias opciones:
- Registrarnos y tenemos dos opciones
- como Un profesor o responsable de un club de programación en este caso tenemos otras dos opcioens
- Clase No administrada tienes que rellenar un formulario típico y creas la clase
- Clase administrada donde tienes opciones de incorporar alumnos a tu clase, este registro es por correo electrónico y tienen que verificar que perteneces a un centro educativo.
- como Estudiante en ese caso es el profesor de una clase administrada el que te tiene que crear la cuenta
- como Un profesor o responsable de un club de programación en este caso tenemos otras dos opcioens
- Iniciar sesión pues nos hemos registrado con alguna de las opciones anteriores
- Probar sin registrarse
Vamos a probar "sin registrarnos" pues estamos aprendiendo. Si luego esta herramienta te convence, Te registras
CREAMOS UN PROYECTO
Empezamos un proyecto
Empezamos un proyecto, como puedes ver hay diferentes formas de reconocer, y permite hacer un almacenamiento local, o en la nube. Como es algo de pruebas puedes hacerlo local. Pero si luego estas registrado es interesante hacerlo en la nube para tener acceso en cualquier sitio.
Ya lo tenemos
ENTRENAR
Primero vamos a entrenar la máquina
Creamos dos etiquetas y vamos escribiendo situaciones (o añadir un fichero txt) donde nos apetece un refresco o no (pueden ser más de dos situaciones)
Volvemos al proyecto..
ENTRENAR
Si ves que has puesto suficientes ejemplos, pide a la máquina que entrene
Empieza el entrenamiento... y para que no te aburras, te pone unas preguntas !!!
Una vez acabado puedes probarlo
fíjate que bochorno no lo hemos puesto en el entrenamiento y ha acertado bastante bien
Volvemos al proyecto
CREAR
Y vamos a CREAR y nos ofrece varias herramientas de programación, elegimos SCRATCH
Le damos a Abrir en Scratch 3
Elegimos un nuevo objeto (quitamos el gato)
y elegimos glass water
Y ponemos el siguiente programa, no es perfecto... pero acierta bastante bien
¿Sabías que ....?
.. hay un curso en Aularagón de INTELIGENCIA ARTIFICIAL CON SCRATCH máquina educable con Maching Learning for KitsVes https://libros.catedu.es/books/inteligencia-artificial-con-scratch con diferentes vídeos del INTEF verás paso a paso esta herramienta desde 2019
Máquina Educable Teachable Machine
Esta extensión sí que pertenece al conjunto de inteligencia artificial
En la extensión nos muestra la posibilidad de crear un nuevo modelo de entrenamiento
Al crear un nuevo modelo, Build a new model hay que definir las categorías mínimo son tres
2 - 3 - 4 .- Poner nombres a la categorías
5.- Poner la imagen (en mi caso pantallazos del móvil)
6.- Clicar a qué categoría pertenece, para que aprenda, darle click cuando la barra verde suba
Repetir pasos 5 y 6 tantas veces cuanto se desee, cuanto más, mejor
7.-Usar el modelo de aprendizaje
Una vez creado el modelo, nos pone unas instrucciones que podemos usar en nuestra programación
Otro ejemplo parecido usando playmovil
Maquina educable con CODE ORG
Una manera muy didáctica de enseñar los conceptos de Inteligencia Artificial es con CODE.ORG tiene cursos y el funcionamiento es parecido a la Máquina Educable de mBlock
El resultado es
Playground, Teachable Machine Google y Microbit
Playground es como Scratch pero puedes utilizar las Teachable Machines de Google en tu programación
Entramos en https://playground.raise.mit.edu/httyr/
Y podemos usar una máquina educable de Google en (1) y luego utilizarlo en (2)
Podemos conectar nuestro robot MICROBIT CUTEBOT
Este vídeo por ejemplo nos enseña cómo utilizar una máquina que reconozca que tocamos la cara o no
O reconocer textos
Por ejemplo este programa muestra si tienes puesto un sombrero o no
Ulrich Pedersen Dah & Ture Reimer-Mattesen Center for Underisningsmidler CPU