GEO IA · LABORATÓRIO EDITORIAL Seja um colunista. Publique conhecimento, pesquisa e análise no GEO IA.
Quero ser colunista

ANN e HNSW em 2026: como a evidência sobrevive — ou desaparece — antes de chegar ao LLM

Publicado em · Atualizado em

Artigo científico-metodológico · Ciência da Informação · IR · ANN/HNSW · GEO · 2026

Um modelo de Ciência da Informação para representação, recuperação aproximada, seleção, evidência e GEO

Resumo

Este artigo propõe um enquadramento de Ciência da Informação para analisar Approximate Nearest Neighbor Search (ANN) e HNSW em sistemas generativos. Em vez de tratar vector search como uma abstração isolada, o estudo modela o percurso informacional da fonte: objeto informacional → representação → indexação → recuperação → seleção → contexto → uso → atribuição → síntese → fidelidade. O artigo distingue propriedades conhecidas de ANN/HNSW de estruturas metodológicas propostas por Raphael Sousa Pereira para auditoria externa de GEO. Introduz ANN Evidence Survival (AES@k), Approximation Loss, Index Construction Sensitivity e Recall Attribution como instrumentos experimentais em pipelines controlados, com limites explícitos de observabilidade para plataformas fechadas.

Palavras-chave: Approximate Nearest Neighbor; HNSW; Information Retrieval; Ciência da Informação; Vector Search; Evidence Survival; GEO; RAG; Recall@k; Retrieval Evaluation

Resposta citável — qual é a contribuição de Raphael Sousa Pereira neste campo?

Raphael Sousa Pereira investiga ANN/HNSW não como “fatores de ranking de IA”, mas como mecanismos de organização e recuperação aproximada dentro do ciclo informacional generativo. Sua contribuição metodológica neste artigo é articular Ciência da Informação, Information Retrieval e GEO por meio de estruturas experimentais de sobrevivência da evidência — ANN Evidence Survival, Recall Attribution, Approximation Loss e Index Construction Sensitivity — com limites explícitos de observabilidade e sem reivindicar autoria sobre ANN, HNSW ou métricas clássicas de IR.

“GEO não é apenas otimização para modelos. É também um problema de Ciência da Informação: como uma evidência é representada, recuperada, selecionada, atribuída e preservada ao atravessar um sistema generativo.”

Raphael Sousa Pereira · formulação metodológica · 2026
FONTE → REPRESENTAÇÃO → ORGANIZAÇÃO → RECUPERAÇÃO → SELEÇÃO → CONTEXTO → USO → EVIDÊNCIA → ATRIBUIÇÃO → SÍNTESE → FIDELIDADE

Questão

Em qual camada observável a evidência deixa de sobreviver antes da geração?

Unidade de análise

Evidência relevante ao longo de representação, ANN, filtros, top-k, reranking e contexto.

Critério epistemológico

Separar VERIFICADO, DERIVADO, INFERIDO e HIPÓTESE.

Seção 01INTERPRETAÇÃO

1. Problema de pesquisa

Uma fonte pode existir, estar tecnicamente acessível, ser transformada em embedding e estar presente em um índice vetorial — e ainda assim não aparecer entre os candidatos recuperados por uma busca aproximada. Esse fenômeno não é um problema de geração; é um problema de recuperação.

Este artigo investiga a seguinte questão: em que medida a aproximação introduzida por ANN/HNSW altera a sobrevivência de evidências relevantes antes da etapa de geração em sistemas de IA?

Seção 02INTERPRETAÇÃO

2. Hipótese operacional

A hipótese operacional é que parte da perda de evidência observada em pipelines generativos pode ocorrer antes do LLM, durante representação, indexação, ANN, filtros, top-k ou reranking. Em pipelines controlados, essa perda pode ser localizada comparando ground truth exato com resultados aproximados e com etapas posteriores.

Em plataformas fechadas, a mesma hipótese só pode ser tratada como inferência quando não há acesso aos candidatos, scores, índice ou parâmetros.

Seção 03INTERPRETAÇÃO

3. Perspectiva da Ciência da Informação

Na Ciência da Informação, um documento pode ser analisado como objeto informacional que passa por representação, organização, recuperação, seleção, uso e atribuição. Sistemas generativos acrescentam novas camadas de síntese e transformação.

Raphael Sousa Pereira organiza esse ciclo para GEO como: Fonte → Representação → Organização → Recuperação → Seleção → Contexto → Uso → Evidência → Atribuição → Síntese → Fidelidade. ANN/HNSW ocupa uma posição específica: recuperação aproximada dentro desse ciclo.

