Szkolenie Python uczenie maszynowe
Interesujące ćwiczenia praktyczne Prawdziwe dane do analizy Angażujące, świetnie przygotowane szkolenie
Mamy dla Ciebie godne uwagi szkolenie, na którym za pomocą języka Python nauczysz się tworzyć modele predykcyjne.
W trakcie kursu zrealizujesz kilka projektów analitycznych, w ramach których będziesz próbował przewidzieć np. ceny mieszkań.
Zapisz się na nasz kurs i buduj ciekawe modele predykcyjne.
Przyjdź na najlepszy kurs z obszaru analizy danych.
24 godziny zegarowe nauki
2 350,00 zł netto (2890,50 zł brutto)
Małe grupy do 7 osób
W trakcie szkolenia otrzymasz dużą dawkę przydatnej wiedzy oraz prawdziwe zbiory danych, na których nauczysz się czyszczenia danych, analizy i tworzenia modeli predykcyjnych.
Python uczenie maszynowe
Jeśli zainteresował Cię nasz kurs, ale nie pasuje Ci żaden z terminów, napisz lub zadzwoń do nas. Postaramy się znaleźć dla Ciebie grupę w terminie, który jest dla Ciebie odpowiedni.
Sukces naszych kursów tkwi we właściwie dobranych zadaniach
Gwarantujemy, że nie zmarnujesz czasu na naszych szkoleniach. Otrzymasz od nas przydatne informacje i będziesz miał możliwość ich przećwiczenia na interesujących przykładach.
Nasza dbałość o szczegóły i Twoje potrzeby wyróżnia nas na tle konkurencji i pozwala nam realizować najlepsze szkolenia.
Część 1
- Wprowadzenie do uczenia maszynowego
- podstawowe pojęcia związane z uczeniem maszynowym
- obszary, którymi zajmuje się machine learning
- problemy, które można rozwiązać
- Podział uczenia maszynowego
- nadzorowane (supervised) – klasyfikacja i regresja
- nienadzorowane (unsupervised) – klasteryzacja i reguły asocjacyjne
- Pozyskiwanie i przygotowanie danych do budowy modelu
- Rodzaje danych wykorzystywanych w machine learning
- dane uporządkowane
- dane nieuporządkowane
- Projekt analityczny – określanie celu biznesowego (co chcemy przewidywać)
- Eksploracja i przygotowanie danych do analizy
- przygotowanie obiektu dataframe
- analiza typów danych
- uzupełnienie braków w danych
- przeskalowanie danych
- redukcja liczby wymiarów
- wyznaczenie podstawowych statystyk i korelacji zmiennych
- wyświetlenie rozkładu zmiennych
- standaryzacja danych – StandardScaler
- ekstrakcja i selekcja cech
- metody wizualizacji danych – biblioteka Matplotlib
- Podział danych na zbiór treningowy, walidacyjny i testowy
- Metody działania algorytmów
Część 2
- Klasyfikacja binarna
- model przewidujący, czy klient kupi kartę kredytową
- Klasyfikacja wieloklasowa
- analiza tekstu – budowa klasyfikatora w języku Python do analizy opinii klientów
- klasyfikacja – rozpoznawanie cyfr
- Regresja liniowa
- równanie normalne
- algorytm spadku gradientowego
- stochastyczny spadek wzdłuż gradientu
- eliminacja wsteczna
- Regresja wielomianowa
- model najmniejszych kwadratów
- Regresja logistyczna
- Drzewa decyzyjne
- gini, entropia
- zyski informacyjne
- Lasy losowe
- Maszyna wektorów nośnych (SVM – Support Vector Machine)
- Naiwny klasyfikator bayesowski – filtr antyspamowy
- Algorytm k najbliższych sąsiadów
- Metody doboru modeli i poprawienia jakości ich przewidywań
- niedouczenie i przeuczenie modeli
- walidacja krzyżowa
- przeszukiwanie siatki
- Biblioteka statsmodels
Twoje umiejętności po szkoleniu
Uczenie maszynowe przestało być niszową dziedziną informatyki.
Obecnie algorytmy uczenia maszynowego napędzają rekomendacje produktów w sieciach sklepowych, pomagają instytucjom finansowym w wykrywaniu oszustw, sterują rekomendowaniem treści w mediach społecznościowych np. na Twitterze, LinkedIn, Facebooku i wyszukiwarce Google.
- poznasz popularne biblioteki do uczenia maszynowego w Pythonie np. statsmodels
- poznasz narzędzia pracy programistów Jupyter Notebook i Spyder w kontekście ich wykorzystywania w obszarze analizy danych
- poznasz podstawy statystyki opisowej np. miary tendencji centralnej (średnią, dominantę, medianę)
- dowiesz się, na czym polega analiza korelacji w statystyce – nauczysz się badać, czy zmienne są ze sobą istotnie statystycznie powiązane
- dowiesz się, na czym polega w statystyce prawdopodobieństwo – poznasz miary służące do opisywania częstości lub pewności wystąpienia określonego zdarzenia
- nauczysz się formułować problemy badawcze, rozróżniać próbę kontrolną, badawczą oraz wnioski i obserwacje, stawiać i weryfikować hipotezy, formułować wnioski na podstawie wyników uzyskanych z badania
- dowiesz się, na czym polega uczenie maszynowe, jakie są rodzaje uczenia maszynowego oraz jakimi obszarami się ono zajmuje
- zobaczysz jakiego rodzaju dane wykorzystujemy w uczeniu maszynowym oraz dowiesz się, w jaki sposób możemy je pozyskać
- dowiesz się, jak od podstaw utworzyć projekt analityczny – nauczysz się określać cel biznesowy projektu oraz cechy, które chcesz przewidywać np. określić, którzy studenci ukończą studia, a którym się to nie uda
- nauczysz się eksplorować dane i przygotowywać je do analizy za pomocą języka Python – będziesz potrafił przeanalizować typy danych, uzupełnić braki, wyznaczyć korelacje pomiędzy zmiennymi i zrobić wizualizację danych
- poznasz klasyfikację binarną – utworzysz model, za pomocą którego spróbujesz przewidzieć, czy klient kupi kartę kredytową
- nauczysz się tworzyć modele w klasyfikacji wieloklasowej np. rozpoznawać cyfry
- poznasz algorytmy regresji liniowej i przy ich wykorzystaniu zbudujesz model do analizy parametrów mieszkania (cena, metraż, lokalizacja) i przewidywania ceny sprzedaży mieszkań
- nauczysz się korzystać z algorytmów regresji logistycznej – zbudujesz model przewidujący, czy klient dokupi ubezpieczenie do konta
- poznasz algorytmy drzew decyzyjnych i lasów losowych – zobaczysz, w jakich sytuacjach lepiej sprawdzi się algorytm regresji, a w jakich drzewa decyzyjne i lasy losowe
- dowiesz się, na czym polega algorytm k najbliższych sąsiadów – zbudujesz model przewidujący na kogo oddasz głos w wyborach
- poznasz metody doboru modeli i poprawienia jakości ich przewidywań – nauczysz się wybierać model, który najlepiej się sprawdzi w Twoim projekcie
Kursy polecane przez naszych Studentów
Robimy wszystko, aby dostosować szkolenia do potrzeb Uczestników.
Prowadzimy praktyczne kursy w małych grupach do 7 osób. Dzięki temu możesz ćwiczyć i na bieżąco zadawać pytania. Trener ma wystarczającą ilość czasu dla każdego.
Zapewnimy dla Ciebie komfortową naukę
Najlepszy na rynku trener opiekunem Twojego szkolenia
W naszej firmie nie ma przypadkowych osób. Każdy z trenerów zna się perfekcyjnie na obszarze, którym się zajmuje i w interesujący sposób potrafi przekazywać wiedzę.
Opiekunem szkolenia z uczenia maszynowego jest Rafał, który specjalizuje się w obszarze programowania w języku Python i sztucznej inteligencji.
Rafał przeprowadził ponad 400 szkoleń z programowania w języku Python i wraz z innymi z kolegami zbudował i przeanalizował kilkadziesiąt modeli predykcyjnych. Dzięki temu doskonale wie, jakie modele sprawdzają się w poszczególnych projektach i będzie potrafił przekazać tę wiedzę również Tobie.
Kontynuuj naukę programowania z nami
Mamy nadzieję, że uda nam się zainteresować Cię programowaniem oraz uczeniem maszynowymi i zainspirować Cię do dalszej nauki.
Nasz kurs to początek przygody z analizą, który da Ci solidne fundamenty do dalszego zgłębiania zagadnień statystycznych lub poszerzenia wiedzy o obszar sieci neuronowych.

