conversation_by_3ql
-
- Model nie miałby wystarczająco dużo danych żeby umieć poprawnie robić to co powinien
[eduexe-intent]course_content[/eduexe-intent]
Twoja odpowiedź jest poprawna. Jeśli zbiór uczący byłby znacznie mniejszy niż zbiór testowy, model nie miałby wystarczająco dużo danych, aby skutecznie się nauczyć i zbudować odpowiedni model matematyczny, co uniemożliwiłoby mu poprawne wykonywanie zadań klasyfikacji. [eduexe-source]15:7[/eduexe-source]Czy chcesz odpowiedzieć na kolejne pytanie, czy masz inne pytania?
-
- 30
-
[eduexe-intent]student_progress[/eduexe-intent]
Odpowiedź "30" jest niepoprawna.W Google Teachable Machine, dane są dzielone na zbiór uczący i testowy w proporcji 85% do 15% [eduexe-source]15:4[/eduexe-source]. Jeśli masz 1000 obrazów równo podzielonych na 5 klas, to na każdą klasę przypada 200 obrazów (1000 / 5 = 200). Do treningu z jednej klasy zostanie użyte 85% z tych 200 obrazów, czyli 170 obrazów (0.85 * 200 = 170). Wartość "30" odpowiada liczbie obrazów z jednej klasy, które trafią do zbioru testowego (0.15 * 200 = 30).
-
Na podstawie aktualnej części kursu i moich postępów zadaj mi 2-3 krótkie pytania kontrolne. Nie podawaj od razu odpowiedzi; najpierw sprawdź moje rozumienie.
-
Na podstawie aktualnej części kursu i moich postępów zadaj mi 2-3 krótkie pytania kontrolne. Nie podawaj od razu odpowiedzi; najpierw sprawdź moje rozumienie.
[eduexe-intent]student_progress[/eduexe-intent]
Jasne, oto 3 krótkie pytania kontrolne na podstawie aktualnej części kursu i Twoich postępów, skupiające się na metryce dokładności:- Czym jest dokładność (accuracy) modelu uczenia maszynowego? [eduexe-source]22:1[/eduexe-source]
- Załóżmy, że model odróżniający psy od kotów, dla zbioru testowego, ocenił: 20 psów jako psy, 5 psów jako koty, 15 kotów jako koty i 10 kotów jako psy. Ile wynosi dokładność tego modelu? [eduexe-source]22:5[/eduexe-source]
- W jakiej sytuacji dokładność (accuracy) może być mylącą metryką do oceny jakości modelu? [eduexe-source]22:6[/eduexe-source][eduexe-source]22:7[/eduexe-source]
-
- Dokladnosc opisuje nam stosunek poprawnych odpowiedzi modelu do jego bledow
-
- Dokladnosc opisuje nam stosunek poprawnych odpowiedzi modelu do jego bledow
[eduexe-intent]course_content[/eduexe-intent]
Twoja odpowiedź "Dokładność opisuje nam stosunek poprawnych odpowiedzi modelu do jego błędów" jest nieprecyzyjna.Dokładność (Accuracy) to stosunek poprawnie zaklasyfikowanych przez model przykładów testowych do wszystkich przykładów testowych. Im wyższa jej wartość (bliżej 1), tym lepszy model. [eduexe-source]22:1[/eduexe-source]
-
- 70%
-
- 70%
[eduexe-intent]student_progress[/eduexe-intent]
Twoja odpowiedź jest poprawna. Dokładność modelu wynosi 70%. Oblicza się ją, dzieląc liczbę poprawnie zaklasyfikowanych przykładów (20 psów jako psy + 15 kotów jako koty = 35) przez łączną liczbę wszystkich przykładów w zbiorze testowym (20+5+15+10 = 50). Daje to 35/50 = 0.7, czyli 70%. [eduexe-source]22:5[/eduexe-source]Czy chcesz odpowiedzieć na kolejne pytanie, czy masz inne pytania?
-
- W sytuacji kiedy mamy bardzo niewiele danych
-
- W sytuacji kiedy mamy bardzo niewiele danych
[eduexe-intent]other[/eduexe-intent]
Twoja odpowiedź jest częściowo poprawna, ale wymaga precyzacji. Dokładność (accuracy) może być mylącą metryką w sytuacji, gdy mamy do czynienia z nierówną liczebnością klas (ang. imbalanced classes), czyli gdy jedna klasa ma znacznie mniej przykładów niż pozostałe. W takim przypadku, nawet jeśli model ignoruje rzadką klasę i zawsze przewiduje klasę dominującą, dokładność może być wysoka, ale model będzie bezużyteczny dla rzadkiej klasy.[eduexe-source]22:6[/eduexe-source]
Czy chcesz odpowiedzieć na kolejne pytanie, czy masz inne pytania?