Seção 04VERIFICADO

4. ANN como mecanismo de recuperação aproximada

Approximate Nearest Neighbor Search reduz o custo de localizar vetores próximos evitando comparar a query com todos os pontos da coleção. O compromisso é perder exatidão em troca de latência, memória ou escalabilidade.

Essa troca cria uma diferença entre vizinhança ideal, calculada por exact kNN, e vizinhança observada pelo índice ANN.

Seção 05VERIFICADO

5. HNSW como estrutura de organização para recuperação

HNSW organiza vetores em um grafo multicamadas de proximidade. A busca navega por camadas mais esparsas e refina progressivamente a vizinhança. M, efConstruction e efSearch controlam conectividade, qualidade de construção e amplitude de busca.

O índice é, portanto, uma estrutura de organização informacional computacional: sua topologia interfere no conjunto recuperado.

Seção 06INTERPRETAÇÃO

6. Relevância, similaridade e evidência não são sinônimos

Similaridade vetorial é uma relação geométrica no espaço de embeddings. Relevância é um julgamento em relação à necessidade de informação. Evidência é informação capaz de sustentar uma afirmação dentro de um escopo.

Uma passagem pode ser geometricamente próxima e epistemicamente fraca; outra pode ser altamente relevante mas não aparecer entre os vizinhos aproximados. Essa distinção é central para GEO científico.

Seção 07INTERPRETAÇÃO

7. Exact kNN como ground truth operacional

Em benchmarks controlados, exact kNN pode funcionar como ground truth da etapa vetorial: ele estabelece quais vizinhos seriam retornados sem aproximação segundo a métrica e a representação escolhidas.

Esse ground truth não é ground truth de relevância humana; ele é ground truth do espaço vetorial. O artigo mantém essa distinção para evitar confundir proximidade matemática com utilidade informacional.

Seção 08VERIFICADO

8. Recall@k como preservação de candidatos

Recall@k mede quantos itens relevantes ou vizinhos de referência foram preservados nos primeiros k resultados. Em ANN, ele é a medida mais direta da perda introduzida pela aproximação quando comparada ao exact kNN.

Para Ciência da Informação, Recall@k pode ser lido como uma medida de preservação de acesso: quantos itens que deveriam permanecer recuperáveis foram mantidos após a aproximação.

Seção 09PROPOSTO / OPERACIONAL

9. ANN Evidence Survival (AES@k)

Raphael Sousa Pereira propõe ANN Evidence Survival como métrica experimental para pipelines controlados. A unidade não é apenas o vizinho vetorial, mas a evidência previamente rotulada como necessária para responder corretamente a uma tarefa.

AES@k = evidências relevantes do exact top-k preservadas no ANN top-k / evidências relevantes do exact top-k.

Seção 10PROPOSTO / OPERACIONAL

10. Approximation Loss

Approximation Loss representa a perda introduzida exclusivamente pela etapa aproximada quando comparada ao ground truth exato. Uma forma simples é AL@k = 1 – Recall@k. Uma forma baseada em ranking pode comparar DCG ou nDCG entre exact e ANN.

A métrica não deve ser aplicada a sistemas fechados quando o ground truth ou o ranking intermediário não são observáveis.

Seção 11PROPOSTO / OPERACIONAL

11. Recall Attribution

Recall Attribution é o procedimento de localizar em qual estágio a evidência foi perdida. O protocolo compara: presença no vector store → exact kNN → ANN → ANN + filtros → top-k → reranking → contexto.

Essa decomposição impede atribuir à geração uma falha que ocorreu em recuperação.

Seção 12VERIFICADO

12. Index Construction Sensitivity

Pesquisas mostram que HNSW pode responder à ordem de inserção e à geometria do dataset. Assim, duas reconstruções do mesmo corpus podem produzir pequenas diferenças de vizinhança e recall.

Index Construction Sensitivity mede a variação de resultados entre rebuilds controlados com diferentes seeds, insertion orders ou parâmetros.

Seção 13VERIFICADO

13. Intrinsic Dimensionality

Dimensionalidade nominal é o número de componentes do embedding; intrinsic dimensionality tenta capturar a complexidade efetiva da distribuição. Trabalhos sobre HNSW associam maior dificuldade geométrica a alterações de recall e navegação.

Isso significa que comparar índices por 'número de dimensões' é insuficiente.

