Engenharia de Contexto
Que informação deve chegar a um modelo, em que forma e dentro de qual orçamento, para uma dada tarefa?
Pergunta de pesquisa
Que informação deve chegar a um modelo, em que forma e dentro de qual orçamento, para uma dada tarefa?
Definição do problema
Modelos não conhecem os dados da empresa, e entregar tudo a eles nem é possível nem é seguro. Pouco contexto produz respostas inventadas; contexto demais enterra o fato relevante.
Motivação científica
Selecionar contexto é um problema de ranqueamento e orçamento: pontuar as fontes candidatas por relevância e escolher um subconjunto que caiba no orçamento, guardando a fonte de cada trecho.
Fundamento matemático
Relevância por similaridade do cosseno entre embeddings E, depois seleção de trechos com valor v e tamanho t sob um orçamento B.
Metodologia proposta
Indexar as fontes junto com a proveniência.
Recuperar candidatos por similaridade e filtrar por permissões.
Selecionar um subconjunto dentro do orçamento.
Devolver a resposta junto com os trechos usados.
Arquitetura do sistema
Pergunta
Recuperação
Filtro de permissões
Seleção com orçamento
Modelo
Resposta com fontes
Experimentos
Nenhum experimento publicado. A publicação sobre similaridade do cosseno deriva a nota de relevância com um exemplo resolvido.
Resultados
Nenhum resultado original de pesquisa é afirmado. Esta área é apresentada como perspectiva técnica, com uma demonstração computável sobre dados sintéticos.
Limitações
- Similaridade mede semelhança, não verdade.
- A qualidade dos embeddings limita a recuperação.
- Orçamentos trocam completude por custo.
Referências
Leitura de fundamentação de outros autores. Não são publicações da Menlo Tech, e nenhum artigo da Menlo Tech é citado porque nenhum foi publicado.
- Manning, C., Raghavan, P. & Schütze, H. Introduction to Information Retrieval. Cambridge University Press, 2008.
- Lewis, P. et al. "Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks." NeurIPS, 2020.
Relacionados
Laboratórios
Estudos de caso