1. Nauka
  2. /
  3. Kursy
  4. /
  5. Uczenie maszynowe dla danych szeregów czasowych w Pythonie

Connected

ćwiczenie

Walidacja krzyżowa bez mieszania danych

Teraz ponownie dopasuj model, tym razem używając blokowej walidacji krzyżowej (bez mieszania punktów danych). Dzięki temu sąsiadujące punkty czasowe pozostaną blisko siebie. Jak według ciebie będą wyglądać predykcje modelu w kolejnych iteracjach walidacji krzyżowej?

W przestrzeni roboczej dostępna jest instancja obiektu modelu regresji liniowej model. Dostępne są też tablice X i y (dane treningowe).

Instrukcje

100 XP
  • Utwórz kolejny obiekt walidacji krzyżowej – tym razem użyj KFold z 10 podziałami i wyłączonym mieszaniem danych.
  • Iteruj po tym obiekcie, aby dopasować model na danych treningowych i wygenerować predykcje na danych testowych.
  • Zwizualizuj predykcje dla poszczególnych podziałów walidacji krzyżowej za pomocą dostarczonej funkcji pomocniczej (visualize_predictions()).