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
  • Trainer
  • Organizational information

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

Metody statystyczne w marketingu i badaniach rynku

Program szkolenia obejmuje podstawowe wiadomości z zakresu analiz jedno- i wielowymiarowych. Przedstawione są różnorodne sposoby wykorzystania pakietu Statistica w zarządzaniu i […]

Learn more

Analizy chemometryczne w Statistica – kurs podstawowy

Po wprowadzeniu teoretycznym do zagadnienia analizy danych uczestnicy poznają techniki planowania i wykonania eksperymentu. Zostaną omówione podstawowe techniki analizy chemometrycznej: […]

Learn more

Prognozowanie i analiza szeregów czasowych

Szkolenie dla osób, które chcą poznać podstawowe i zaawansowane techniki prognozowania i analizy szeregów czasowych. Uczestnicy poznają podstawowe pojęcia (proces […]

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