micro:bit CreateAI to bezpłatne narzędzie internetowe, które ułatwia uczniom poznawanie AI
poprzez ruch i uczenie maszynowe, a także przeniesienie jej do prawdziwego świata za pomocą BBC micro:bit.
Dodaj AI do swojego uczenia się z micro:bitem, trenując
model uczenia maszynowego z wykorzystaniem własnych danych o ruchu i wykorzystuj ją w swoich projektach z micro:bitem.
Aby uzyskać dostęp do micro:bit CreateAI,
potrzebujesz komputera z przeglądarką internetową Google Chrome lub Microsoft Edge. Aby zacząć, kliknij „Rozpocznij”.
Najpierw musisz zebrać trochę danych treningowych. Robisz to na stronie „próbki danych”.
Kliknij „Połącz”, aby połączyć micro:bit z CreateAI na swoim komputerze.
To jest mikro:bit, który będziesz ruszać, trzymając go w dłoni
lub przyczepiając do czegoś, co się porusza. Nazywamy go micro:bitem do gromadzenia danych.
Jeśli Twój komputer ma włączony Bluetooth, potrzebujesz tylko 1 micro:bita.
Jeśli nie masz Bluetootha, możesz użyć drugiego micro:bita, aby działał jako łącze radiowe.
micro:bit CreateAI pokaże Ci najlepszy sposób podłączenia micro:bita do gromadzenia danych do Twojego komputera.
Po prostu postępuj zgodnie z instrukcjami na ekranie.
Podczas poruszania micro:bita do zbierania danych zobaczysz dane z ruchów na żywo
z czujnika akcelerometru na wykresie u dołu ekranu komputera.
Wybierz co najmniej dwa różne ruchy, które chcesz, aby CreateAI nauczyło się je rozpoznawać. Nazywamy te ruchy „akcjami”.
Na początek warto zacząć od machania i klaskania.
Nazwij swoją pierwszą akcję.
Kliknij przycisk „Zarejestruj”, aby zebrać pierwszą próbkę danych. Każda próbka trwa 1 sekundę.
Możesz rejestrować jedną próbkę na raz lub wiele próbek.
Zbierz co najmniej trzy próbki swojej pierwszej akcji.
I zrób to samo dla co najmniej jednej innej akcji.
Czy widzisz podobieństwa pomiędzy wykresami danych z machania? A różnice między machaniem a klaskaniem?
Następnie kliknij „model trenowania”.
micro:bit CreateAI analizuje Twoje próbki danych i tworzy zestaw reguł, dzięki którym może oszacować, jakie wykonujesz ruchy.
Te reguły matematyczne składają się na model uczenia maszynowego, czyli ML.
Teraz możesz przetestować model ML na stronie „Testowanie modelu”.
To pokazuje, które akcje model oszacowuje, które wykonujesz.
Im wyższa wielkość procentowa, tym większa pewność modelu,
że wykonujesz określone działanie.
Nosząc lub trzymając micro:bit do zbierania danych, wykonaj po kolei każdą ze swoich czynności.
Jeśli model nie szacuje dokładnie, jakie działania wykonujesz, może być konieczne przejrzenie danych i ponowne trenowanie modelu.
Kliknij opcję „Edytuj próbki danych”, aby zebrać więcej próbek danych, lub usuń próbki, które Twoim zdaniem mogą nie pasować.
Możesz także dodać więcej akcji, na przykład aby nauczyć model, jak wyglądają dane dotyczące „bycia w bezruchu”.
Następnie możesz ponownie wytrenować i przetestować swój model ML
Kiedy już będziesz zadowolony, że stworzyłeś model ML, który dobrze rozpoznaje wybrane przez ciebie działania,
możesz użyć swojego modelu w programie MakeCode i umieścić go na micro:bicie.
Widziałeś już kilka bloków na stronie Testowanie modelu. Są to bloki uczenia maszynowego, czyli ML, których
możesz używać w programach MakeCode. Bloki te powodują, że
na wyświetlaczu micro:bita pojawiają się różne ikony, gdy każda akcja zostanie rozpoznana przez model ML.
Kliknij „Edytuj w MakeCode”, aby otworzyć bloki w specjalnym edytorze MakeCode.
Kliknij „Pobierz”, aby przenieść swój kod i model ML do micro:bita.
Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
Odłącz micro:bit od komputera, podłącz baterie i przetestuj go. Mikro:bit możesz zabrać gdziekolwiek.
Twój model ML funkcjonuje teraz na samym micro:bicie, nie potrzebujesz już komputera, aby działał.
Istnieje więcej bloków ML, których możesz użyć do tworzenia własnych projektów przy użyciu AI w MakeCode,
a także możesz łączyć je ze wszystkimi innymi blokami.
Możesz także zapisać swój projekt – swoje dane i bloki kodu – razem w jednym pliku, aby móc kontynuować pracę nad nim później.
Możesz to zrobić w CreateAI, klikając „Zapisz” i nadając swojemu projektowi nazwę.
Możesz też zapisać swój projekt z MakeCode.
Po prostu kliknij trzy kropki i wybierz opcję „pobierz jako plik”.
Co utworzysz dzięki uczeniu maszynowemu i MakeCode przy użyciu micro:bit CreateAI?