Co to jest Overfitting?
Nadmierne dopasowanie modelu do danych treningowych kosztem generalizacji
Definicja
Overfitting to zjawisko w machine learning, gdzie model uczy się danych treningowych tak dokładnie, że traci zdolność do dobrego działania na nowych, nieznanych danych, zapamiętując szczegóły zamiast uczenia się ogólnych wzorców.
Cel
Rozpoznawanie i zapobieganie overfittingowi ma na celu tworzenie modeli, które dobrze generalizują na nowych danych, a nie tylko doskonale działają na danych treningowych.
Funkcja
Overfitting objawia się poprzez:
Przykład
Model rozpoznający koty może nauczyć się rozpoznawać konkretne zdjęcia kotów z zestawu treningowego (włącznie z tłem, oświetleniem), ale nie potrafi rozpoznać kota na nowym zdjęciu z innym tłem czy oświetleniem.
Powiązane
Chcesz dowiedzieć się więcej?
Jeśli chcesz dowiedzieć się więcej na temat Overfitting, skontaktuj się ze mną na X. Uwielbiam dzielić się pomysłami, odpowiadać na pytania i omawiać ciekawostki na te tematy, więc nie wahaj się wpaść. Do zobaczenia!
Co to jest podejście Bottom-Up w transformacji?
W transformacji Agile podejście Bottom-Up oznacza, że zespoły i poszczególn...
Co oznacza QA?
Quality Assurance (QA) to systematyczny proces zapewnienia, że oprogramowan...
Co to jest Agile Coach?
Agile Coach to ekspert w dziedzinie zwinności, który prowadzi jednostki, ze...