0:00:00.680,0:00:05.440 Per fer que el teu amic narrador d'històries d'IA, entrenaràs un 0:00:05.440,0:00:11.120 model d'aprenentatge automàtic o ML per reconèixer quan una joguina es mou de diferents maneres. 0:00:11.120,0:00:16.280 A continuació, combinaràs aquest model amb el codi per fer diferents sons i mostrar diferents 0:00:16.280,0:00:20.856 icones a la pantalla LED del micro:bit. 0:00:20.856,0:00:28.480 A continuació, baixaràs el model i el codi a un micro:bit i l'utilitzaràs a la teva joguina per explicar una història. 0:00:28.480,0:00:34.264 La nostra història tracta d'un ós anomenat Lucy, però podeu canviar el projecte perquè s'adapti al vostre. 0:00:34.264,0:00:40.360 [MÚSICA] Aquesta és la Lucy l'ós. 0:00:40.360,0:00:47.520 Quan sigui gran vol ser gimnasta, així que cada dia, quan es desperta, practica els seus salts. 0:00:47.520,0:00:54.640 Ella salta tan alt com el sostre. Després, després d'esmorzar, practica el seu rodatge. 0:00:54.640,0:00:59.920 Ella gira i gira fins que tot el seu món gira. 0:01:01.469,0:01:06.490 Aleshores fa una pausa i fa una petita migdiada. 0:01:10.048,0:01:18.760 Per començar a fer el vostre amic de narració d'històries d'IA, feu clic a "Obre en micro:bit CreateAI" per llançar el projecte. 0:01:18.760,0:01:23.829 Aquest projecte inclou 8 mostres de dades de moviment per a tres accions diferents: 0:01:23.829,0:01:28.959 saltar, rodar i dormir. 0:01:28.959,0:01:38.120 micro:bit CreateAI recull mostres de dades de moviment mitjançant l'acceleròmetre, el sensor de moviment del micro:bit. 0:01:38.120,0:01:43.560 Per afegir les vostres pròpies mostres de dades, heu de fer una recollida de dades micro:bit. 0:01:43.560,0:01:50.160 Si el vostre ordinador té Bluetooth habilitat, només necessitareu 1 micro:bit i un cable de dades USB. 0:01:50.160,0:01:54.840 Si no teniu connexió Bluetooth, haureu d'utilitzar 2 micro:bits. 0:01:54.840,0:01:59.554 Seguiu les instruccions a la pantalla per connectar-vos. 0:01:59.554,0:02:06.777 Un cop connectat el micro:bit de recollida de dades, connecteu-lo a la vostra joguina d'aquesta manera. 0:02:06.777,0:02:15.400 Veureu que les línies del gràfic en directe canvien a mesura que moveu la joguina. Com que aquest projecte ja inclou un munt 0:02:15.400,0:02:25.000 de mostres de dades, us suggerim que afegiu 1 mostra per a cada acció de moment i que recolliu més dades més endavant. 0:02:25.000,0:02:29.440 Feu clic a l'acció "saltar" perquè hi pugueu afegir més mostres de dades. 0:02:29.440,0:02:33.600 Obtindreu un compte enrere abans que comenci una gravació d'1 segon. 0:02:33.600,0:02:39.800 Feu clic a gravar i comenceu a moure la joguina immediatament per assegurar-vos que obteniu una mostra de dades neta. 0:02:39.800,0:02:43.440 Una mostra neta és aquella en què us moveu per a tota la mostra, 0:02:43.440,0:02:50.800 no comenceu tard ni acabeu de moure's d'hora. A continuació, proveu d'afegir una mostra de dades addicionals a les 0:02:50.800,0:02:57.115 accions "rominar" i "dormir". 0:02:57.115,0:03:07.520 Notareu que quan la vostra joguina està adormida, les línies x,y i z canvien de lloc en funció de l'orientació del micro:bit. 0:03:07.520,0:03:14.600 Feu clic a "Entrena model" per crear el model ML. L'eina ara crea un model matemàtic 0:03:14.600,0:03:19.960 que hauria de reconèixer diferents accions quan moveu el vostre micro:bit. 0:03:19.960,0:03:25.640 Tan bon punt s'hagi entrenat el model, veureu la pàgina Prova del model. 0:03:25.640,0:03:30.760 La vostra recollida de dades micro:bit ara es pot utilitzar per provar el bon funcionament del model. 0:03:30.760,0:03:35.880 Encara hauria d'estar connectat a l'eina i veureu que a mesura que la moveu, CreateAI està 0:03:35.880,0:03:40.317 estimant quina acció esteu fent. 0:03:40.317,0:03:47.027 Mou la teva joguina de diferents maneres per veure l'acció estimada i el canvi del gràfic de barres de certesa. 0:03:47.400,0:03:56.160 El percentatge mostra com de segur o segur és el model que esteu fent cada acció. 0:03:56.160,0:04:00.760 És possible que observeu que el vostre model no estima algunes accions amb precisió. 0:04:00.760,0:04:07.920 En aquest cas, és una bona idea fer clic a "Edita mostres de dades" i millorar el vostre model. 0:04:07.920,0:04:13.960 Els models d'aprenentatge automàtic solen funcionar millor amb més dades, així que enregistreu algunes mostres addicionals per a cadascuna 0:04:13.960,0:04:22.400 de les accions o centreu-vos a recollir més dades per a l'acció que va ser problemàtica durant les proves. 0:04:22.400,0:04:28.360 Les mostres de dades netes també ajuden a que un model d'ML funcioni millor, així que examineu el vostre conjunt de dades i 0:04:28.360,0:04:38.200 identifiqueu qualsevol mostra que pugui confondre el model. Podeu suprimir-los prement X. 0:04:38.200,0:04:44.920 Un cop hàgiu afegit més dades i comprovat el vostre conjunt de dades, torneu a fer clic a "Model de tren". A continuació, torneu a provar 0:04:44.920,0:04:50.003 el model a la pàgina "Prova del model". 0:04:50.003,0:04:57.120 Un cop estigueu satisfet amb com es comporta el model ML, podeu utilitzar-lo amb el codi del projecte ja preparat. 0:04:57.120,0:05:06.120 Feu clic a "Edita a MakeCode" per veure els blocs de codi en una versió especial de Microsoft MakeCode. 0:05:06.120,0:05:10.040 Podeu tornar a veure les vostres dades a CreateAI en qualsevol moment 0:05:10.040,0:05:19.720 mitjançant la fletxa de la part superior esquerra de la pantalla. Aquests blocs utilitzen el model que heu creat al codi. 0:05:19.720,0:05:24.880 Els blocs 'on ML... start' reaccionen quan el model ML decideix que la teva 0:05:24.880,0:05:31.320 joguina està fent un moviment o acció en particular. Depenent de l'acció, el codi mostra diferents 0:05:31.320,0:05:38.600 icones a la sortida de la pantalla LED del micro:bit i reprodueix diferents sons al seu altaveu. 0:05:38.600,0:05:46.360 Si no està segur de quina acció està fent la teva joguina, si l'acció és "desconeguda", esborra la pantalla. 0:05:46.360,0:05:53.320 I quan s'atura cada acció, el codi deixa que el micro:bit faci so. 0:05:53.320,0:05:56.640 Per fer que el codi i el model ML s'executin al vostre micro:bit, 0:05:56.640,0:05:59.640 només heu de descarregar-lo a un micro:bit. 0:06:00.280,0:06:06.320 Premeu "Descarrega" i seguiu les instruccions a la pantalla. 0:06:06.320,0:06:10.640 Ara proveu el projecte acabat en un micro:bit connectat a la vostra joguina. 0:06:10.640,0:06:16.200 Es reprodueixen els sons correctes i es mostren les icones quan la vostra joguina fa diferents moviments? 0:06:16.200,0:06:19.800 Funciona igual de bé quan algú altre mou la joguina? 0:06:19.800,0:06:26.880 Si no, podeu tornar enrere i recollir més dades d'ells i tornar a entrenar el model. 0:06:26.880,0:06:30.960 Enhorabona, has entrenat la teva joguina per reaccionar a diferents tipus de moviment 0:06:30.960,0:06:36.600 utilitzant les dades que has recopilat, entrenant un model d'aprenentatge automàtic d'IA i combinant-lo amb 0:06:36.600,0:06:43.480 codi per fer una joguina de narració interactiva! Quines altres accions o moviments pot 0:06:43.480,0:06:51.795 fer la teva joguina, potser com a part d'explicar una història? Els podeu afegir amb micro:bit i CreateAI?