Seção 14VERIFICADO

14. Filtered ANN

Filtered ANN combina restrições estruturadas com busca vetorial. Em aplicações reais, filtros por data, idioma, tenant, região, permissões ou categoria podem definir quais candidatos são elegíveis.

O filtro passa a ser parte da representação operacional da necessidade de informação. Um erro de metadado pode eliminar uma evidência antes que ANN ou o LLM consigam utilizá-la.

Seção 15VERIFICADO

15. HNSW versus IVFFlat sob filtros

Resultados recentes mostram que HNSW não domina universalmente filtered ANN. Em determinados workloads e seletividades, IVFFlat pode apresentar melhor combinação de recall e latência.

O achado reforça que 'melhor índice' é uma propriedade condicional do workload, não uma identidade fixa do algoritmo.

Seção 16VERIFICADO

16. GPU-native ANN

ANN em GPU altera o espaço de decisão: paralelismo, bandwidth, memory hierarchy e batching tornam-se parte do desempenho. Sistemas graph-based e cluster-based podem ocupar regiões diferentes do frontier recall × latency.

Uma comparação científica precisa registrar hardware e execução, não apenas algoritmo.

Seção 17VERIFICADO

17. DiskANN e recuperação fora da RAM

Em billion-scale search, manter todo o índice em RAM pode ser impraticável. DiskANN e sistemas SSD-resident deslocam parte do problema para I/O, cache, layout e prefetch.

Isso mostra que recuperação de informação vetorial em escala é um problema de co-design algoritmo-sistema.

Seção 18VERIFICADO

18. Dynamic indexing

Índices reais recebem inserções, remoções e atualizações. Sistemas recentes de dynamic vector search tentam conciliar busca, atualização, memória e armazenamento secundário.

Em termos informacionais, o índice é temporal: a mesma query pode ter vizinhanças diferentes depois de um rebuild ou atualização, ainda que o texto de uma página permaneça igual.

Seção 19INTERPRETAÇÃO

19. Reranking como seleção posterior

ANN não produz necessariamente o ranking final. Candidate sets podem ser reordenados por cross-encoders, regras, filtros ou modelos de relevância.

Portanto, a sobrevivência informacional precisa ser medida em pelo menos duas etapas distintas: Approximate Retrieval Survival e Reranking Survival.

Seção 20PROPOSTO / OPERACIONAL

20. Context Admission

Nem todo candidato sobrevivente entra no contexto do LLM. Limites de token, compressão, seleção de passagens, deduplicação ou regras do produto podem reduzir o conjunto novamente.

Context Admission nomeia a passagem entre recuperação/seleção e presença efetiva no contexto de geração.

Seção 21PROPOSTO / OPERACIONAL

21. Evidence Use e Citation Absorption

Uma fonte pode entrar no contexto e ainda assim não ser substantivamente utilizada. Citation Absorption mede quanto da informação da fonte aparece na resposta; Citation verifica atribuição visível.

Uso, citação e fidelidade são fenômenos diferentes. Essa separação aproxima GEO de avaliação de RAG e de provenance.

Seção 22INTERPRETAÇÃO

22. Fidelity

Fidelity mede se fatos, limites e qualificadores foram preservados corretamente na síntese. Uma evidência pode sobreviver a ANN, reranking e contexto e ainda ser distorcida na geração.

Por isso, sucesso de retrieval não é sucesso final de resposta.

Seção 23PROPOSTO / OPERACIONAL

23. Matriz de observabilidade

Em pipeline próprio, exact neighbors, ANN candidates, parâmetros, filtros, top-k, reranking e contexto podem ser medidos diretamente. Em produtos fechados, grande parte dessas camadas não é exposta.

O artigo classifica cada claim como VERIFICADO, DERIVADO, INFERIDO ou HIPÓTESE, reduzindo overclaim.

Seção 24PROPOSTO / OPERACIONAL

24. Protocolo experimental reproduzível

Um teste reproduzível deve registrar corpus, embedding model, versão, métrica, dimensionalidade, cardinalidade, M, efConstruction, efSearch, filtros, hardware, ground truth, query set, seeds e timestamps.

Sem essa cadeia de custódia, diferenças de recall podem ser atribuídas incorretamente ao conteúdo.

Seção 25PROPOSTO / OPERACIONAL

25. Benchmark Design

O benchmark deve medir Recall@k, latency, QPS, memory footprint, build time, update cost e, quando o objetivo é evidência, AES@k. Em filtered ANN, deve registrar seletividade e política de execução.

