Szkolenie Wprowadzenie do Machine Learning

Poziom

Podstawowy

Czas

16h / 2 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie Wprowadzenie do Machine Learning

Machine Learning to zastosowanie algorytmów i modeli matematycznych, które umożliwiają komputerom uczenie się i podejmowanie decyzji na podstawie danych, bez potrzeby jasno zdefiniowanych instrukcji programistycznych. Włączenie ML do procesu programowania pozwala tworzyć aplikacje, które potrafią się dostosować i polepszać swoje działanie w miarę zdobywania nowych informacji.

Dla kogo jest to szkolenie?
  • logo infoshare Dla osób, które interesują się nowinkami technologicznymi i wykorzystaniem sztucznej inteligencji w codziennej pracy
  • logo infoshare Dla programistów, analityków danych, analityków biznesowych, marketerów, designerów i wszystkich tych, którym uczenie maszynowe znacznie ułatwia pracę

Czego nauczysz się na szkoleniu?

  • Zrozumiesz, czym jest uczenie maszynowe, jakie są jego rodzaje oraz jak dobierać przypadki użycia i kryteria sukcesu (metryki) na poziomie koncepcyjnym
  • Nauczysz się pracować w środowisku ML: Python, Jupyter, IDE oraz podstawy reprodukowalności pracy
  • Utrwalisz kluczowe elementy Pythona potrzebne do pracy z danymi (typy danych, funkcje, obiektowość)
  • Opanujesz podstawy statystyki i przetwarzania danych pod ML: rozkłady, korelacje, czyszczenie i transformacje oraz identyfikację typowych ryzyk (data leakage, bias)

Program szkolenia

1. Wstęp

  • Cel, zakres i rodzaje uczenia maszynowego
  • Różnica między uczeniem maszynowym a uczeniem głębokim (deep learning)
  • Zastosowania uczenia maszynowego w znanych przykładach oraz kryteria sukcesu (metryki)

 

2. Środowisko programistyczne

  • Konfiguracja środowiska wirtualnego conda oraz zależności (reproducibility)
  • Konfiguracja IDE: Jupyter oraz PyCharm/VSC, organizacja pracy z notebookami

 

3. Python – przypomnienie

  • Składnia i konwencje
  • Typy danych i struktury kolekcji
  • Funkcje i moduły
  • Obiektowość: klasy i metody

 

4. Statystyka w praktyce

  • Podstawowe pojęcia: miary tendencji centralnej i rozproszenia
  • Rozkłady i próbkowanie
  • Korelacja a zależność, ryzyko błędnych wniosków

 

5. Przetwarzanie danych

  • Numpy: tablice, wektoryzacja, losowość (seed)
  • Pandas: ramki danych, łączenie, grupowanie
  • Data cleaning: braki danych, duplikaty, typy, outliery
  • Data wrangling: transformacje, kodowanie, skalowanie
  • Data understanding: cechy i etykiety, źródła błędów, data leakage
  • Data visualization: wykresy diagnostyczne, rozkłady, korelacje
  • Data analysis: EDA, hipotezy, baseline
  • Data storytelling: wnioski, ograniczenia, ryzyka i etyka użycia

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742213. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.