Course Code: mlpapy
Duration: 28 hours
Prerequisites:
  • Podstawowa wiedza na temat pojęć uczenia maszynowego, takich jak uczenie nadzorowane i nienadzorowane
  • Znajomość programowania w Python (zmienne, pętle, funkcje)
  • Niektóre doświadczenie w obsłudze danych za pomocą bibliotek, takich jak pandas lub NumPy, jest pomocne, ale nie jest wymagane
  • Nie oczekuje się wcześniejszego doświadczenia z zaawansowanym modelowaniem lub sieciami neuronowymi

Grupa docelowa

  • Naukowcy danych
  • Specjaliści Business
  • Inżynierowie oprogramowania i profesjonaliści techniczni pracujący z danymi
Overview:

Machine Learning i Predictive Analytics z Python to kompleksowy kurs szkoleniowy, który obejmuje techniki uczenia nadzorowanego i nienadzorowanego, ocenę modeli oraz praktyczne zastosowania przy użyciu rzeczywistych danych.

Ten kurs prowadzony przez instruktora (online lub na miejscu) jest przeznaczony dla profesjonalistów danych na poziomie średnim, którzy chcą zastosować techniki uczenia maszynowego do problemów biznesowych opartych na danych, w tym prognozowania sprzedaży i modelowania predykcyjnego przy użyciu sieci neuronowych.

Po zakończeniu tego szkolenia uczestnicy będą w stanie:

  • Zrozumieć podstawowe koncepcje i typy uczenia maszynowego.
  • Zastosować kluczowe algorytmy do klasyfikacji, regresji, klastryzacji i analizy powiązań.
  • Przeprowadzać eksploracyjną analizę danych i przygotowywanie danych za pomocą Python.
  • Używać sieci neuronowych do zadań modelowania nieliniowego.
  • Wdrażać analizę predykcyjną do prognozowania biznesowego, w tym danych sprzedażowych.
  • Oceniać i optymalizować wydajność modelu za pomocą technik wizualnych i statystycznych.

Format Kursu

  • Interaktywna wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Ręczne wdrażanie w środowisku live-lab.

Opcje Personalizacji Kursu

  • Aby złożyć wniosek o spersonalizowane szkolenie dla tego kursu, prosimy o kontakt z nami w celu uzgodnienia.
Course Outline:

Machine Learning Wprowadzenie

  • Typy uczenia maszynowego – nadzorowane vs. nienadzorowane
  • Od uczenia statystycznego do uczenia maszynowego
  • Przepływ pracy w data miningu: zrozumienie biznesu, przygotowanie danych, modelowanie, wdrażanie
  • Wybór odpowiedniego algorytmu dla zadania
  • Przeuczenie i kompromis między uprzedzeniem a zmiennością

Python i Przegląd Bibliotek ML

  • Dlaczego używać języków programowania do ML
  • Wybór między R a Python
  • Kurs intensywny z Python i Jupyter Notebooks
  • Biblioteki Python: pandas, NumPy, scikit-learn, matplotlib, seaborn

Testowanie i Ocenianie Algorytmów ML

  • Generalizacja, przeuczenie i walidacja modelu
  • Strategie oceny: holdout, krzyżowa walidacja, bootstrapping
  • Metryki dla regresji: ME, MSE, RMSE, MAPE
  • Metryki dla klasyfikacji: dokładność, macierz błędów, niezbalansowane klasy
  • Wizualizacja wydajności modelu: krzywa zysku, krzywa ROC, krzywa liftu
  • Wybór modelu i grid search dla dostrajania

Przygotowanie Danych

  • Import i przechowywanie danych w Python
  • Eksploracyjna analiza i statystyki podsumowujące
  • Obsługa braków danych i wartości odstających
  • Standaryzacja, normalizacja i transformacja
  • Kodowanie danych jakościowych i manipulowanie danymi za pomocą pandas

Algorytmy Klasyfikacji

  • Klasyfikacja binarna vs. wieloklasowa
  • Regresja logistyczna i funkcje dyskryminacyjne
  • Naïve Bayes, k-nearest neighbors
  • Drzewa decyzyjne: CART, Random Forests, Bagging, Boosting, XGBoost
  • Maszyny wektorów wspierających i jądra
  • Techniki uczenia zbiorowego

Regresja i Numeryczna Prognoza

  • Metoda najmniejszych kwadratów i wybór zmiennych
  • Metody regularizacji: L1, L2
  • Regresja wielomianowa i modele nieliniowe
  • Drzewa regresji i splajny

Neural Networks

  • Wprowadzenie do sieci neuronowych i uczenia głębokiego
  • Funkcje aktywacji, warstwy i propagacja wsteczna
  • Wielowarstwowe perceptrony (MLP)
  • Używanie TensorFlow lub PyTorch do podstawowego modelowania sieci neuronowych
  • Sieci neuronowe do klasyfikacji i regresji

Prognozowanie sprzedaży Forecasting i Predictive Analytics

  • Czasowe szeregi vs. prognozowanie opierające się na regresji
  • Obsługa sezonowych i trendowych danych
  • Budowanie modelu prognozowania sprzedaży z użyciem technik ML
  • Ocena dokładności i niepewności prognozy
  • Business interpretacja i komunikacja wyników

Unsupervised Learning

  • Techniki klastrowania: k-means, k-medoidy, hierarchiczne klastrowanie, SOMs
  • Redukcja wymiarowości: PCA, analiza czynników, SVD
  • Skalowanie wielowymiarowe

Tekst Mining

  • Przetwarzanie tekstu i tokenizacja
  • Bag-of-words, łamanie wyrazów i lemmatyzacja
  • Analiza nastroju i częstotliwość słów
  • Wizualizacja danych tekstowych z chmurami słów

