Inżynier ML ma kolumnę day_of_week z wartościami Monday, Tuesday, Wednesday, Thursday, Friday, Saturday i Sunday. Jakiej techniki powinien użyć inżynier, aby przekształcić tę kolumnę kategoryczną w binarne zmienne wskaźnikowe?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Kodowanie one-hot.
Dlaczego to jest odpowiedź
Kodowanie one-hot jest właściwą techniką, ponieważ przekształca każdą unikalną kategorię (np. Monday, Tuesday) w nową kolumnę binarną. Jeśli oryginalna wartość odpowiada danej kategorii, kolumna ma wartość 1; w przeciwnym razie ma wartość 0. Jest to idealne rozwiązanie dla danych nominalnych, takich jak dni tygodnia, gdzie nie ma naturalnego porządku. Kodowanie binarne jest podobne, ale używa reprezentacji binarnej liczby całkowitej dla każdej kategorii, co może sugerować porządek. Kodowanie etykiet przypisuje każdej kategorii unikalną liczbę całkowitą, co narzuca sztuczny porządek, który jest niewłaściwy dla dni tygodnia. Tokenizacja jest używana głównie w przetwarzaniu języka naturalnego do dzielenia tekstu na mniejsze jednostki.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana