icon icon

Kurs Machine Learning i sieci neuronowe

icon

Proces szkoleniowy

Analiza potrzeb szkoleniowych

Jeśli masz życzenie dotyczące programu szkolenia, przeprowadzimy dla Ciebie analizę potrzeb szkoleniowych, która będzie wskazówką dla nas, na jakie aspekty programu położyć większy nacisk – tak, by program szkolenia spełniał konkretne potrzeby.

Co zyskujesz?

icon

Rozumienie ML w praktyce - Uporządkujesz pojęcia związane z Machine Learning i nauczysz się rozpoznawać, kiedy warto użyć klasyfikacji, klasteryzacji lub redukcji wymiarów w konkretnych zadaniach.

icon

Lepsze dopasowanie modeli - Zrozumiesz, jak rozpoznawać overfitting i underfitting, dzięki czemu zaczniesz trafniej oceniać jakość modeli i ograniczysz ryzyko błędnych wniosków z danych.

icon

Praca w SciKit Learn - Przećwiczysz podstawy pracy ze SciKit Learn, więc łatwiej zbudujesz własny pipeline analityczny, uruchomisz modele i porównasz ich wyniki w spójnym środowisku.

icon

Szybki start w Google Colab - Nauczysz się korzystać z Google Colab, co pozwoli Ci uruchamiać notebooki bez lokalnej konfiguracji, wygodnie testować kod i szybciej przechodzić od pomysłu do eksperymentu.

icon

Pełny proces budowy modelu - Poznasz etapy tworzenia rozwiązań ML od przygotowania danych po ocenę modelu, dzięki czemu łatwiej zaplanujesz własne projekty i unikniesz chaotycznego działania.

icon

Ocena i porównywanie modeli - Nauczysz się dobierać metryki, analizować klasyfikatory oraz rozumieć wyniki modeli supervised learning, co ułatwi Ci świadome porównywanie różnych podejść.

icon

Analiza danych bez etykiet - Dowiesz się, jak stosować klasteryzację, redukcję wymiarów, kroswalidację i stratyfikację, aby lepiej pracować z danymi bez etykiet i rzetelniej testować modele.

icon

Podstawy sieci i Computer Vision - Poznasz budowę sieci neuronowych oraz podstawy klasyfikacji obrazów, więc zrozumiesz, jak działa Deep Learning i jak wykorzystać go w zadaniach computer vision.

Program szkolenia

1. Wprowadzenie do Machine Learning

  • co to jest Machine Learning,
  • podział algorytmów Machine Learning,
  • zastosowania algorytmów Machine Learning w praktyce.

2. Overfitting i Underfitting

  • Overfitting (nadmierne dopasowanie),
  • Overfitting (nadmierne dopasowanie).

3. Wprowadzenie do SciKit Learn

4. Wprowadzenie do Google Colab

5. Etapy tworzenia algorytmów Machine Learning

6. Supervised Learning

  • popularne metryki oceny modelu,
  • klasyfikatory w Supervised Learning,
  • przykłady klasyfikatorów.

7. Unsupervised Learning

  • algorytmy klasteryzacji,
  • redukcja wymiarów,
  • krosswalidacja i stratyfikacja.

8. Sieci neuronowe

  • Deep Learning jako część Machine Learning,
  • pojęcia i teoria sztucznych sieci neuronowych,
  • budowa sztucznej sieci neuronowej.

9. Computer Vision – klasyfikacja obrazów

10. Podsumowanie szkolenia

Jakie są wymagania wstępne do udziału w szkoleniu?

icon

Podstawy pracy z komputerem - Powinieneś swobodnie obsługiwać komputer, przeglądarkę i pliki, ponieważ podczas szkolenia będziesz pracować w środowisku notebooków oraz wykonywać ćwiczenia praktyczne.

icon

Podstawy programowania - Powinieneś znać podstawy programowania i rozumieć takie elementy jak zmienne, instrukcje warunkowe oraz pętle, aby sprawnie śledzić przykłady i samodzielnie je modyfikować.

icon

Podstawy analizy danych - Powinieneś rozumieć podstawowe pojęcia pracy z danymi, takie jak tabela, kolumna, rekord i zbiór danych, aby łatwiej analizować przykłady oraz interpretować wyniki modeli.

icon

Podstawy matematyki - Powinieneś mieć opanowane podstawy matematyki na poziomie szkolnym, zwłaszcza odczytywanie wykresów i proste zależności liczbowe, by rozumieć działanie metryk i modeli.