Materiały z webinarów
Webinar 13.02.2022
Generowanie obrazów przy pomocy sztucznej inteligencji
Aplikacje do generowania obrazów:
Dream Studio – po rejestracji ok 250 obrazów można wygenerować za darmo
Playground AI – limit darmowych obrazów dziennie
Webinar 28.02.2022
Jakie zadania są łatwe dla komputerów a jakie trudne na przykładzie rozpoznawania twarzy
Ćwiczenie 1
Dyskusja z uczniami.
Jakie zadania są łatwe dla komputerów a jakie łatwe?
| Zadania łatwe dla komputera | Zadania trudne dla komputera |
| liczenie | rozpoznawanie obrazów – rozumienie co na nich jest |
| drukowanie | rozumienie ludzkiej mowy |
| otwieranie programów i plików | rozpoznawanie ludzkich emocji |
| przeglądanie internetu | wymyślenie dowcipu |
| sterowanie maszynami | namalowanie obrazu |
| kopiowanie informacji | wymyślenie historii |
Ćwiczenie 2
Dyskusja z uczniami.
Jak wytłumaczyć komputerowi jak wygląda ludzka twarz?
Tworzymy umowny program dla komputera szukając sposobu jak potocznym językiem wytłumaczyć mu wygląd ludzkiej twarzy. Uczniowie proponują przykładowe informacje dla komputera np.
| Przykładowe propozycje uczniów | Odpowiedź nauczyciela |
| Twarz ma oczy, nos i usta | Ale komputer nie rozumie tych pojęć, jak opisać oczy, usta itp?? |
| Oczy to dwie czarne kropki, nos to dwie czarne dziurki poniżej oczu, usta to pozioma kreska poniżej nosa ….. | Super. a w jakiej formie komputer je widzi (w formie pixeli na zdjęciu, kolorowych punktów) |
| Twarz ma konkretne rozmiary w centymetrach | Różne twarze mają różne wymiary – ale analizowanie proporcji pomiędzy tymi wymiarami to już dobry trop |
Konkluzja z ćwiczenia: komputer analizuje obrazy jako zbiory kolorowych punktów – kolory możemy opisać jako liczby. Sposobem na stworzenie algorytmu rozpoznawania twarzy jest opisanie jej dla komputera poprzez liczby i poszukiwanie zależności pomiędzy zbiorami tych liczb.
Stworzenie takiego algorytmu dla człowieka jest bardzo trudne.
Ćwiczenie 3
Przetestujmy na żywo mechanizm rozpoznawania twarz.
Otwieramy stronę z rozpoznawaniem twarzy – https://codepen.io/mediapipe/pen/LYRRYEw
Alternatywnie możemy skorzystać aplikacji aparatu w telefonie, która pokazuje w podglądzie gdzie wykrywa twarz (zaznacza ją prostokątem lub kołem)
Rysujemy na kartce jak najprostszy wizerunek twarzy i sprawdzamy w kamerze czy aplikacja ją rozpoznaje jako twarz. Jęli nie rozpoznaje dodajemy kolejne szczegóły aż rozpoznawanie zacznie działać.
Gdy rozpoznawanie zacznie działać przyglądamy się rysunkowi i analizujemy jakie elementy były kluczowe aby ilustracja została rozpoznana jako twarz.
Programowanie
Ćwiczenia realizujemy w aplikacji MACHINE LEARNING FOR KIDS
Ćwiczenie 4
Wykrywanie dłoni – Pisanie po ekranie palcem

Ćwiczenie 5
Wykrywanie dłoni – Rozpoznawanie gestu chwytania i przenoszenie obiektów


Roboty z kartonu
Jeśli szukasz ciekawych pomysłów na zajęcia z robotyki sprawdź projekty kartonowych robotów
