A seguirPróximo guia
Treinamento de IA
Fundamentos
GUIA de IA de áudio
O treinamento invariante de permutação (PIT) é um truque de treinamento inteligente que permite que um modelo separe várias vozes sem se importar em qual slot de saída cada voz vai parar.
Ouça este guiaNarrado por IA · ~2 min
It solved a stubborn labeling problem that had blocked progress in speech separation.
Quando uma rede emite duas vozes separadas, não existe uma regra natural para qual saída deva ser 'alto-falante 1' versus 'alto-falante 2'. Se o treinamento sempre espera o falante A na saída 1, mas o modelo coloca A na saída 2, ele será penalizado mesmo que a separação tenha sido perfeita. Esse “problema de permutação de rótulos” fez com que os modelos produzissem resultados médios borrados. Introduzido por Dong Yu e colegas em 2017, o PIT corrige o problema tentando todos os pares possíveis entre as saídas do modelo e as fontes verdadeiras, calculando o erro de cada um e mantendo apenas a atribuição de erro mais baixo para atualizar o modelo. A rede é, portanto, recompensada pela separação limpa, independentemente do pedido, fazendo com que o treinamento consistente de vários alto-falantes finalmente funcione.
Treinar redes neurais para separar dois ou mais alto-falantes sobrepostos em gravações de reuniões e chamadas.
Alimentando sistemas de separação de microfone único usados como front-end para reconhecimento de fala.
Habilitar o PIT em nível de elocução para manter cada locutor atribuído a um canal de saída consistente durante uma conversa.
Servir como objetivo de treinamento em modelos de separação de benchmark avaliados em conjuntos de dados como WSJ0-2mix.
O PIT continua sendo a espinha dorsal da pesquisa de separação, mas as direções mais recentes reduzem seu custo combinatório e a ambigüidade de ordenação. Abordagens como a separação recursiva extraem um falante de cada vez, e os métodos do falante-alvo evitam a permutação inteiramente, condicionando-se a uma sugestão de voz. Esquemas de atribuição heurísticos e baseados em gráficos visam escalar o PIT para contagens de falantes maiores e variáveis. Espere que as ideias do estilo PIT persistam onde quer que um modelo deva produzir um conjunto desordenado de resultados, mesmo além do áudio.
Boletim informativo gratuito
Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.
Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.
Teste você mesmo
Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.
Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação
O treinamento invariante de permutação (PIT) é um truque de treinamento inteligente que permite que um modelo separe várias vozes sem se importar em qual slot de saída cada voz vai parar. Ele resolveu um problema teimoso de rotulagem que bloqueava o progresso na separação de fala.
O PIT aborda o problema de permutação de rótulos: não há nenhuma razão inerente para que a saída 1 seja o alto-falante A em vez do alto-falante B.
O PIT avalia a perda para cada permutação possível e retropropaga apenas a atribuição de perda mínima.
A rotulagem inconsistente enviou gradientes conflitantes, empurrando o modelo para estimativas médias e borradas dos alto-falantes.
Existem N! maneiras de atribuir N saídas a N fontes, e é por isso que dimensionar o PIT para muitos alto-falantes fica caro.
O uPIT corrige uma permutação para todo o enunciado, evitando que os falantes troquem de canal no meio da frase.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Treinamento de IA
Fundamentos