conversation_by_5hb
-
czym jest przypadek graniczny między klasami
-
czym jest przypadek graniczny między klasami
[eduexe-intent]course_content[/eduexe-intent]
Przypadek graniczny między klasami to dane, które wykazują cechy należące do więcej niż jednej klasy, przez co są trudne do jednoznacznego sklasyfikowania. Model może mieć problem z podjęciem decyzji lub błędnie je ocenić, np. kot Lykoi, który jest podobny do psa, lub nieczytelna cyfra, którą trudno rozpoznać. [eduexe-source]14:6[/eduexe-source][eduexe-source]11:2[/eduexe-source] -
jak naprawić model uczenia maszynowego
-
jak naprawić model uczenia maszynowego
[eduexe-intent]course_content[/eduexe-intent]
Aby naprawić model uczenia maszynowego, szczególnie w przypadku problemów z danymi, można zastosować następujące metody:- Dodawanie brakujących klas: Jeśli model nie rozpoznaje obiektów, dla których nie zdefiniowano klasy, należy dodać nową klasę i załadować do niej odpowiednie dane. [eduexe-source]12:1[/eduexe-source][eduexe-source]14:4[/eduexe-source]
- Uzupełnianie danych w klasach o nierównej liczebności: W przypadku nierównej liczebności klas, należy dodać więcej przykładów do mniej licznych klas, aby model nie ignorował ich podczas treningu. [eduexe-source]12:1[/eduexe-source][eduexe-source]14:5[/eduexe-source]
- Radzenie sobie z przypadkami granicznymi: Można dodać więcej podobnych przypadków granicznych do odpowiednich klas (jeśli są jednoznaczne) lub stworzyć dodatkową, pośrednią klasę dla przypadków niejednoznacznych, również uzupełniając ją o przykłady. [eduexe-source]12:3[/eduexe-source][eduexe-source]14:6[/eduexe-source]
Po wprowadzeniu zmian w danych zawsze należy ponownie wytrenować model.
-
czym jest współczynnik uczenia się
-
czym jest współczynnik uczenia się
[eduexe-intent]course_content[/eduexe-intent]
Współczynnik uczenia (ang. learning rate), nazywany także stałą uczenia się, to parametr określający wielkość kroku, o jaki model ma korygować otrzymany wynik w kierunku wyniku oczekiwanego podczas treningu. Za mała wartość może znacznie wydłużyć trening, a zbyt duża może sprawić, że model "przeskoczy" optymalne rozwiązanie. [eduexe-source]16:7[/eduexe-source] -
czym jest zbiór testowy i zbiór uczący
-
czym jest zbiór testowy i zbiór uczący
[eduexe-intent]course_content[/eduexe-intent]
Zbiór uczący (ang. train set) to zbiór danych, na których model się uczy, znając z góry prawidłową klasyfikację. Natomiast zbiór testowy (ang. test set) to zbiór przykładów, których model nie widział podczas uczenia się. Służy on do sprawdzenia, jak dobrze model radzi sobie z klasyfikacją nowych danych i na ile jest skuteczny. [eduexe-source]15:3[/eduexe-source] -
dlaczego zbiór testowy musi być znacząco większy niż zbiór uczący
-
dlaczego zbiór testowy musi być znacząco większy niż zbiór uczący
[eduexe-intent]course_content[/eduexe-intent]
Zgodnie z informacjami zawartymi w kursie, to zbiór uczący powinien być znacząco większy od zbioru testowego. Dzieje się tak, ponieważ model potrzebuje dużego zbioru danych do trenowania, aby mógł skutecznie klasyfikować. Zbiór testowy, choć mniejszy, również musi być wystarczająco duży, aby można było wiarygodnie ocenić skuteczność modelu. [eduexe-source]15:7[/eduexe-source] -
czym jest współczynnik uczenia
-
czym jest współczynnik uczenia
[eduexe-intent]course_content[/eduexe-intent]
Współczynnik uczenia (ang. learning rate), nazywany także stałą uczenia się, to parametr określający wielkość kroku, o jaki model ma korygować otrzymany wynik w kierunku wyniku oczekiwanego podczas treningu. Zbyt mała wartość tego współczynnika może znacznie wydłużyć trening, natomiast zbyt duża może sprawić, że model "przeskoczy" optymalne rozwiązanie. [eduexe-source]16:7[/eduexe-source] -
co się stanie jak zwiększymy współczynnik uczenia gwałtwonie
-
co się stanie jak zwiększymy współczynnik uczenia gwałtwonie
[eduexe-intent]course_content[/eduexe-intent]
Jeśli gwałtownie zwiększymy współczynnik uczenia się (learning rate), istnieje ryzyko, że model będzie wykonywał zbyt duże kroki podczas korygowania swoich wyników. Może to sprawić, że model "przeskoczy" optymalne rozwiązanie, zamiast do niego dążyć, co negatywnie wpłynie na jego zdolność uczenia się i osiągnięcie oczekiwanych rezultatów. [eduexe-source]16:7[/eduexe-source] -
czym jest przeuczenie
-
czym jest przeuczenie
[eduexe-intent]course_content[/eduexe-intent]
Przeuczenie (ang. overfitting) to zjawisko, w którym model zbyt mocno dopasowuje się do danych treningowych. W efekcie nie jest w stanie poprawnie radzić sobie z nowymi danymi testowymi, których nie widział w trakcie uczenia się. [eduexe-source]17:4[/eduexe-source] -
czym jest niedouczenie
-
czym jest niedouczenie
[eduexe-intent]student_progress[/eduexe-intent]
Niedouczenie (ang. underfitting), nazywane też niedopasowaniem modelu, występuje, gdy model jest zbyt prosty, aby skutecznie poradzić sobie z danymi ze zbioru uczącego. Oznacza to, że model nie zdołał wykryć prawidłowości w danych, na podstawie których mógłby dokonywać trafnej klasyfikacji. [eduexe-source]17:6[/eduexe-source] -
czym są metryki
-
czym są metryki
[eduexe-intent]course_content[/eduexe-intent]
Metrykami w kontekście Uczenia Maszynowego określamy miary oceny wytrenowanych modeli. Metryka jest funkcją, która przyjmując model jako argument, zwraca wartość pozwalającą porównać go z innymi modelami. Dla metryk omawianych w kursie, im wyższa wartość, tym wyższa ocena modelu. [eduexe-source]21:1[/eduexe-source]