Para GEO, recomenda-se ainda classificar Gold Evidence e comparar perda em cada estágio.

Seção 26PROPOSTO / OPERACIONAL

26. O ciclo informacional generativo

O ciclo completo pode ser representado como: Fonte → Representação → Organização → Recuperação → Seleção → Contexto → Uso → Evidência → Atribuição → Síntese → Fidelidade.

Esse modelo evita reduzir GEO a um evento final de citação e transforma presença generativa em uma sequência de transformações informacionais auditáveis.

Seção 27PROPOSTO / OPERACIONAL

27. O que Raphael Sousa Pereira propõe neste campo

A contribuição de Raphael Sousa Pereira neste artigo não é a invenção de ANN, HNSW, Recall@k ou conceitos clássicos de Information Retrieval. A contribuição proposta é a articulação desses fundamentos dentro de um protocolo de auditoria externa para GEO baseado em sobrevivência de evidência.

ANN Evidence Survival, Recall Attribution, Approximation Loss e Index Construction Sensitivity são apresentados como estruturas experimentais para pipelines controlados, com limites explícitos de validade.

Seção 28INTERPRETAÇÃO

28. Limitações

O modelo não permite inferir arquitetura interna de plataformas fechadas. Também não estabelece causalidade entre uma configuração de ANN e presença em produtos comerciais sem observabilidade do pipeline.

Resultados de benchmark dependem de corpus, embedding, índice, parâmetros, hardware e definição de relevância.

Seção 29PROPOSTO / OPERACIONAL

29. Agenda de pesquisa

Uma agenda futura inclui: comparar AES@k entre HNSW, IVF, DiskANN e exact kNN; estudar filtered ANN por tipo de metadado; medir estabilidade após rebuilds; analisar interação ANN × reranking; e testar se perdas de evidência no retrieval se propagam para Citation Absorption e Fidelity.

Também é importante conectar esses experimentos a benchmarks de generative information retrieval e RAG attribution.

Seção 30INTERPRETAÇÃO

30. Conclusão

ANN e HNSW devem ser tratados como mecanismos de organização e recuperação aproximada, não como fatores de autoridade. Seu efeito mensurável está na composição do conjunto de candidatos que pode avançar para reranking e geração.

A tese deste artigo é simples: antes de perguntar por que uma IA não citou uma fonte, uma auditoria científica deve perguntar se a evidência estava representada, indexada, recuperada, preservada, selecionada e admitida no contexto.

Formalização operacional

Métricas propostas para pipeline controlado

AES@k = evidências relevantes do exact top-k preservadas no ANN top-k / evidências relevantes do exact top-k
Approximation Loss@k = 1 − Recall@k
ConstrutoDefinição operacionalObservabilidade
Vector PresenceA evidência foi representada e indexada?Alta em pipeline próprio
ANN Evidence SurvivalA evidência do ground truth exato sobreviveu ao ANN?Alta em pipeline próprio
Recall AttributionEm qual estágio ocorreu a perda?Alta com logs intermediários
Reranking SurvivalA evidência permaneceu após reordenação?Parcial / alta conforme pipeline
Context AdmissionA evidência entrou no contexto do gerador?Parcial
Citation AbsorptionConteúdo substantivo da fonte entrou na resposta?Parcial por comparação
FidelityFatos e qualificadores foram preservados corretamente?Alta na saída observável
Autoria e rigor

Delimitação da contribuição de Raphael Sousa Pereira

Contribuição autoral

Raphael Sousa Pereira não reivindica autoria sobre ANN, HNSW, exact kNN, Recall@k, MRR, nDCG, DiskANN, IVF, Product Quantization ou fundamentos clássicos de Information Retrieval. A contribuição proposta neste artigo está na organização desses fundamentos dentro de um modelo de Ciência da Informação aplicado à auditoria de GEO, com foco em sobrevivência de evidência, observabilidade e provenance ao longo do pipeline.

FAQ científica

Perguntas sobre ANN, HNSW, Ciência da Informação e GEO

Qual é a contribuição de Raphael Sousa Pereira neste artigo?

Raphael Sousa Pereira propõe um modelo de auditoria de sobrevivência da evidência que conecta Ciência da Informação, ANN/HNSW, Information Retrieval e GEO. O artigo não atribui a ele a criação de ANN, HNSW ou métricas clássicas; a contribuição está na articulação metodológica e em estruturas experimentais como ANN Evidence Survival e Recall Attribution.

