< Return to Video

micro:bit AI storytelling friend

  • 0:01 - 0:05
    Aby zaprzyjaźnić się z opowiadaniem historii opartym na sztucznej inteligencji, wytrenujesz
  • 0:05 - 0:11
    model uczenia maszynowego (ML), aby rozpoznawał, kiedy zabawka porusza się na różne sposoby.
  • 0:11 - 0:16
    Następnie połączysz ten model z kodem, aby wydawać różne dźwięki i wyświetlać różne
  • 0:16 - 0:21
    ikony na wyświetlaczu LED micro:bit.
  • 0:21 - 0:28
    Następnie pobierzesz model i kod do micro:bit i użyjesz go na swojej zabawce, aby opowiedzieć historię.
  • 0:28 - 0:34
    Nasza historia dotyczy niedźwiedzia o imieniu Lucy, ale możesz zmienić projekt, aby pasował do własnego.
  • 0:34 - 0:40
    [MUZYKA] To jest niedźwiedź Lucy.
  • 0:40 - 0:48
    Kiedy dorośnie, chce zostać gimnastyczką, więc każdego dnia, gdy się budzi, ćwiczy skakanie.
  • 0:48 - 0:55
    Skacze wysoko, aż po sufit. Potem, po śniadaniu, ćwiczy skręcanie.
  • 0:55 - 1:00
    Kręci się w kółko, aż cały jej świat wiruje.
  • 1:01 - 1:06
    Potem robi sobie przerwę i ma małą drzemkę.
  • 1:10 - 1:19
    Aby rozpocząć tworzenie historii AI jako przyjaciela, kliknij „Otwórz w micro:bit CreateAI”, aby uruchomić projekt.
  • 1:19 - 1:24
    Ten projekt zawiera 8 próbek danych dotyczących ruchu dla trzech różnych czynności:
  • 1:24 - 1:29
    skakania, turlania się i spania.
  • 1:29 - 1:38
    micro:bit CreateAI zbiera próbki danych o ruchu za pomocą akcelerometru, czujnika ruchu micro:bit.
  • 1:38 - 1:44
    Aby dodać własne próbki danych, musisz utworzyć zbiór danych micro:bit.
  • 1:44 - 1:50
    Jeśli Twój komputer ma włączoną funkcję Bluetooth, potrzebujesz tylko 1 micro:bit i przewodu USB do transmisji danych.
  • 1:50 - 1:55
    Jeśli nie masz połączenia Bluetooth, będziesz musiał użyć 2 micro:bitów.
  • 1:55 - 2:00
    Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby się połączyć.
  • 2:00 - 2:07
    Po podłączeniu urządzenia micro:bit do gromadzenia danych, przymocuj je do zabawki w ten sposób.
  • 2:07 - 2:15
    Zobaczysz, jak linie na wykresie na żywo zmieniają się w miarę przesuwania zabawki. Ponieważ projekt ten zawiera już sporo
  • 2:15 - 2:25
    próbek danych, sugerujemy dodanie na razie 1 próbki dla każdego działania i zebranie większej ilości danych później.
  • 2:25 - 2:29
    Kliknij akcję „skakanie”, aby dodać do niej więcej próbek danych.
  • 2:29 - 2:34
    Przed rozpoczęciem 1-sekundowego nagrywania nastąpi odliczanie.
  • 2:34 - 2:40
    Kliknij przycisk „Nagraj” i natychmiast rozpocznij przenoszenie zabawki, aby mieć pewność, że otrzymasz czystą próbkę danych.
  • 2:40 - 2:43
    Czysta próbka to taka, w przypadku której poruszasz się przez całą próbkę,
  • 2:43 - 2:51
    nie zaczynasz późno ani nie kończysz ruchu wcześniej. Następnie spróbuj dodać dodatkową próbkę danych do
  • 2:51 - 2:57
    akcji „toczy się” i „śpi”.
  • 2:57 - 3:08
    Zauważysz, że kiedy zabawka śpi, linie x, y i z zmieniają miejsce w zależności od orientacji micro:bit.
  • 3:08 - 3:15
    Kliknij „Wytrenuj model”, aby zbudować model ML. Narzędzie tworzy teraz
  • 3:15 - 3:20
    model matematyczny, który powinien rozpoznawać różne działania podczas poruszania mikro:bitem.
  • 3:20 - 3:26
    Gdy tylko model zostanie przeszkolony, zostanie wyświetlona strona Testowanie modelu.
  • 3:26 - 3:31
    Twoje dane zebrane w micro:bit można teraz wykorzystać do sprawdzenia, jak dobrze działa model.
  • 3:31 - 3:36
    Powinien być nadal podłączony do narzędzia, a podczas przesuwania zobaczysz, że CreateAI
  • 3:36 - 3:40
    szacuje, jakie działanie wykonujesz.
  • 3:40 - 3:47
    Poruszaj zabawką na różne sposoby, aby zobaczyć szacunkową akcję i zmianę wykresu słupkowego pewności.
  • 3:47 - 3:56
    Wartość procentowa pokazuje, jak pewny jest model, że wykonujesz każde działanie.
  • 3:56 - 4:01
    Możesz zauważyć, że Twój model nie szacuje dokładnie niektórych działań.
  • 4:01 - 4:08
    W takim przypadku dobrym pomysłem jest kliknięcie opcji „Edytuj próbki danych” i ulepszenie modelu.
  • 4:08 - 4:14
    Modele uczenia maszynowego zwykle działają najlepiej, gdy jest więcej danych, więc zapisz dodatkowe próbki dla każdego
  • 4:14 - 4:22
    z działań lub skup się na zebraniu większej ilości danych dla działania, które było problematyczne podczas testowania.
  • 4:22 - 4:28
    Czyste próbki danych pomagają również w lepszym działaniu modelu uczenia maszynowego, dlatego sprawdź zestaw danych i
  • 4:28 - 4:38
    zidentyfikuj wszelkie próbki, które mogłyby zmylić model. Możesz je usunąć, naciskając X.
  • 4:38 - 4:45
    Po dodaniu większej ilości danych i sprawdzeniu zestawu danych kliknij ponownie „Wytrenuj model”. Następnie przetestuj
  • 4:45 - 4:50
    model ponownie na stronie „Testowanie modelu”.
  • 4:50 - 4:57
    Gdy będziesz zadowolony z zachowania modelu ML, możesz go użyć z gotowym kodem projektu.
  • 4:57 - 5:06
    Kliknij „Edytuj w MakeCode”, aby zobaczyć bloki kodu w specjalnej wersji Microsoft MakeCode.
  • 5:06 - 5:10
    W każdej chwili możesz wrócić do podglądu swoich danych w CreateAI,
  • 5:10 - 5:20
    korzystając ze strzałki w lewym górnym rogu ekranu. Bloki te korzystają z modelu utworzonego w kodzie.
  • 5:20 - 5:25
    Bloki „on ML… start” reagują, gdy model ML zdecyduje, że Twoja
  • 5:25 - 5:31
    zabawka wykonuje określony ruch lub akcję. W zależności od akcji, kod pokazuje różne
  • 5:31 - 5:39
    ikony na wyświetlaczu LED micro:bit i odtwarza różne dźwięki na głośniku.
  • 5:39 - 5:46
    Jeśli nie ma pewności, jakie działanie wykonuje Twoja zabawka – jeśli działanie jest „nieznane” – wyczyści ekran.
  • 5:46 - 5:53
    A kiedy każda akcja się kończy, kod zatrzymuje micro:bit wydawaniem jakiegokolwiek dźwięku.
  • 5:53 - 5:57
    Aby kod i model ML działały na twoim micro:bit,
  • 5:57 - 6:00
    wystarczy pobrać go na micro:bit.
  • 6:00 - 6:06
    Naciśnij „Pobierz” i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
  • 6:06 - 6:11
    Teraz przetestuj gotowy projekt na urządzeniu micro:bit przymocowanym do zabawki.
  • 6:11 - 6:16
    Czy odtwarzane są właściwe dźwięki i wyświetlane ikony, gdy zabawka wykonuje różne ruchy?
  • 6:16 - 6:20
    Czy działa równie dobrze, gdy ktoś inny porusza zabawką?
  • 6:20 - 6:27
    Jeśli nie, możesz wrócić, zebrać z nich więcej danych i ponownie nauczyć model.
  • 6:27 - 6:31
    Gratulacje, udało Ci się wytrenować swoją zabawkę, aby reagowała na różne rodzaje ruchu,
  • 6:31 - 6:37
    korzystając z zebranych danych, szkoląc model uczenia maszynowego AI i łącząc go z
  • 6:37 - 6:43
    kodem, aby stworzyć interaktywną zabawkę do opowiadania historii! Jakie inne działania lub ruchy może
  • 6:43 - 6:52
    wykonywać Twoja zabawka, być może w ramach opowiadania historii? Czy możesz je dodać za pomocą micro:bit i CreateAI?
Title:
micro:bit AI storytelling friend
Description:

more » « less
Video Language:
English
Team:
Microbit_Educational_Foundation
Duration:
06:54
Microbit_Educational_Foundation edited Polish subtitles for micro:bit AI storytelling friend

Polish subtitles

Revisions