Wstęp do sieci neuronowych  

Wymagania :
  1. Podstawowa znajomość języka Python w tym:
    1.  pętle,
    2. instrukcje warunkowe,
    3. funkcje
    4. listy,
    5. podstawy programowania obiektowego (klasy, dziedziczenie).
  2. Konto  Googla,
  3. Umiejetność czytania dokumentacji po angielsku.
  4. Matematyka: znajomość czym są funkcje.
Opis: Uczniowie nauczą się budować podstawowe sieci neuronowe z wykorzystaniem środowiska Tenserflow 2.0. Zajęcia będą składały się z wykładu na temat wybranej sieci oraz sposobu jej implementacji  w Tensrflow. Następnie po każdym wykładzie uczniowie dostaną zadanie do rozwiązania. Większość zadań będzie trzeba dokończyć w domu. Kurs będzie trudny, nie tylko ze względu na przerabiany materiał, ale także na jego intensywność.

Zajęcia 1 – Wprowadzenie do Deep Learningu

  • Projekt : Hello, World w machine learning’u czyli Minst dataset(rozpoznawanie pisma ręcznego)

Zajęcia 2 – Convolutional Neural Networks

  • Projekt 1: Minst dataset z wykorzystaniem CNN
  • Projekt 2: Klasyfikacja binarna, czy to jest hotdog ?

Zajęcia 3 – Popularne architektury CNN, transfer learning

  • Projekt: Rozpoznawanie kwiatów.

Zajęcia 4 – Recurrent Neural Networks

  • Projekt: Generowanie muzyki

Zajęcia 5 – Deep Reinforcement Learning

  • Projekt: Uczymy komputer grać w grę.
Miejsce
pl. Solidarności 1, 53-661 Wrocław
Mapa
Koszt
Koszt kursu wakacyjnego: 550 zł.
10% zniżki za polecenie kursanta.*

*Jednorazowa, niezależna od ilości poleconych osób.

Kadra
Prowadzący: Piotr Kołodyński
Więcej
Sprzęt
Każdy uczestnik ma do dyspozycji na czas Kursu Programowania: komputer.

Zapisy

Wybierz termin zajęć na pl. Solidarności 1:
15.07-19.07, godz.:14:00-16:45 (pl. Solidrności 1)
Czy dziecko ma doświadczenie w programowaniu, jeżeli tak, jakie?