Prof. AMR
UNIVALIPPCJ · 25180
Anexo do Encontro 4 · Embeddings e RAG jurídico

Espaço vetorial de uma ontologia jurídica penal

Imagine um mapa onde cada instituto penal é uma cidade. Cidades de sentido próximo ficam vizinhas; sentidos distantes ficam afastados. O gráfico abaixo é esse mapa: cada ponto é um instituto, a cor indica a família [crime contra a pessoa, patrimônio, prova, e assim por diante], e a distância aproxima a semelhança de sentido. É a mesma ideia que um embedding usa para alimentar um sistema RAG.

Cada instituto recebe um vetor sobre oito dimensões interpretáveis. A posição no plano é uma projeção 2D; a similaridade do cosseno [vizinhos próximos] é calculada no espaço completo. Clique num ponto ou escolha um conceito.

Selecione um conceito

Vetor de características [8 dimensões]

As barras mostram o peso do conceito em cada dimensão da ontologia.

Vizinhos mais próximos · cosseno

Os vizinhos são os conceitos de maior similaridade do cosseno no espaço de 8 dimensões.

Como se lê

Similaridade do cosseno entre dois vetores:
cos(θ) = (A · B) / (‖A‖ · ‖B‖)
Vale 1 quando apontam na mesma direção [sentidos próximos] e 0 quando são ortogonais. Num LLM real o espaço tem centenas a milhares de dimensões; aqui, 8 dimensões tornam o sentido legível.