< Return to Video

AI activity timer step-by-step video

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

more » « less
Video Language:
English
Team:
Microbit_Educational_Foundation
Duration:
08:53
Microbit_Educational_Foundation edited Spanish (Spain) subtitles for AI activity timer step-by-step video

Spanish (Spain) subtitles

Revisions