Wnioskowanie statyczne a dynamiczne: sprawdź swoją wiedzę

Wnioskowanie statyczne (offline)

Zapoznaj się z poniższymi opcjami.

W wyniku wnioskowania offline przeprowadzamy prognozy na dużych porcjach danych jednocześnie. Następnie umieszczamy te prognozy w tabeli przeglądowej do późniejszego wykorzystania. Które z tych stwierdzeń na temat wnioskowania offline jest prawdziwe?
Musimy wygenerować prognozy dla wszystkich możliwych danych wejściowych.
Tak. Aby móc korzystać z wnioskowania offline, będziemy musieli generować prognozy dla wszystkich możliwych danych wejściowych i przechowywać je w pamięci podręcznej lub tabeli przeglądowej. To jedna z wad wnioskowania offline. Prognoza będzie widoczna tylko w przypadku tych przykładów, o których już wiemy. Nie ma to znaczenia, jeśli zestaw prognozowanych danych jest ograniczony, np. wszystkie miasta na świecie lub wszystkie elementy w tabeli bazy danych. Jednak w przypadku swobodnych danych wejściowych, np. zapytań użytkowników z długim ogonem nietypowych lub rzadkich elementów, nie bylibyśmy w stanie zapewnić pełnego pokrycia dzięki systemowi wnioskowania offline.
Po wygenerowaniu prognoz możemy je zweryfikować przed zastosowaniem.
To jedna z przydatnych cech wnioskowania offline. Możemy sprawdzać i weryfikować wszystkie prognozy, zanim zostaną użyte.
W przypadku danych wejściowych możemy wyświetlić prognozę szybciej niż wnioskowanie online.
Jedną z największych zalet wnioskowania offline jest to, że po zapisaniu prognoz w tabeli przeglądowej można je udostępniać z minimalnym opóźnieniem. W momencie żądania nie trzeba wykonywać obliczeń cech ani wnioskowania na podstawie modelu.
Musimy uważnie monitorować nasze sygnały wejściowe przez długi czas.
To jedyny przypadek, w którym nie musimy monitorować sygnałów wejściowych przez długi czas. Dzieje się tak, ponieważ po zapisaniu prognoz w tabeli przeglądowej nie jesteśmy już zależni od cech wejściowych. Pamiętaj, że każda kolejna aktualizacja modelu będzie wymagać ponownej weryfikacji danych wejściowych.
Będziemy w stanie szybko reagować na zmiany na świecie.
Nie, jest to wada wnioskowania offline. Musimy zaczekać, aż w tabeli przeglądowej pojawi się nowy zestaw prognoz, zanim będziemy mogli reagować inaczej na podstawie zmian zachodzących na świecie.

Wnioskowanie dynamiczne (online)

Zapoznaj się z poniższymi opcjami.

Określanie dynamiczne (online) oznacza formułowanie prognoz na żądanie. Oznacza to, że na podstawie wnioskowania online umieszczamy wytrenowany model na serwerze i w razie potrzeby wysyłamy żądania wnioskowania. Które z tych stwierdzeń na temat wnioskowania dynamicznego jest prawdziwe?
Możesz podać prognozy dla wszystkich możliwych elementów.
Tak, jest to moc wnioskowania online. Każde zgłoszenie otrzymuje ocenę. Wniosek wnioskowania online obsługuje rozkłady rozbudowane (obejmujące wiele rzadkich elementów), takie jak miejsce na wszystkie możliwe zdania zawarte w recenzjach filmów.
Możesz przeprowadzić weryfikację prognoz, zanim zostaną one użyte.
Zazwyczaj nie można przeprowadzić weryfikacji wszystkich prognoz, zanim zostaną one użyte, ponieważ prognozy są generowane na żądanie. Możesz jednak monitorować zbiorcze właściwości prognoz, aby w pewnym stopniu sprawdzić, czy pożar jest sygnalizowany. Sygnalizują one alarmy pożarowe dopiero wtedy, gdy pożar się rozprzestrzeni.
Musisz uważnie monitorować sygnały wejściowe.
Tak. Sygnały mogą się nagle zmienić z powodu problemów z odbiorcami, co zaszkodzi naszym prognozom.
Podczas wnioskowania online nie musisz się martwić o opóźnienia prognozy (opóźnienie zwracania prognoz) tak samo jak przy wnioskowaniu offline.
Czas oczekiwania na prognozowanie jest często prawdziwym problemem przy wnioskowaniu online. Niestety, dodanie kolejnych serwerów wnioskowania nie rozwiąże problemów z opóźnieniem prognozowania.