Zestawy treningowe i testowe

Wracamy do Playground, aby eksperymentować z zestawami treningowymi i zbiory testowe.

To ćwiczenie zawiera zarówno zbiór testowy, jak i treningowy, taki sam zbiór danych. Domyślnie wizualizacja pokazuje tylko trenowanie ustawiony. Jeśli chcesz wyświetlić również zestaw testowy, kliknij pole wyboru Pokaż dane testowe tuż pod wizualizacją. W pamiętaj o tym rozróżnieniu:

  • Przykłady treningowe mają biały kontur.
  • Przykłady testowe mają czarny kontur.

Zadanie 1. Uruchom Playground z podanymi ustawieniami, wykonując :

  1. Kliknij przycisk Uruchom/Wstrzymaj:
  2. Obserwuj zmianę wartości straty testowej i trenowania.
  3. Gdy wartości utraty testu i trenowania przestają się zmieniać lub zmieniać tylko raz na jakiś czas, naciśnij przycisk Uruchom/Wstrzymaj aby wstrzymać działanie Playground.
. Zwróć uwagę na różnicę między utratą testową a utratą trenowania. Postaramy się ograniczyć w następujących zadaniach.

Zadanie 2. Wykonaj te czynności:

  1. Naciśnij przycisk Resetuj.
  2. Zmień Nauka konw.
  3. Naciśnij przycisk Uruchom/Wstrzymaj:
  4. Pozwól Playground działać przez co najmniej 150 epoek.

Czy różnica między utratą testową a utratą trenowania jest mniejsza, czy wyższy przy nowym tempie uczenia się? Co się stanie, jeśli zmodyfikujesz oba Tempo uczenia się rozmiaru wsadu?

Opcjonalne zadanie 3. Suwak z etykietą Procent danych treningowych pozwala kontrolować odsetek danych treningowych do testowania. Przykład: po ustawieniu na 90% 90% danych jest używanych przez zbiór treningowy, pozostałych 10% zostanie wykorzystane na potrzeby zbioru testowego.

Wykonaj te czynności:

  1. Zmniejsz „Procent danych treningowych” od 50% do 10%.
  2. Eksperymentuj z tempem uczenia się i rozmiarem wsadu, robiąc notatki wyniki.
. Czy zmiana odsetka danych treningowych zmienia optymalną ustawienia, które udało Ci się znaleźć w zadaniu 2? Jeżeli tak, dlaczego?