[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.24,0:00:08.19,Default,,0000,0000,0000,,Para crear su temporizador de actividad de IA, entrenará un modelo de aprendizaje automático, o ML, Dialogue: 0,0:00:08.19,0:00:13.08,Default,,0000,0000,0000,,para reconocer cuándo está realizando diferentes movimientos o actividades. Dialogue: 0,0:00:13.08,0:00:18.96,Default,,0000,0000,0000,,Luego combinarás ese modelo con un código ya preparado para un temporizador de actividad, Dialogue: 0,0:00:18.96,0:00:26.80,Default,,0000,0000,0000,,antes de descargarlo a tu micro:bit y usarlo en la vida real. Dialogue: 0,0:00:26.80,0:00:33.96,Default,,0000,0000,0000,,Haga clic en 'Abrir en micro:bit CreateAI' para iniciar el proyecto. Dialogue: 0,0:00:33.96,0:00:41.12,Default,,0000,0000,0000,,Este proyecto viene con 6 muestras de datos de movimiento para caminar, 6 muestras de datos de movimiento Dialogue: 0,0:00:41.12,0:00:47.20,Default,,0000,0000,0000,,para saltar hacia arriba y hacia abajo y 6 muestras de datos de movimiento para permanecer bastante quieto. Dialogue: 0,0:00:47.20,0:00:54.20,Default,,0000,0000,0000,,Agregará más muestras registrando sus propios datos de movimiento. Dialogue: 0,0:00:54.20,0:01:02.70,Default,,0000,0000,0000,,micro:bit CreateAI recopila muestras de datos de movimiento utilizando el acelerómetro o sensor de movimiento del micro:bit. Dialogue: 0,0:01:05.73,0:01:09.73,Default,,0000,0000,0000,,Llevará un micro:bit y una batería en la muñeca o el tobillo Dialogue: 0,0:01:09.73,0:01:15.12,Default,,0000,0000,0000,,para que pueda moverse libremente y registrar sus propias muestras de datos de movimiento. Dialogue: 0,0:01:15.12,0:01:20.40,Default,,0000,0000,0000,,Para comenzar, conecte el micro:bit que se lleva en el tobillo a CreateAI. Dialogue: 0,0:01:20.40,0:01:23.82,Default,,0000,0000,0000,,A esto lo llamamos micro:bit de recopilación de datos. Dialogue: 0,0:01:23.82,0:01:31.64,Default,,0000,0000,0000,,Si su computadora tiene Bluetooth habilitado, solo necesitará 1 micro:bit con una batería y un cable de datos USB. Dialogue: 0,0:01:31.64,0:01:36.64,Default,,0000,0000,0000,,Si no tienes una conexión Bluetooth, se te pedirá que uses 2 micro:bits. Dialogue: 0,0:01:36.64,0:01:41.40,Default,,0000,0000,0000,,El segundo micro:bit permanecerá conectado al cable USB y actuará como Dialogue: 0,0:01:41.40,0:01:50.60,Default,,0000,0000,0000,,enlace de radio con el micro:bit de recopilación de datos. Siga las instrucciones en pantalla para conectarse. Dialogue: 0,0:01:50.60,0:01:57.82,Default,,0000,0000,0000,,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. Dialogue: 0,0:01:57.82,0:02:02.30,Default,,0000,0000,0000,,Ahora está listo para agregar sus propias muestras de datos de movimiento. Dialogue: 0,0:02:02.30,0:02:06.26,Default,,0000,0000,0000,,Como este proyecto ya incluye algunas muestras de datos, Dialogue: 0,0:02:06.26,0:02:16.91,Default,,0000,0000,0000,,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. Dialogue: 0,0:02:16.91,0:02:24.80,Default,,0000,0000,0000,,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. Dialogue: 0,0:02:24.80,0:02:29.28,Default,,0000,0000,0000,,Para agregar datos a una acción específica, selecciónela haciendo clic en ella. Dialogue: 0,0:02:29.28,0:02:34.44,Default,,0000,0000,0000,,Obtendrá una cuenta regresiva de 3 segundos antes de que comience una grabación de 1 segundo. Dialogue: 0,0:02:34.44,0:02:40.08,Default,,0000,0000,0000,,Haga clic en grabar y comience a moverse de inmediato para asegurarse de obtener una muestra de datos limpia. Dialogue: 0,0:02:40.08,0:02:43.96,Default,,0000,0000,0000,,Una muestra limpia es aquella en la que se está moviendo durante toda la muestra, Dialogue: 0,0:02:43.96,0:02:48.59,Default,,0000,0000,0000,,no se comienza tarde ni se termina temprano. Dialogue: 0,0:02:48.59,0:02:55.52,Default,,0000,0000,0000,,A continuación, intente agregar una muestra de datos adicional al conjunto de datos de "salto" y al conjunto de datos de "estar quieto". Dialogue: 0,0:02:55.52,0:03:05.04,Default,,0000,0000,0000,,Selecciónelos haciendo clic en la acción, luego haga clic en grabar y salte o quédese quieto mientras graba las muestras. Dialogue: 0,0:03:05.04,0:03:16.52,Default,,0000,0000,0000,,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. Dialogue: 0,0:03:16.52,0:03:26.08,Default,,0000,0000,0000,,No tenemos muchos datos en este momento, pero tenemos los suficientes para entrenar nuestro propio modelo de aprendizaje automático usando CreateAI. Dialogue: 0,0:03:26.08,0:03:33.72,Default,,0000,0000,0000,,Así que haga clic en 'Entrenar modelo' para utilizar los datos actuales para crear un modelo de ML. Dialogue: 0,0:03:33.72,0:03:41.36,Default,,0000,0000,0000,,La herramienta ahora construye un modelo matemático que debería reconocer diferentes acciones cuando mueves tu micro:bit. Dialogue: 0,0:03:41.36,0:03:45.65,Default,,0000,0000,0000,,Tan pronto como se haya entrenado el modelo, verá la página Prueba del modelo. Dialogue: 0,0:03:45.65,0:03:50.72,Default,,0000,0000,0000,,Ahora utilice el micro:bit de recopilación de datos para probar qué tan bien está funcionando el modelo. Dialogue: 0,0:03:50.72,0:03:59.72,Default,,0000,0000,0000,,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. Dialogue: 0,0:04:02.36,0:04:09.70,Default,,0000,0000,0000,,Pruebe cada una de las acciones para ver cómo cambian tanto la acción estimada como el gráfico de barras de certeza. Dialogue: 0,0:04:11.26,0:04:19.13,Default,,0000,0000,0000,,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. Dialogue: 0,0:04:21.60,0:04:26.52,Default,,0000,0000,0000,,Es posible que notes que tu modelo no estima algunas acciones con precisión, o tal vez esté Dialogue: 0,0:04:26.52,0:04:32.72,Default,,0000,0000,0000,,funcionando bien para una acción pero no para la otra, por lo que después de explorar cómo funciona actualmente, Dialogue: 0,0:04:32.72,0:04:40.36,Default,,0000,0000,0000,,es una buena idea hacer clic en 'Editar muestras de datos' y mejorar. tu modelo. Dialogue: 0,0:04:40.36,0:04:46.36,Default,,0000,0000,0000,,Los modelos de aprendizaje automático generalmente funcionan mejor con MÁS datos, así que registre algunas muestras adicionales para cada una Dialogue: 0,0:04:46.36,0:04:54.96,Default,,0000,0000,0000,,de las acciones o concéntrese en recopilar más datos para la acción que resultó problemática en las pruebas. Dialogue: 0,0:04:54.96,0:05:01.94,Default,,0000,0000,0000,,Puede grabar una muestra a la vez o puede grabar 10 muestras en secuencia. Dialogue: 0,0:05:10.16,0:05:23.08,Default,,0000,0000,0000,,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. Dialogue: 0,0:05:26.00,0:05:29.64,Default,,0000,0000,0000,,Puede eliminarlos presionando X. Dialogue: 0,0:05:30.84,0:05:39.42,Default,,0000,0000,0000,,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. Dialogue: 0,0:05:40.48,0:05:45.99,Default,,0000,0000,0000,,Luego pruebe el modelo nuevamente en la página 'Probar modelo'. Dialogue: 0,0:05:48.56,0:05:54.64,Default,,0000,0000,0000,,Una vez que esté satisfecho con el comportamiento del modelo ML, puede usarlo con el código del proyecto ya preparado. Dialogue: 0,0:05:54.64,0:06:02.48,Default,,0000,0000,0000,,Haga clic en 'Editar en MakeCode' para ver los bloques de código en una versión especial de Microsoft MakeCode. Dialogue: 0,0:06:02.48,0:06:09.56,Default,,0000,0000,0000,,Siempre puedes volver a CreateAI usando la flecha en la parte superior izquierda de la pantalla. Dialogue: 0,0:06:09.56,0:06:19.24,Default,,0000,0000,0000,,Estos bloques de código utilizan el modelo que ha creado dentro de un cronómetro de ejercicio. Dialogue: 0,0:06:19.24,0:06:26.16,Default,,0000,0000,0000,,El código utiliza 3 variables para realizar un seguimiento de cuánto tiempo llevas realizando cada acción. Dialogue: 0,0:06:26.16,0:06:33.68,Default,,0000,0000,0000,,Cuando el programa se ejecuta por primera vez, establece estas variables del temporizador en 0. Dialogue: 0,0:06:33.68,0:06:40.12,Default,,0000,0000,0000,,Los bloques 'al iniciar ML' se activan cuando el modelo ML decide que ha iniciado una acción específica. Dialogue: 0,0:06:40.12,0:06:49.25,Default,,0000,0000,0000,,Muestran diferentes iconos en la pantalla LED del micro:bit dependiendo de la acción que ha estimado que estás realizando. Dialogue: 0,0:06:50.29,0:07:01.28,Default,,0000,0000,0000,,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. Dialogue: 0,0:07:01.28,0:07:06.88,Default,,0000,0000,0000,,El código dentro de cada bloque limpia la pantalla y agrega la duración de la acción que acaba de Dialogue: 0,0:07:06.88,0:07:13.44,Default,,0000,0000,0000,,finalizar a la variable que almacena los tiempos totales de cada acción. Dialogue: 0,0:07:13.44,0:07:19.44,Default,,0000,0000,0000,,El modelo ML funciona con el código para permitirle ver el tiempo total dedicado a cada acción. Dialogue: 0,0:07:19.44,0:07:23.04,Default,,0000,0000,0000,,Presione el botón A para ver la estimación de cuánto tiempo estuvo caminando. Dialogue: 0,0:07:23.04,0:07:28.16,Default,,0000,0000,0000,,Presione el botón B para ver cuánto tiempo estimó el modelo que estuvo saltando. Dialogue: 0,0:07:28.16,0:07:34.08,Default,,0000,0000,0000,,Para ver la duración estimada que has estado quieto, presiona A y B juntos. Dialogue: 0,0:07:34.08,0:07:44.11,Default,,0000,0000,0000,,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. Dialogue: 0,0:07:44.11,0:07:53.16,Default,,0000,0000,0000,,Para que el temporizador de actividad de IA se ejecute en tu micro:bit, solo necesitas descargar este código en un micro:bit. Dialogue: 0,0:07:53.16,0:08:00.64,Default,,0000,0000,0000,,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. Dialogue: 0,0:08:01.65,0:08:05.00,Default,,0000,0000,0000,,Ahora puedes probar el proyecto en la vida real. Dialogue: 0,0:08:05.00,0:08:10.04,Default,,0000,0000,0000,,¿Se muestran los iconos correctos cuando haces ejercicio o no? Dialogue: 0,0:08:10.04,0:08:15.80,Default,,0000,0000,0000,,Puede probar si el código del temporizador funciona bien con el modelo en 3 sencillos pasos: Dialogue: 0,0:08:15.80,0:08:19.16,Default,,0000,0000,0000,,Presione el botón de reinicio. Salta durante 30 segundos. Dialogue: 0,0:08:19.16,0:08:25.54,Default,,0000,0000,0000,,Luego presione el botón B. Debería ver el número 30 desplazándose por la pantalla. Dialogue: 0,0:08:25.54,0:08:28.56,Default,,0000,0000,0000,,Ahora está listo para conectarse a CreateAI, Dialogue: 0,0:08:28.56,0:08:34.56,Default,,0000,0000,0000,,recopilar sus propios datos, usarlos para entrenar, probar y mejorar un modelo de aprendizaje automático, y luego Dialogue: 0,0:08:34.56,0:08:40.60,Default,,0000,0000,0000,,puede combinar este modelo con el código ya preparado y probarlo en su propio micro: poco. Dialogue: 0,0:08:40.60,0:08:48.38,Default,,0000,0000,0000,,Si está buscando formas de personalizar esto aún más, intente agregar algunas acciones diferentes, como correr o bailar pasos. Dialogue: 0,0:08:48.38,0:08:52.48,Default,,0000,0000,0000,,¡Disfrutar!