Prognozowanie metodami uczenia maszynowego w Python

online 3 dni

Prognozowanie jest jednym z najczęstszych zadań analizy danych: w końcu któż nie chciałby wiedzieć co będzie w przyszłości? Jednocześnie prognozowanie wydaje się trudne: w tworzeniu prognoz i stosowaniu ich w praktyce napotykamy wiele problemów, takich jak: specjalne zdarzenia, braki danych dla pewnych okresów, zmiany zachodzące w przewidywanym zjawisku i jego otoczeniu oraz skomplikowane zależności. Jednak spokojnie: na kursie poznasz techniki i narzędzia pozwalające radzić sobie z trudnościami i uzyskiwać użyteczne prognozy.

Szkolenie poświęcone jest narzędziom prognozowania szeregów czasowych dostępnym w środowisku Python. Przedstawione zostaną podstawowe i zaawansowane narzędzia prognozowania: od prognoz naiwnych, po specjalistyczne architektury głębokich sieci neuronowych (deep learning). Dużo uwagi poświęcimy pakietowi Prophet, który umożliwia tworzenie praktycznych modeli uwzględniających zdarzenia specjalne, zmiany trendu i wiele innych czynników. Wszystkie narzędzia zostaną omówione z naciskiem na ich praktyczne stosowanie, zrozumienie ich zalet i ograniczeń, na przykładach z wykorzystaniem rzeczywistych danych z różnych dziedzin.

Dla kogo?

  • Analityków wykonujących lub planujących wykonywać prognozy szeregów czasowych
  • Osób chcących poznać narzędzia prognozowania w środowisku Python

 

Co zyskasz?

  • Umiejętność przygotowania danych na potrzeby prognozowania
  • Wiedzę, jak prognozować szeregi czasowe w środowisku Python wykorzystując metody statystyczne i uczenie maszyn
  • Znajomość pakietu Prophet umożliwiającego automatyczne prognozowanie szeregów czasowych i radzenie sobie z wieloma wyzwaniami praktycznego prognozowania

  • Program
  • Speaker
  • Organizational information
  • Prices

Program szkolenia:

1. Prognozowanie – jak i dlaczego

2. Badanie i przygotowanie danych

  • Data i czas w Pythonie
  • Braki danych
  • Wykrywanie odchyleń
  • Dekompozycja szeregu i stacjonarność

3. Podstawowe modele statystyczne

  • Modele naiwne
  • Wyrównywanie wykładnicze
  • ARIMA i metody pochodne

4. Prognozowanie metodami uczenia maszynowego ogólnego przeznaczenia

5. Prophet – więcej niż automat do prognozowania

  • Jak to działa
  • Automatyczne prognozowanie w Prophet
  • Kalendarz, święta i okresy specjalne
  • Szacowanie niepewności
  • Zmienne objaśniające
  • Wykrywanie zmian trendu
  • Ocena modelu
  • Wdrożenie produkcyjne

6. Sieci neuronowe zaprojektowane do prognozowania (N-BEATS)

Similar courses

Podstawy analizy danych w środowisku R

W trakcie szkolenia zostaną omówione zasady pracy w środowisku R, rodzaje najczęściej wykorzystywanych obiektów oraz przykłady ilustrujące pracę z tym pakietem. Podczas kursu wykorzystywać […]

Learn more

Data Science w Python – szybki start

Data science to dziedzina łącząca w sobie informatykę, statystykę, uczenie maszynowe i praktyczną umiejętność rozwiązywania problemów ze świata rzeczywistego (wiedzę […]

Learn more

Data mining – metody predykcyjne

W trakcie kursu zostaną zaprezentowane wybrane techniki data mining i uczenia maszynowego (machine learning) m.in. drzewa klasyfikacyjne i regresyjne, drzewa […]

Learn more

Do you have questions?

Get in Touch!

Our team is ready to help with any questions you might have. Just fill out the form, send us a message, or give us a call, and we’ll get back to you as soon as we can!

    Skip to content