Szkolenie GIT i GitHub od podstaw
Poznaj system kontroli wersji GIT oraz platformę GitHub. Na tym szkoleniu nauczysz się od podstaw tworzenia repozytoriów, dodawania i usuwania zmian oraz rozwiązywania konfliktów. Poznasz również dobrze platformę GitHub.
Poświęć kilkanaście godzin i naucz się bezpiecznego wprowadzania zmian w kodzie.

Szkolenie PowerShell od podstaw
Naucz się języka PowerShell aby zautomatyzować żmudne zadania administracyjne. W programie szkolenia kilkadziesiąt przykładów, które będziesz mógł przenieść do swojego środowiska pracy.
Po kursie będziesz potrafił pisać skrypty, którymi wyeliminujesz część manualnych zadań.

Szkolenie SQL Server poziom średnio-zaawansowany
Poszerz swoją wiedzę o języku MS SQL. W trakcie tego szkolenia poznasz podzapytania i funkcje analityczne. Nauczysz się robić wyliczenia, agregacje i podsumowania danych.
Na szkoleniu utrwalisz wiedzę z podstawowej składni SQL oraz nauczysz się pisać złożone, przydatne w pracy, zapytania.

Szkolenie SQL Server poziom podstawowy
Odczytuj dane z baz, testuj, analizuj i twórz bazy w języku MS SQL. Na kursie poznasz relacyjne bazy danych oraz podstawową składnię języka SQL. Nauczysz się przekształcać dane w użyteczne raporty.
Dwa dni nauki z nami wystarczy, aby umieć samodzielnie odczytywać dane z baz i tworzyć z nich proste raporty.

