Podczas trenowania sieci neuronowej z użyciem mini-paczek dla zadania klasyfikacji, dokładność treningowa gwałtownie waha się między iteracjami. Jaka jest najbardziej prawdopodobna przyczyna?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Współczynnik uczenia (learning rate) jest ustawiony zbyt wysoko..
Dlaczego to jest odpowiedź
Gwałtowne wahania dokładności treningowej między iteracjami, szczególnie w przypadku mini-paczek, są klasycznym objawem zbyt wysokiego współczynnika uczenia. Zbyt duży współczynnik powoduje, że optymalizator "przeskakuje" optymalne minimum funkcji straty, co prowadzi do niestabilności i nieregularnych zmian w dokładności. Niezbalansowane etykiety klas mogłyby prowadzić do niskiej dokładności dla klas mniejszościowych, ale niekoniecznie do gwałtownych wahań w każdej iteracji. Wyłączenie mieszania danych między epokami mogłoby spowolnić konwergencję lub prowadzić do uczenia się kolejności danych, ale niekoniecznie do niestabilności iteracji. Zbyt duży rozmiar mini-paczki zazwyczaj prowadzi do wolniejszej konwergencji i mniejszej szansy na ugrzęźnięcie w lokalnych minimach, ale nie do gwałtownych wahań.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana