Quiz połączony z przewodnikiem · Średni Poziom
Koneksjonistyczny quiz dotyczący klasyfikacji czasowej
Dowiedz się, jak CTC marginalizuje dopasowania między niesegmentowanymi ramkami wejściowymi a sekwencjami wyjściowymi, takimi jak transkrypcje rozpoznawania mowy.
Pytanie 1 z 8
Jaki podstawowy problem miał rozwiązać CTC w zakresie rozpoznawania mowy?
Podgląd każdego pytania8 pytania
Odpowiedzi i wyjaśnienia pojawiają się w miarę rozwiązywania quizu.
- Jaki podstawowy problem miał rozwiązać CTC w zakresie rozpoznawania mowy?
- Wyrównywanie niesegmentowanych klatek audio w celu uzyskania tekstu wyjściowego bez etykiet na poziomie klatki
- Kompresja plików audio do przechowywania
- Tłumaczenie mowy z jednego języka na drugi
- Usuwanie szumów tła z nagrań
- Do czego służy specjalny „pusty” token w CTC?
- Aby zaznaczyć tylko koniec całego zdania
- Aby reprezentować „żadnego nowego wyniku tutaj” i oddzielić prawdziwie powtarzające się znaki
- Do przechowywania prawdopodobieństwa modelu języka
- Aby wskazać ciszę w oryginalnym przebiegu audio
- W jaki sposób CTC oblicza stratę dla docelowej transkrypcji?
- Wybiera jedno najbardziej prawdopodobne wyrównanie i ignoruje resztę
- Porównuje wartości pikseli klatka po klatce
- Sumuje prawdopodobieństwa wszystkich prawidłowych ścieżek klatek, które zawijają się do tekstu docelowego
- Uśrednia amplitudę dźwięku w czasie
- Jakie dwie zasady zwijania stosuje CTC, aby zamienić ścieżkę ramki w tekst końcowy?
- Zacznij od wielkich liter, a następnie dodaj znaki interpunkcyjne
- Odwróć sekwencję, a następnie usuń samogłoski
- Dodaj spacje, a następnie przetłumacz na fonemy
- Połącz kolejne powtarzające się znaki, a następnie usuń puste tokeny
- Jakie upraszczające założenie przyjmuje standardowy CTC na temat wyników?
- Przewidywanie każdej klatki jest warunkowo niezależne od pozostałych, biorąc pod uwagę dźwięk
- Wyniki zależą w dużej mierze od wcześniej wyemitowanych znaków
- Dźwięk musi trwać dokładnie jedną sekundę
- Każdy znak zajmuje dokładnie jedną klatkę
- Dlaczego wyszukiwanie wiązki za pomocą modelu języka stopionego jest często preferowane zamiast zachłannego dekodowania w CTC?
- Działa szybciej na każdym urządzeniu
- Kompensuje brak wewnętrznego modelu języka CTC, poprawiając dokładność
- Eliminuje to potrzebę stosowania pustego tokena
- Eliminuje to potrzebę uczenia sieci
- What length constraint does CTC place on an output sequence relative to input frames?
- The target must always have exactly the same length as the input
- The target must contain twice as many labels as input frames
- The target cannot require more output labels than there are input time steps
- CTC requires a fixed 256-token output
- How can CTC compute the sum over many valid alignments without explicitly listing every path?
- By selecting one random path and ignoring all others
- By running a separate language model for every audio frame
- By sorting the transcript alphabetically
- Using a forward-backward dynamic-programming recurrence over an alignment lattice