Szkolenie Python sieci neuronowe
Wzmocnij swoje kompetencje analityczne o obszar deep learning. Na szkoleniu poznasz zasady działania sieci neuronowych oraz nauczysz się tworzyć modele predykcyjne używając algorytmów uczenia głębokiego.
Na szkoleniu starannie wytłumaczymy Ci jak i kiedy używać sieci neuronowych.

Szkolenie Python poziom zaawansowany
Poznaj zaawansowane struktury języka Python. Na tym kursie nauczysz się budować większe programy z małych elementów kodu. Użyjesz Pythona do automatyzacji powtarzalnych zadań.
Kurs ten usamodzielni Cię w pracy z językiem Python.

Szkolenie Python poziom średnio-zaawansowany
Utrwal wiedzę z Pythona na naszym kursie. W programie szkolenia pisanie kodu w Pythonie, testowanie, samodzielne szukanie rozwiązań i wiele innych zadań z życia programisty.
Po szkoleniu na tym poziomie wyjdziesz z ugruntowaną wiedzą na temat Pythona.
Indywidualne konsultacje
W naszej firmie możesz uczyć się dokładnie tego, czego potrzebujesz. Mamy trenerów, którzy znają swoje obszary od A do Z i przygotują dla Ciebie indywidualny kurs.
Jeśli chcesz poznawać tylko wybrane zagadnienia lub porozmawiać z trenerem na temat swoich potrzeb szkoleniowych, skorzystaj z konsultacji.