Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Por Que a Codificação Posicional É Importante | Compreendendo os Fundamentos dos Transformers
Transformers para Processamento de Linguagem Natural

bookPor Que a Codificação Posicional É Importante

Deslize para mostrar o menu

Sem uma forma de codificar a posição de cada token, um Transformer perceberia a entrada como um conjunto de palavras, perdendo informações essenciais sobre a estrutura e o significado da frase. Por exemplo, as frases "the cat chased the mouse" e "the mouse chased the cat" contêm as mesmas palavras, mas transmitem significados totalmente diferentes devido à ordem das palavras. Para resolver isso, a codificação posicional é introduzida para inserir informações sobre a ordem dos tokens no modelo, permitindo que ele diferencie diferentes arranjos das mesmas palavras e, assim, compreenda melhor o contexto e o significado do texto.

Existem várias estratégias para adicionar informações posicionais às embeddings de tokens em Transformers. As duas mais comuns são codificações posicionais senoides e codificações posicionais aprendidas. Cada abordagem possui características e vantagens únicas, especialmente quando aplicadas a diferentes tarefas de PLN.

EstratégiaDescriçãoVantagensDesvantagens
SenoidalUtiliza funções fixas de seno e cosseno para codificar posições.Não requer parâmetros extras para treinar o modelo.Essa abordagem é menos flexível para padrões de dados específicos.
AprendidaAprende um vetor de embedding único para cada posição.O modelo se adapta de forma mais eficaz a um conjunto de dados específico.Pode não generalizar bem para sequências mais longas.
question mark

Qual das alternativas a seguir melhor explica por que a codificação posicional é necessária em Transformers?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 6

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 6
some-alt