A seguirPróximo guia
Recuperação de interação tardia ColBERT
IA de linguagem
GUIA de IA de linguagem
Dense Passage Retrieval learns vector representations of questions and passages and ranks passages by their similarity.
Ouça este guiaNarrado por IA · ~2 min
Learned matching can retrieve relevant paraphrases with limited word overlap, but relevance depends on training and evaluation rather than semantic guarantees.
O DPR, introduzido pela IA do Facebook em 2020, usa dois codificadores BERT separados: um codificador de pergunta e um codificador de passagem. Cada um transforma o texto em um vetor denso de comprimento fixo (geralmente 768 dimensões). A relevância é o produto escalar entre um vetor de pergunta e um vetor de passagem, de modo que a recuperação se torna uma pesquisa rápida do vizinho mais próximo sobre incorporações de passagens pré-computadas. O modelo é treinado com um objetivo contrastivo: puxar o vetor da passagem certa para perto da pergunta e afastar os errados, usando negativos em lote mais negativos duros extraídos do BM25. Em benchmarks de controle de qualidade de domínio aberto, como Natural Questions, o DPR superou o BM25, há muito dominante, por grandes margens, mostrando que a correspondência semântica aprendida pode superar a pesquisa por palavras-chave para responder a perguntas.
Sistemas de resposta a perguntas de domínio aberto que extraem passagens de apoio da Wikipedia antes que um LLM escreva a resposta
Pesquisa de documentos empresariais onde os funcionários fazem perguntas naturais e obtêm parágrafos relevantes mesmo sem palavras-chave exatas
Bots de suporte ao cliente recuperando o artigo correto da central de ajuda a partir de uma reclamação parafraseada
Chatbots com recuperação aumentada que fundamentam respostas em uma base de conhecimento privada para reduzir alucinações
A recuperação densa agora sustenta a maioria dos pipelines de geração de recuperação aumentada que alimentam grandes modelos de linguagem. A pesquisa está avançando em direção a sistemas híbridos que fundem pontuações densas e lexicais, modelos de interação tardia como o ColBERT, que mantêm vetores por token para uma correspondência mais precisa, e incorporações ajustadas por instruções que se adaptam a muitas tarefas. Espere codificadores mais baratos, multilíngues e de contexto mais longo, além de um co-treinamento mais rígido dos recuperadores com os geradores que eles atendem.
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
Dense Passage Retrieval learns vector representations of questions and passages and ranks passages by their similarity. Learned matching can retrieve relevant paraphrases with limited word overlap, but relevance depends on training and evaluation rather than semantic guarantees.
O DPR mapeia consultas e passagens em vetores densos e mede a relevância por sua similaridade (produto escalar), capturando significado em vez de sobreposição de palavras.
Um bi-codificador possui codificadores independentes para perguntas e passagens, de modo que os vetores de passagem podem ser pré-computados e indexados com antecedência.
Como o codificador de passagem não depende da consulta, todos os embeddings de passagem podem ser pré-computados e armazenados, deixando apenas a consulta para codificar no momento da pesquisa.
Os negativos em lote tratam as outras passagens em um minilote como negativas para uma determinada questão, produzindo muitos pares contrastantes de forma eficiente.
Learned representations can support paraphrase matching, but dense retrieval does not universally outperform lexical retrieval.
Continue aprendendo
Mais guias escolhidos para este tópico
A seguirPróximo guia
Recuperação de interação tardia ColBERT
IA de linguagem