Systemy Rekomendacji

  • Filtr kolaboracyjny oparty na użytkownikach i przedmiotach
  • Projektowanie i ocenianie silników rekomendacyjnych

Górnicze Wzorce Asocjacji

  • Częste zestawy przedmiotów i algorytm Apriori
  • Analiza koszyka zakupów i współczynnik podniesienia

Wykrywanie Anomalii

  • Analiza wartości skrajnych
  • Metody opierające się na odległości i gęstości
  • Wykrywanie anomalii w danych wielowymiarowych

Machine Learning Studium Przypadku

  • Zrozumienie problemu biznesowego
  • Przetwarzanie danych i inżynieria cech
  • Wybór modelu i dostrajanie parametrów
  • Ocena i prezentacja wyników
  • Wdrażanie

Podsumowanie i Kolejne Kroki

Sites Published:

United Arab Emirates - Machine Learning and Predictive Analytics with Python

Qatar - Machine Learning and Predictive Analytics with Python

Egypt - Machine Learning and Predictive Analytics with Python

Saudi Arabia - Machine Learning and Predictive Analytics with Python

South Africa - Machine Learning and Predictive Analytics with Python

Brasil - Machine Learning and Predictive Analytics with Python

Canada - Machine Learning and Predictive Analytics with Python

中国 - Machine Learning and Predictive Analytics with Python

香港 - Machine Learning and Predictive Analytics with Python

澳門 - Machine Learning and Predictive Analytics with Python

台灣 - Machine Learning and Predictive Analytics with Python

USA - Machine Learning and Predictive Analytics with Python

Österreich - Machine Learning and Predictive Analytics with Python

Schweiz - Machine Learning and Predictive Analytics with Python

Deutschland - Machine Learning and Predictive Analytics with Python

Czech Republic - Machine Learning and Predictive Analytics with Python

Denmark - Machine Learning and Predictive Analytics with Python

Estonia - Machine Learning and Predictive Analytics with Python

Finland - Machine Learning and Predictive Analytics with Python

Greece - Machine Learning and Predictive Analytics with Python

Magyarország - Machine Learning and Predictive Analytics with Python

Ireland - Machine Learning and Predictive Analytics with Python

Luxembourg - Machine Learning and Predictive Analytics with Python

Latvia - Machine Learning and Predictive Analytics with Python

España - Machine Learning and Predictive Analytics with Python

Italia - Machine Learning and Predictive Analytics with Python

Lithuania - Machine Learning and Predictive Analytics with Python

Nederland - Machine Learning and Predictive Analytics with Python

Norway - Machine Learning and Predictive Analytics with Python

Portugal - Machine Learning and Predictive Analytics with Python

România - Machine Learning and Predictive Analytics with Python

Sverige - Machine Learning and Predictive Analytics with Python

Türkiye - Machine Learning and Predictive Analytics with Python

Malta - Machine Learning and Predictive Analytics with Python

Belgique - Machine Learning and Predictive Analytics with Python

France - Machine Learning and Predictive Analytics with Python

日本 - Machine Learning and Predictive Analytics with Python

Australia - Machine Learning and Predictive Analytics with Python

Malaysia - Machine Learning and Predictive Analytics with Python

New Zealand - Machine Learning and Predictive Analytics with Python

Philippines - Machine Learning and Predictive Analytics with Python

Singapore - Machine Learning and Predictive Analytics with Python

Thailand - Machine Learning and Predictive Analytics with Python

Vietnam - Machine Learning and Predictive Analytics with Python

India - Machine Learning and Predictive Analytics with Python

Argentina - Machine Learning and Predictive Analytics with Python

Chile - Machine Learning and Predictive Analytics with Python

Costa Rica - Machine Learning and Predictive Analytics with Python

Ecuador - Machine Learning and Predictive Analytics with Python

Guatemala - Machine Learning and Predictive Analytics with Python

Colombia - Machine Learning and Predictive Analytics with Python

México - Machine Learning and Predictive Analytics with Python

Panama - Machine Learning and Predictive Analytics with Python

Peru - Machine Learning and Predictive Analytics with Python

Uruguay - Machine Learning and Predictive Analytics with Python

Venezuela - Machine Learning and Predictive Analytics with Python

Polska - Machine Learning and Predictive Analytics with Python

United Kingdom - Machine Learning and Predictive Analytics with Python

South Korea - Machine Learning and Predictive Analytics with Python

Pakistan - Machine Learning and Predictive Analytics with Python

Sri Lanka - Machine Learning and Predictive Analytics with Python

Bulgaria - Machine Learning and Predictive Analytics with Python

Bolivia - Machine Learning and Predictive Analytics with Python

Indonesia - Machine Learning and Predictive Analytics with Python

Kazakhstan - Machine Learning and Predictive Analytics with Python

Moldova - Machine Learning and Predictive Analytics with Python

Morocco - Machine Learning and Predictive Analytics with Python

Tunisia - Machine Learning and Predictive Analytics with Python

Kuwait - Machine Learning and Predictive Analytics with Python

Oman - Machine Learning and Predictive Analytics with Python

Slovakia - Machine Learning and Predictive Analytics with Python

Kenya - Machine Learning and Predictive Analytics with Python

Nigeria - Machine Learning and Predictive Analytics with Python

Botswana - Machine Learning and Predictive Analytics with Python

Slovenia - Machine Learning and Predictive Analytics with Python

Croatia - Machine Learning and Predictive Analytics with Python

Serbia - Machine Learning and Predictive Analytics with Python

Bhutan - Machine Learning and Predictive Analytics with Python

Nepal - Machine Learning and Predictive Analytics with Python

Uzbekistan - Machine Learning and Predictive Analytics with Python