< Return to Video

Un amic narrador d'històries de IA amb la Micro:bit

  • 0:01 - 0:03
    Per crear un narrador d'històries d'IA,
  • 0:03 - 0:05
    entrenaràs un model d'aprenentatge
    automàtic
  • 0:05 - 0:07
    o model ML
  • 0:07 - 0:11
    per reconèixer quan una joguina es
    mou de diferents maneres.
  • 0:11 - 0:14
    Llavors, combinaràs aquest model
    amb el programa
  • 0:14 - 0:17
    per fer diferents sons i mostrar
    diferents icones
  • 0:17 - 0:21
    a la pantalla LED del micro:bit.
  • 0:21 - 0:24
    Llavors, baixaràs el model i el programa
    a una micro:bit
  • 0:24 - 0:26
    i l'utilitzaràs la teva joguina
  • 0:26 - 0:28
    per explicar una història.
  • 0:28 - 0:31
    La història tracta d'una óssa
    anomenada Lucy,
  • 0:31 - 0:34
    però pots canviar el nom projecte
    perquè s'adapti al teu gust.
  • 0:34 - 0:40
    [MÚSICA] Aquesta és la ossa Lucy.
  • 0:40 - 0:43
    Quan sigui gran vol ser gimnasta,
  • 0:43 - 0:45
    així que cada dia, quan es desperta,
  • 0:45 - 0:48
    practica els seus salts.
  • 0:48 - 0:51
    Ella salta tan alt com el sostre.
  • 0:51 - 0:52
    Llavors, després d'esmorzar,
  • 0:52 - 0:55
    practica els seus girs.
  • 0:55 - 0:56
    Ella gira i gira
  • 0:56 - 1:00
    fins que tot el seu món gira.
  • 1:01 - 1:04
    Aleshores fa una pausa
  • 1:04 - 1:06
    i fa una petita migdiada.
  • 1:10 - 1:13
    Per començar a fer l'amic de
    narració d'històries d'IA,
  • 1:13 - 1:16
    fés clic a "Obre en micro:bit CreateAI"
  • 1:16 - 1:19
    per llançar el projecte.
  • 1:19 - 1:22
    Aquest projecte inclou 8 mostres de
    dades de moviment
  • 1:22 - 1:24
    per a tres accions diferents:
  • 1:24 - 1:25
    saltar,
  • 1:25 - 1:26
    rodolar
  • 1:26 - 1:29
    i dormir.
  • 1:29 - 1:32
    micro:bit CreateAI recull mostres de
    dades de moviment
  • 1:32 - 1:34
    mitjançant l'acceleròmetre,
  • 1:34 - 1:38
    el sensor de moviment de la micro:bit.
  • 1:38 - 1:40
    Per afegir les teves mostres de dades,
  • 1:40 - 1:44
    has de fer una recollida de dades
    micro:bit.
  • 1:44 - 1:46
    Si el teu ordinador té el Bluetooth
    habilitat,
  • 1:46 - 1:48
    només necessitaràs una micro:bit
  • 1:48 - 1:50
    i un cable de dades USB.
  • 1:50 - 1:52
    Si no tens connexió Bluetooth,
  • 1:52 - 1:55
    hauràs de fer servir 2 micro:bits.
  • 1:55 - 2:00
    Segueix les instruccions a la pantalla
    per connectar-te.
  • 2:00 - 2:03
    Un cop connectada la micro:bit de
    recollida de dades,
  • 2:03 - 2:07
    connecta-la a la teva joguina
    d'aquesta manera.
  • 2:07 - 2:09
    Veuràs que les línies del gràfic en
    directe
  • 2:09 - 2:12
    canvien a mesura que mous la joguina.
  • 2:12 - 2:14
    Com que aquest projecte ja inclou
  • 2:14 - 2:17
    un munt de mostres de dades
  • 2:17 - 2:18
    et suggerim que afegeixis
  • 2:18 - 2:22
    1 mostra per a cada acció de moment
  • 2:22 - 2:25
    i que recollis més dades més endavant.
  • 2:25 - 2:27
    Fes clic a l'acció "saltar"
  • 2:27 - 2:29
    perquè hi puguis afegir més mostres
    de dades.
  • 2:29 - 2:32
    Obtindràs un compte enrere
  • 2:32 - 2:34
    abans que comenci una gravació d'1 segon.
  • 2:34 - 2:34
    Fes clic a gravar
  • 2:34 - 2:37
    i comença a moure la joguina immediatament
  • 2:37 - 2:40
    per assegurar-te que obtens una mostra
    de dades neta.
  • 2:40 - 2:41
    Una mostra neta
  • 2:41 - 2:43
    és aquella en què et mous per a tota
    la mostra,
  • 2:43 - 2:47
    no comences tard ni acabes de moure't
    abans d'hora.
  • 2:47 - 2:49
    Llavors, prova d'afegir una mostra de
  • 2:49 - 2:50
    dades addicionals a les
  • 2:50 - 2:57
    accions "rodolar" i "dormir".
  • 2:57 - 2:59
    Notaràs que quan la teva joguina està
    adormida,
  • 2:59 - 3:02
    les línies x,y i z
  • 3:02 - 3:05
    canvien de lloc en funció de l'orientació
  • 3:05 - 3:08
    de la micro:bit.
  • 3:08 - 3:09
    Fes clic a "Entrena el model"
  • 3:09 - 3:13
    per crear el model ML.
  • 3:13 - 3:15
    L'eina ara crea un model matemàtic
  • 3:15 - 3:17
    que hauria de reconèixer diferents accions
  • 3:17 - 3:20
    quan mous la teva micro:bit.
  • 3:20 - 3:23
    Tan bon punt s'hagi entrenat el model,
  • 3:23 - 3:25
    veuràs la pàgina "Prova del model".
  • 3:25 - 3:27
    La teva recollida de dades micro:bit
  • 3:27 - 3:30
    ara es pot utilitzar per provar el bon
    funcionament del model.
  • 3:30 - 3:33
    Encara hauria d'estar connectada
    a la joguina
  • 3:33 - 3:34
    i veuràs que a mesura que la mous,
  • 3:34 - 3:36
    CreateAI està
  • 3:36 - 3:40
    estimant quina acció estàs fent.
  • 3:40 - 3:42
    Mou la teva joguina de diferents maneres
  • 3:42 - 3:44
    per veure l'acció estimada i el
  • 3:44 - 3:47
    canvi del gràfic de barres de certesa.
  • 3:47 - 3:49
    El percentatge mostra
  • 3:49 - 3:52
    com de segur o confiable és el model
  • 3:52 - 3:56
    de l'acció que estàs fent.
  • 3:56 - 3:58
    És possible que observis que el teu model
  • 3:58 - 4:01
    no estima algunes accions amb precisió.
  • 4:01 - 4:03
    En aquest cas, és una bona idea fer clic a
  • 4:03 - 4:05
    "Edita mostres de dades"
  • 4:05 - 4:08
    i millorar el teu model.
  • 4:08 - 4:10
    Els models d'aprenentatge automàtic
  • 4:10 - 4:11
    funcionen millor amb més dades, així
  • 4:11 - 4:13
    que enregistra algunes mostres entres
  • 4:13 - 4:15
    per a cadascuna de les accions
  • 4:15 - 4:18
    o centra't a recollir més dades
  • 4:18 - 4:22
    per a l'acció que va ser problemàtica
    durant les proves.
  • 4:22 - 4:24
    Les mostres de dades netes també ajuden
  • 4:24 - 4:26
    a que un model de ML funcioni millor,
  • 4:26 - 4:28
    així que examina el teu conjunt de dades i
  • 4:28 - 4:30
    identifica qualsevol mostra que pugui
  • 4:30 - 4:32
    confondre el model.
  • 4:32 - 4:38
    Pots suprimir-los prement X.
  • 4:38 - 4:39
    Un cop hagis afegit més dades
  • 4:39 - 4:41
    i comprovat el teu conjunt de dades,
  • 4:41 - 4:44
    torna a fer clic a "Entrena el model".
  • 4:44 - 4:46
    i torna a provar el model a la
  • 4:46 - 4:50
    pàgina "Prova del model".
  • 4:50 - 4:52
    Un cop estiguis satisfet amb com
  • 4:52 - 4:53
    es comporta el model ML,
  • 4:53 - 4:55
    pots utilitzar-lo en el programa del
  • 4:55 - 4:57
    projecte ja preparat.
  • 4:57 - 5:00
    Fes clic a "Edita a MakeCode"
  • 5:00 - 5:01
    per veure els blocs de codi en
  • 5:01 - 5:06
    una versió especial de Microsoft MakeCode.
  • 5:06 - 5:08
    Pots tornar a veure les teves dades a
  • 5:08 - 5:10
    CreateAI en qualsevol moment
  • 5:10 - 5:12
    mitjançant la fletxa de la part
  • 5:12 - 5:15
    superior esquerra de la pantalla.
  • 5:15 - 5:16
    Aquests blocs
  • 5:16 - 5:20
    utilitzen el model que has creat al
    programa.
  • 5:20 - 5:22
    Els blocs 'on ML... start'
  • 5:22 - 5:24
    reaccionen quan el model ML
  • 5:24 - 5:25
    decideix que la teva joguina està
  • 5:25 - 5:28
    fent un moviment o acció en particular.
  • 5:28 - 5:31
    Depenent de l'acció, el codi mostra
  • 5:31 - 5:35
    diferents icones a la sortida de la
    pantalla LED de la micro:bit
  • 5:35 - 5:39
    i reprodueix diferents sons al altaveu.
  • 5:39 - 5:40
    Si no està segur de
  • 5:40 - 5:42
    quina acció està fent la teva
  • 5:42 - 5:44
    joguina, si l'acció és "desconeguda",
  • 5:44 - 5:46
    esborra la pantalla.
  • 5:46 - 5:48
    I quan cada acció es para,
  • 5:48 - 5:51
    el programa no deixa que la micro:bit
  • 5:51 - 5:53
    faci cap so.
  • 5:53 - 5:55
    Per fer que el programa
  • 5:55 - 5:57
    i el model ML s'executin a la micro:bit,
  • 5:57 - 5:58
    només has de descarregar-lo a
  • 5:58 - 6:00
    una micro:bit.
  • 6:00 - 6:02
    Prem "Descarrega"
  • 6:02 - 6:06
    i segueix les instruccions a la pantalla.
  • 6:06 - 6:08
    Ara prova el projecte acabat en una
  • 6:08 - 6:11
    micro:bit connectada a la teva joguina.
  • 6:11 - 6:13
    Es reprodueixen els sons correctes i es
  • 6:13 - 6:15
    mostren les icones quan la teva joguina
  • 6:15 - 6:16
    fa diferents moviments?
  • 6:16 - 6:18
    Funciona igual de bé quan algú altre
  • 6:18 - 6:20
    mou la joguina?
  • 6:20 - 6:21
    Si no, pots tornar enrere
  • 6:21 - 6:23
    i recollir més dades d'ells i
  • 6:23 - 6:27
    tornar a entrenar el model.
  • 6:27 - 6:29
    Enhorabona, has entrenat la teva joguina
  • 6:29 - 6:31
    per reaccionar a diferents tipus de
    moviment
  • 6:31 - 6:33
    utilitzant les dades que has recopilat,
  • 6:33 - 6:35
    entrenant un model de ML d'IA
  • 6:35 - 6:37
    i combinant-lo amb
  • 6:37 - 6:41
    programa per fer una joguina de
    narració interactiva!
  • 6:41 - 6:43
    Quines altres accions o moviments pot
  • 6:43 - 6:44
    fer la teva joguina,
  • 6:44 - 6:47
    potser com a part d'explicar una història?
  • 6:47 - 6:52
    Els pots afegir amb micro:bit i CreateAI?
Title:
Un amic narrador d'històries de IA amb la Micro:bit
Description:

Crea una joguina que expliqui una història fent servir micro:bit Create IA

more » « less
Video Language:
English
Team:
Microbit_Educational_Foundation
Duration:
06:54

Catalan subtitles

Revisions Compare revisions