СледваСледващо ръководство
Класификация на музикалните жанрове
Аудио AI
Аудио AI РЪКОВОДСТВО
Connectionist Temporal Classification (CTC) trains sequence models when input frames are available but frame-to-label alignment is unknown.
Чуйте това ръководствоAI-разказан · ~2 min
It sums over possible paths that collapse to the target sequence.
Graves et al. introduce CTC for unsegmented sequence labeling. The model predicts a distribution over labels plus blank at each input time step; CTC defines a many-to-one map from frame-level paths to target sequences and sums probabilities over all paths that collapse to the target. The approach avoids explicit alignment labels but assumes conditional independence of output distributions across time steps given the input representation.
Speech frames can be aligned to a transcript without manually labeling each frame.
A blank symbol allows separation between repeated output labels.
CTC collapses repeated labels and then removes blank symbols to form an output.
Beam search with a language model can combine acoustic path scores and linguistic context.
Use CTC when unaligned sequence labels are available and the independence assumption is acceptable. Compare greedy and beam decoding on the target vocabulary and language model. The cited paper does not imply CTC is ideal for all streaming or sequence-transduction tasks.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
Connectionist Temporal Classification (CTC) trains sequence models when input frames are available but frame-to-label alignment is unknown. It sums over possible paths that collapse to the target sequence.
CTC позволява на мрежата да се обучава по двойки (аудио, текст), без никой да маркира кой кадър на кой символ съответства, решавайки проблема с подравняването.
Празният токен позволява на модела да излъчва „нищо ново“ в кадър и, което е критично, разделя истинските повторения като двойното L в „здравей“ от свитите повторения.
CTC defines the target probability as the sum of probabilities of all frame-level paths that collapse to the target transcription. Dynamic programming computes this sum efficiently; the recurrence is a separate computational detail.
Необработеният път на кадър се декодира чрез първо сливане на съседни дублирани знаци и след това премахване на всички празни токени.
CTC приема условна независимост за всеки кадър, което прави сумирането податливо, но означава, че няма вграден езиков модел.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Класификация на музикалните жанрове
Аудио AI