Podstawy QA · Senior · Pytanie 50 z 76
Jak testować funkcję uczenia maszynowego, np. rekomendacje?
- 1Pominąć testy, bo modeli w ogóle nie da się testować
- 2Sprawdzać dane, metryki offline, przypadki brzegowe i monitorować na żywo
- 3Oczekiwać jednego dokładnego wyniku dla każdego wejścia jak w zwykłym kodzie
Pokaż odpowiedź
Poprawna odpowiedź: Sprawdzać dane, metryki offline, przypadki brzegowe i monitorować na żywo
Wyjaśnienie
Wyniki ML są probabilistyczne. Testerzy sprawdzają jakość danych, metryki na odłożonych danych, zachowanie dla pustych lub nietypowych użytkowników, stronniczość i dryf po wydaniu.