Quiz połączony z przewodnikiem · Średni Poziom
Quiz dotyczący tokenizacji i kodowania par bajtów
Testuje identyfikatory tokenów, łączenia BPE oparte na częstotliwości, pokrycie na poziomie bajtów, kolejność scalania i dlaczego liczba tokenów różni się od liczby słów.
Pytanie 1 z 8
Co powoduje tokenizacja, aby model języka mógł czytać?
Podgląd każdego pytania8 pytania
Odpowiedzi i wyjaśnienia pojawiają się w miarę rozwiązywania quizu.
- Co powoduje tokenizacja, aby model języka mógł czytać?
- Tokeny, które są identyfikatorami całkowitymi mapowanymi na fragmenty tekstu
- Surowe przebiegi audio
- Siatki pikseli
- Skompilowany kod maszynowy
- W jaki sposób kodowanie par bajtów buduje swoje słownictwo?
- Przypisując jeden token na całe słowo w słowniku
- Poprzez wielokrotne łączenie najczęściej sąsiadującej pary symboli
- Przez losowe grupowanie postaci
- Najpierw tłumacząc tekst na inny język
- Jaki problem rozwiązują metody podsłów, takie jak BPE, w porównaniu z tokenizacją na poziomie słowa?
- Tworzą każde zdanie dokładnie jednym żetonem
- Eliminują potrzebę stosowania jakiegokolwiek słownictwa
- Obsługują rzadkie lub niewidoczne słowa, dzieląc je na fragmenty nadające się do ponownego wykorzystania
- Działają tylko w języku angielskim
- Jaka jest zaleta BPE na poziomie bajtów, stosowanego w modelach GPT?
- Używa mniej tokenów niż jakakolwiek inna metoda dla wszystkich języków
- Eliminuje to potrzebę uczenia modelu
- Koduje tylko litery angielskie
- Może reprezentować dowolny tekst Unicode, w tym emoji i dowolny język, bez błędów związanych ze słownictwem
- Dlaczego liczba żetonów modelu często różni się od liczby słów w zdaniu?
- Spacje, wielkie litery i rzadkie słowa zmieniają sposób podziału tekstu, a jedno słowo może stać się kilkoma tokenami
- Tokeny liczone są w losowym języku
- Każde słowo to zawsze dokładnie dwa żetony
- Liczba tokenów zależy wyłącznie od interpunkcji
- Z jakiego pola pierwotnie zapożyczono algorytm kodowania par bajtów?
- Renderowanie obrazu
- Kompresja danych
- Indeksowanie baz danych
- Kryptografia
- After BPE training creates its vocabulary, what does an encoder use to tokenize new text?
- A new merge ranking learned separately for each sentence
- A dictionary of whole words only
- The learned vocabulary and ordered merge rules applied to the input symbols
- A translation table that changes the text language
- Why can byte-level BPE encode a character it never saw as a whole token during training?
- The tokenizer invents new model parameters for each character
- It drops every unseen character
- The model automatically translates it to English first
- The UTF-8 input can be represented as a sequence of bytes from a finite base alphabet