A seguirPróximo guia
Modelos sequência a sequência
IA de linguagem
GUIA de IA de linguagem
BERT usa um codificador transformador bidirecional para produzir representações de texto contextuais.
Ouça este guiaNarrado por IA · ~3 min
Seu pré-treinamento original e adaptação do cabeçalho da tarefa fornecem uma estrutura de pesquisa para tarefas de linguagem, enquanto uma representação do codificador não é automaticamente uma incorporação otimizada de pesquisa de frases.
O artigo do BERT de 2018 descreve representações de codificadores bidirecionais de transformadores. A atenção do codificador usa o contexto de ambos os lados de uma posição de entrada permitida, ao contrário de um padrão de atenção causal puramente da esquerda para a direita. Esta é uma distinção arquitetônica e não uma prova de compreensão perfeita da linguagem. O pré-treinamento original do BERT combina modelagem de linguagem mascarada com previsão da próxima frase. O objetivo mascarado seleciona posições simbólicas para previsão; a entrada nessas posições pode ser mascarada, substituída aleatoriamente ou inalterada de acordo com o procedimento original declarado. É incorreto dizer que todas as posições selecionadas são necessariamente ocultadas pelo mesmo símbolo de máscara. A previsão da próxima frase constrói pares de frases com rótulos indicando se a segunda frase é a continuação real ou uma alternativa amostrada aleatoriamente. Esses alvos são derivados do corpus e não exigem um rótulo de relacionamento humano para cada par. Os embeddings de entrada BERT combinam embeddings de token, posição e segmento. Os embeddings de segmentos identificam as duas partes em uma entrada de par de frases original; os embeddings de posição fornecem informações de localização. Após o pré-treinamento, os chefes específicos da tarefa podem usar as saídas contextuais para classificação ou previsão de amplitude, e o ajuste fino adapta os parâmetros à tarefa. Isto não garante um pequeno custo de adaptação ou melhoria de precisão em cada configuração. Variantes posteriores usam mecanismos diferentes. O DistilBERT aplica a destilação para um aluno menor, enquanto o ALBERT reduz os requisitos de parâmetros por meio de incorporações fatoradas e compartilhamento entre camadas. Menos parâmetros armazenados não devem ser tratados como velocidade universal ou superioridade de precisão. O Sentence-BERT adapta ainda codificadores pré-treinados para produzir representações de frases que podem ser comparadas independentemente para tarefas de similaridade.
Adaptação de um codificador original estilo BERT com cabeçote de classificação de texto.
Usando representações de token com um cabeçalho extrativo de resposta a perguntas.
Comparando a destilação DistilBERT com mecanismos de redução de parâmetros ALBERT.
Estudando a adaptação de frases-BERT para incorporações de frases independentemente comparáveis.
As variantes do codificador podem ser avaliadas para recuperação, classificação, previsão de extensão e outras tarefas de representação sob restrições de recursos definidas. Uma representação específica de tarefa pode ter propriedades úteis que uma saída pré-treinada não adaptada não fornece automaticamente. Os relatórios devem identificar o pool ou cabeçalho usado e o objetivo do treinamento, em vez de chamar cada vetor codificador de incorporação de pesquisa semântica. O compartilhamento ou destilação de parâmetros pode alterar as compensações de armazenamento e computação, com desempenho medido na tarefa pretendida. Os resultados históricos do BERT permanecem um contexto útil sem estabelecer que todo sistema de produção atual usa o modelo original.
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
BERT usa um codificador transformador bidirecional para produzir representações de texto contextuais. Seu pré-treinamento original e adaptação do cabeçalho da tarefa fornecem uma estrutura de pesquisa para tarefas de linguagem, enquanto uma representação do codificador não é automaticamente uma incorporação otimizada de pesquisa de frases.
O padrão de atenção é bidirecional; não estabelece uma interpretação perfeita de cada entrada.
A previsão de token selecionado oferece suporte ao pré-treinamento bidirecional; os insumos selecionados podem ter diferentes tratamentos de corrupção.
O modelo original usa um codificador transformador bidirecional para produzir representações de texto contextuais.
Os estágios reutilizam um ponto de partida pré-treinado; o desempenho alvo e os requisitos de adaptação variam.
Os chefes de tarefas usam saídas contextuais do codificador; incorporações eficazes de pesquisa de frases podem exigir adaptações adicionais.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Modelos sequência a sequência
IA de linguagem