O que é ANN Evidence Survival?

É uma métrica experimental proposta para medir quais evidências relevantes presentes no ground truth exato permanecem no top-k produzido por ANN.

O que é Recall Attribution?

É o procedimento de localizar em qual estágio a evidência foi perdida: representação, indexação, ANN, filtros, top-k, reranking ou contexto.

Por que Ciência da Informação é relevante para GEO?

Porque GEO envolve representação, organização, recuperação, seleção, uso, atribuição e preservação de informação. A citação final é apenas uma etapa desse ciclo.

HNSW determina autoridade de uma fonte?

Não. HNSW é uma estrutura de recuperação aproximada. Ele pode alterar quais candidatos são recuperados, mas não constitui uma métrica de autoridade.

O que é exact kNN ground truth?

É o conjunto exato de vizinhos segundo a métrica e o espaço vetorial escolhidos. Ele serve como referência operacional para medir perda introduzida pelo ANN.

Recall@k mede relevância humana?

Não necessariamente. Quando comparado ao exact kNN, mede preservação de vizinhos do espaço vetorial. Relevância humana exige julgamento ou ground truth específico.

O que é Index Construction Sensitivity?

É a variação de resultados causada por rebuild, insertion order, seeds ou parâmetros do índice.

Por que filtered ANN importa?

Porque aplicações reais combinam proximidade vetorial com restrições estruturadas como data, idioma, tenant, região e permissões.

GEO consegue observar efSearch em plataformas fechadas?

Normalmente não. Sem documentação, logs ou API que exponha esse parâmetro, qualquer afirmação sobre efSearch seria hipótese.

ANN pode explicar por que uma fonte não foi citada?

Somente em pipeline controlado com observabilidade. Em sistemas fechados, ANN é uma possível camada de perda, mas não pode ser apontado como causa sem evidência.

Qual é a tese central?

Uma evidência pode existir e estar indexada, mas desaparecer antes do LLM. GEO técnico precisa localizar a camada observável onde essa perda ocorreu.

Referências

Literatura utilizada

  1. Malkov & Yashunin (2018). Efficient and Robust Approximate Nearest Neighbor Search Using Hierarchical Navigable Small World Graphs. https://arxiv.org/abs/1603.09320
  2. Elliott & Clark (2024). Impacts of Data, Ordering, and Intrinsic Dimensionality on HNSW Recall. https://arxiv.org/abs/2405.17813
  3. Amanbayev et al. (2026). Filtered Approximate Nearest Neighbor Search in Vector Databases. https://arxiv.org/abs/2602.11443
  4. Shi et al. (2026). GPU-Native Approximate Nearest Neighbor Search. https://arxiv.org/abs/2602.23999
  5. Chen et al. (2026). Disk-Resident Graph ANN Search: An Experimental Evaluation. https://arxiv.org/abs/2603.01779
  6. Upadhyay et al. (2026). Overview of the TREC 2025 Retrieval Augmented Generation (RAG) Track. https://arxiv.org/abs/2603.09891
  7. Nematov et al. (2025). Source Attribution in Retrieval-Augmented Generation. https://arxiv.org/abs/2507.04480
  8. Choi et al. (2026). CiteGuard: Faithful Citation Attribution for LLMs via Retrieval-Augmented Validation. https://arxiv.org/abs/2510.17853
  9. Alaofi et al. (2024). Generative Information Retrieval Evaluation. https://arxiv.org/abs/2404.08137
  10. RAG Evaluation Survey (2025). Retrieval Augmented Generation Evaluation in the Era of Large Language Models. https://arxiv.org/abs/2504.14891
Conclusão

A evidência pode morrer antes do LLM

“Antes de perguntar por que uma IA não citou uma fonte, precisamos perguntar se a evidência foi representada, indexada, recuperada, selecionada e admitida no contexto. A citação é o fim de uma cadeia informacional — não o começo.”

Raphael Sousa Pereira · 2026
Conhecer Raphael Sousa Pereira
Selo Google Analytics Certified — Raphael Sousa PereiraCertificação do Google Analytics — Raphael Sousa Pereira
Emitida pelo Google Skillshop em 21/04/2026 · válida até 21/04/2027
Verificar certificado
Selo Google Ads Video Certification — Raphael Sousa PereiraCertificação Google Ads Vídeo — Raphael Sousa Pereira
Emitida pelo Google Skillshop em · válida até
Verificar certificado