< Return to Video

Simple AI exercise timer step-by-step video

  • 0:02 - 0:08
    Para crear su cronómetro de ejercicio de IA simple, entrenará un modelo de aprendizaje automático (o ML).
  • 0:08 - 0:15
    Este modelo reconocerá cuándo estás haciendo ejercicio y cuándo no.
  • 0:15 - 0:24
    Luego combinarás el modelo con un código ya preparado para un cronómetro de ejercicio...
  • 0:24 - 0:29
    antes de descargarlo a tu micro:bit y usarlo en la vida real.
  • 0:29 - 0:36
    Haga clic en 'Abrir en micro:bit CreateAI' para iniciar el proyecto.
  • 0:36 - 0:41
    El proyecto viene con 3 muestras de datos de movimiento para hacer ejercicio
  • 0:41 - 0:45
    y 3 muestras de datos de movimiento para no hacer ejercicio.
  • 0:45 - 0:51
    Deberá agregar más muestras registrando sus propios datos de movimiento.
  • 0:51 - 0:56
    micro:bit CreateAI recopila muestras de datos de movimiento utilizando el acelerómetro
  • 0:56 - 1:02
    (o sensor de movimiento) en el micro:bit. Llevará un micro:bit y una batería
  • 1:02 - 1:09
    en la muñeca o el tobillo, para que pueda moverse libremente y registrar sus propias muestras de datos de movimiento.
  • 1:09 - 1:13
    Para comenzar, necesitas configurar el micro:bit de recolección de datos.
  • 1:13 - 1:22
    Conecte el micro:bit de muñeca a CreateAI. Si su computadora tiene Bluetooth habilitado,
  • 1:22 - 1:29
    solo necesitará 1 micro:bit y un cable de datos USB. Si no tienes una conexión Bluetooth,
  • 1:29 - 1:34
    se te pedirá que uses 2 micro:bits. El segundo micro:bit permanecerá conectado
  • 1:34 - 1:40
    al cable USB y actuará como enlace de radio con el micro:bit de recopilación de datos.
  • 1:40 - 1:43
    Siga las instrucciones en pantalla para conectarse.
  • 1:44 - 1:47
    Una vez que tu micro:bit de recolección de datos esté conectado,
  • 1:47 - 1:53
    verás que las líneas en el gráfico en vivo cambian a medida que mueves tu micro:bit.
  • 1:53 - 1:58
    Ahora está listo para agregar sus propias muestras de datos de movimiento.
  • 1:58 - 2:04
    Como este proyecto ya incluye algunas muestras de datos, le sugerimos que agregue
  • 2:04 - 2:13
    1 muestra más para cada acción por ahora y dedique más tiempo a recopilar y analizar datos más adelante.
  • 2:13 - 2:17
    Decide qué acción de 'ejercicio' vas a realizar.
  • 2:17 - 2:23
    Podría ser correr, caminar rápidamente, saltar, boxear, bailar o cualquier otro ejercicio.
  • 2:23 - 2:30
    Asegúrese de que el micro:bit esté sujeto a la muñeca o el tobillo que se moverá.
  • 2:30 - 2:34
    Para agregar datos a una acción específica, selecciónela haciendo clic en ella.
  • 2:34 - 2:40
    Obtendrá una cuenta regresiva de 3 segundos antes de que comience una grabación de 1 segundo.
  • 2:40 - 2:45
    Haga clic en grabar y comience a moverse de inmediato para asegurarse de obtener una muestra de datos limpia.
  • 2:45 - 2:49
    Una muestra limpia es aquella en la que se está moviendo durante toda la muestra,
  • 2:49 - 2:55
    no se comienza tarde ni se termina temprano. A continuación, intente agregar una muestra de datos adicional
  • 2:55 - 3:01
    al conjunto de datos de "no hacer ejercicio". Selecciónelo haciendo clic en la acción,
  • 3:01 - 3:06
    luego quédese quieto o muévase solo ligeramente mientras graba la muestra.
  • 3:06 - 3:11
    Notarás que las líneas x, y, z cambian de lugar dependiendo
  • 3:11 - 3:15
    del ángulo en el que sostienes tu micro:bit.
  • 3:15 - 3:18
    El proyecto no tiene muchos datos en este momento,
  • 3:18 - 3:24
    pero tenemos los suficientes para entrenar nuestro propio modelo de aprendizaje automático usando CreateAI.
  • 3:24 - 3:30
    Así que haga clic en "Entrenar" para utilizar los datos actuales para crear un modelo de ML.
  • 3:30 - 3:35
    La herramienta ahora construye un modelo matemático que debería reconocer diferentes
  • 3:35 - 3:39
    acciones cuando mueves tu micro:bit. Tan pronto como se haya entrenado el modelo,
  • 3:39 - 3:44
    verá la página Prueba del modelo. Su micro:bit de recopilación de datos ahora se puede
  • 3:44 - 3:50
    utilizar para probar qué tan bien está funcionando el modelo. Aún debería estar conectado a la herramienta
  • 3:50 - 4:00
    y verás que a medida que lo mueves, CreateAI estima la acción que estás realizando.
  • 4:00 - 4:05
    Pruebe diferentes niveles de ejercicio o no ejercicio para ver cómo
  • 4:05 - 4:12
    cambian tanto la acción estimada como el gráfico de barras de certeza. El porcentaje en el gráfico de barras de certeza muestra qué tan
  • 4:12 - 4:17
    seguro está el modelo de que usted está realizando cada acción.
  • 4:17 - 4:22
    Puede notar que su modelo no estima algunas acciones con precisión, o tal vez esté
  • 4:22 - 4:29
    funcionando bien para una acción pero no para la otra, por lo que después de explorar cómo funciona actualmente,
  • 4:29 - 4:35
    es una buena idea hacer clic en 'Editar muestras de datos' y mejorar su modelo.
  • 4:35 - 4:41
    Los modelos de aprendizaje automático generalmente funcionan mejor con más datos, así que registre algunas muestras adicionales para cada una
  • 4:41 - 4:49
    de las acciones o concéntrese en recopilar más datos para la acción que resultó problemática en las pruebas.
  • 4:49 - 4:54
    Puede grabar 1 muestra a la vez o puede grabar 10 muestras en secuencia.
  • 4:54 - 4:59
    Las muestras de datos limpias también ayudan a que un modelo de aprendizaje automático funcione mejor,
  • 4:59 - 5:06
    así que examine su conjunto de datos e identifique cualquier muestra de datos que pueda confundir el modelo.
  • 5:06 - 5:12
    Puede eliminarlos presionando x. Una vez que haya agregado más datos y haya verificado
  • 5:12 - 5:18
    su conjunto de datos, haga clic en Entrenar modelo nuevamente para usar su conjunto de datos modificado.
  • 5:18 - 5:27
    Luego pruebe el modelo nuevamente en la página 'Probar modelo'.
  • 5:27 - 5:30
    Una vez que esté satisfecho con el comportamiento del modelo ML,
  • 5:30 - 5:34
    puedes usarlo con el código del proyecto ya preparado.
  • 5:34 - 5:41
    Haga clic en 'Editar en MakeCode' para ver los bloques de código en una versión especial de Microsoft MakeCode.
  • 5:41 - 5:49
    Siempre puedes volver a CreateAI usando la flecha en la parte superior izquierda de la pantalla.
  • 5:49 - 5:55
    Estos bloques de código utilizan el modelo que ha creado dentro de un cronómetro de ejercicio.
  • 5:55 - 6:00
    El código utiliza dos variables para realizar un seguimiento de cuánto tiempo ha estado haciendo ejercicio y cuánto
  • 6:00 - 6:04
    tiempo no ha hecho ejercicio. Cuando el programa se ejecuta por primera vez, establece
  • 6:04 - 6:09
    estas variables del temporizador en 0. Los bloques 'al iniciar ML' se
  • 6:09 - 6:15
    activan cuando el modelo ML decide que ha comenzado a hacer ejercicio o no.
  • 6:15 - 6:19
    Muestran diferentes iconos en la pantalla LED del micro:bit dependiendo
  • 6:19 - 6:26
    de la acción que ha estimado que estás realizando. Los bloques 'al detener ML' se activan cuando el
  • 6:26 - 6:33
    modelo ML decide que ha finalizado una acción, en este caso hacer ejercicio o no hacer ejercicio.
  • 6:33 - 6:38
    El código dentro de cada bloque limpia la pantalla y agrega la duración de la acción que acaba de
  • 6:38 - 6:43
    finalizar a la variable que almacena los tiempos totales de cada acción.
  • 6:43 - 6:50
    El modelo ML funciona con el código para permitirle ver el tiempo total dedicado a cada acción.
  • 6:50 - 6:55
    Pulsa el botón A para ver el tiempo total que has estado haciendo ejercicio y pulsa el botón B para ver el
  • 6:55 - 7:01
    tiempo total que has estado inactivo. El cronómetro cuenta en milisegundos,
  • 7:01 - 7:08
    milésimas de segundo, por lo que el número mostrado se divide por 1000 para mostrar el tiempo en segundos.
  • 7:08 - 7:13
    Para hacer que su sencillo temporizador de ejercicios de IA se ejecute en su micro:bit,
  • 7:13 - 7:19
    solo necesita descargar este código en un micro:bit. Si no tiene otro micro:bit disponible,
  • 7:19 - 7:26
    simplemente reemplace el código actualmente en el micro:bit de recopilación de datos con el código del proyecto.
  • 7:26 - 7:31
    Ahora pruebe el proyecto en la vida real. ¿Se muestran los iconos correctos
  • 7:31 - 7:37
    cuando haces ejercicio o no? Puede probar si el código del temporizador funciona
  • 7:37 - 7:42
    bien con el modelo en 3 sencillos pasos: Presione el botón de reinicio.
  • 7:42 - 7:46
    Haga ejercicio durante 30 segundos. Luego presione el botón A.
  • 7:46 - 7:50
    Debería ver el número 30 desplazándose por la pantalla.
  • 7:50 - 7:55
    Ahora está listo para conectarse a CreateAI, recopilar sus propios datos y usarlos para entrenar,
  • 7:55 - 8:00
    probar y mejorar un modelo de aprendizaje automático. Y luego puedes combinar este modelo con
  • 8:00 - 8:06
    el código ya preparado y probarlo en tu propio micro:bit.
Title:
Simple AI exercise timer step-by-step video
Description:

more » « less
Video Language:
English
Team:
Microbit_Educational_Foundation
Duration:
08:08

Spanish (Spain) subtitles

Revisions