Fundamentos
word2vec, GloVe e o truque das analogias
Embeddings preditivos e baseados em contagem revelaram regularidades úteis, mas também armadilhas da aritmética de analogias.
Atualizada em
1
Conceito
Antes dos modelos contextuais, embeddings estáticos tornaram concreta uma ideia importante: padrões distribucionais podem virar geometria. Em vez de atribuir a cada palavra um símbolo sem relação, os métodos aprenderam vetores densos de acordo com as palavras ao redor. Vizinhanças e direções resultantes apoiaram similaridade, classificação e demonstrações memoráveis de analogia.
O nome word2vec cobre objetivos preditivos e técnicas de treinamento. Em continuous bag-of-words, o contexto ajuda a prever a palavra central. Em skip-gram, o centro ajuda a prever palavras próximas. Calcular softmax sobre todo o vocabulário para cada par é caro, então o treino usa aproximações como negative sampling ou hierarchical softmax. As tabelas de embedding de entrada e saída têm papéis distintos; a tabela exportada afeta resultados.
A janela de contexto define o sinal. Uma janela estreita tende a enfatizar semelhança sintática ou funcional; uma ampla pode destacar tópico. Subsampling de palavras muito frequentes e escolha de exemplos negativos mudam quais distinções recebem gradiente. O domínio do corpus importa: textos jurídicos, médicos, jornalísticos e conversacionais produzem vizinhanças diferentes. “O embedding word2vec” é descrição incompleta sem dados e decisões.
GloVe parte de uma matriz global de coocorrência entre palavras e contextos. Seu desenho usa razões de probabilidades de coocorrência para capturar distinções: a forma como duas palavras-alvo se relacionam diferentemente com dois contextos informa mesmo quando contagens brutas variam. O treinamento aprende vetores cujos produtos escalares, com biases, aproximam uma função das contagens. Isso conecta intuições de fatoração matricial ao contexto local.
A analogia famosa calcula algo como e procura a palavra vizinha, frequentemente rainha em demonstrações. Outros testes examinam capitais e países, comparativos ou flexões. Um offset consistente é propriedade compacta: uma operação linear transfere uma relação entre pares.
Mas o truque é sensível. Resultados mudam com normalização por cosseno, regra de vizinho, permissão de retornar palavras da pergunta, filtro de vocabulário e dataset. Algumas relações formam clusters, não uma direção. Frequência e morfologia explicam parte do desempenho. Exemplos escolhidos exageram a confiabilidade, e errar top-1 ainda pode deixar uma resposta sensata perto. Avaliações precisam declarar o protocolo e comparar baselines.
A geometria codifica regularidades prejudiciais com a mesma fidelidade das úteis. Associações entre ocupação e identidade podem reproduzir estereótipos. Uma analogia não vira fato neutro por ser aritmética vetorial. Remover uma direção pode deixar informação em outras, e suprimir associação mensurável pode prejudicar distinções legítimas. Proveniência de dados e comportamento downstream importam mais que uma projeção bonita.
Transformers usam representações contextuais em vez de um vetor final por palavra, mas a lição permanece. Objetivos de treinamento convertem evidência distribucional em estrutura contínua. Probes lineares e operações vetoriais expõem regularidades, mas sua interpretação depende de camada, métrica, corpus e tarefa. word2vec e GloVe são valiosos não por resolverem significado, e sim por mostrarem até onde a geometria aprendida chega — e por tornarem seus limites mensuráveis.
Para uma comparação reproduzível, publique snapshot do corpus, janela, threshold de vocabulário, negative sampling, tabela exportada, métrica e regra de analogia. Repetir uma equação famosa sem esse contrato é demonstração, não avaliação. Relate também o desempenho por tipo de relação: uma média mistura morfologia, geografia e associações culturais com dificuldades e riscos diferentes.
2
Como explicar para uma criança de cinco anos
Imagine mapas transparentes de uma cidade construídos a partir dos hábitos de viagem. word2vec desenha o mapa prevendo quais bairros cercam uma parada. GloVe estuda o livro-caixa global de quais paradas aparecem juntas e em que proporções. Ambos podem repetir uma direção como capital-para-país em vários pares. A aritmética sobrepõe essa seta em papel vegetal, mas um ponto próximo não prova que toda relação seja realmente paralela.
3
Ensine de volta
Compare word2vec e GloVe e explique a atração e a limitação da aritmética de analogias entre vetores.
Mínimo: 80 caracteres e 15 palavras. Seu texto fica somente neste navegador.
Salvo somente neste dispositivo.
Ver uma resposta-modelo
word2vec aprende vetores por objetivos preditivos locais como skip-gram ou CBOW, com aproximações eficientes. GloVe fatoriza informação derivada de razões globais de coocorrência palavra-contexto. Ambos podem organizar relações recorrentes como direções aproximadas, permitindo king−man+woman. O vizinho depende do corpus, da métrica, do vocabulário e do benchmark; relações não são perfeitamente lineares, e sucesso em analogias selecionadas não prova raciocínio humano.
4
Teste seu entendimento
Conclua o teach-back e acerte o quiz para finalizar a aula.
Fontes
- Tomas Mikolov, Kai Chen, Greg Corrado e Jeffrey Dean (2013). Efficient Estimation of Word Representations in Vector Space.
- Jeffrey Pennington, Richard Socher e Christopher D. Manning (2014). GloVe: Global Vectors for Word Representation.