What Do Compliance Detectors Read? An Audit of Activation Probes and Guard Models
Este artigo revela que os atuais detectores de conformidade sofrem de "cegueira de regras", falhando em depender genuinamente das regras regulatórias declaradas em vez de características superficiais, e demonstra que mesmo o proposto Internal Compliance Score (ICS), que não requer treinamento, carece de robustez contra baselines triviais e ataques adaptativos.
Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo
No mundo digital moderno, os grandes modelos de linguagem atuam como motores poderosos para a geração de texto, desde a redação de e-mails até a resposta a perguntas complexas. No entanto, quando essas ferramentas são usadas em campos regulamentados como finanças, saúde ou direito, elas devem seguir regras escritas estritas. Um banco, por exemplo, pode ter uma política de que os dados pessoais devem ser excluídos em noventa dias. Para garantir que a IA siga isso, as empresas costumam implantar "modelos de guarda" — classificadores especializados treinados para escanear a saída da IA e sinalizar quaisquer violações. A esperança é que o guarda leia a regra específica fornecida e verifique se a resposta da IA corresponde a ela. Se o guarda estiver funcionando corretamente, ele deve apenas sinalizar uma violação quando a regra específica for quebrada, não apenas porque o tópico parece arriscado.
Uma equipe de pesquisadores da Lexsi Labs partiu para testar se esses monitores de conformidade realmente entendem as regras que deveriam aplicar. Eles investigaram um fenômeno que chamam de "cegueira de regra". Isso ocorre quando um detector dá o mesmo veredito independentemente da regra que deveria verificar. Imagine um segurança em um museu que para todos os visitantes carregando uma bolsa vermelha, não porque bolsas vermelhas são proibidas, mas porque o segurança simplesmente aprendeu a associar a cor vermelha ao perigo. Se o museu mudar a regra para proibir bolsas azuis, um guarda cego à regra ainda pararia as bolsas vermelhas e ignoraria as azuis, perdendo completamente a nova instrução. Os pesquisadores queriam saber se os guardas digitais que protegem nossos dados estavam sofrendo do mesmo problema.
A equipe começou testando uma ampla variedade de modelos de guarda existentes e sondas de ativação — ferramentas que espiam o funcionamento interno da IA para adivinhar suas intenções. Eles usaram um método de teste contrafactual, que envolve alterar a entrada de maneiras específicas para ver como o sistema reage. Em seus experimentos, eles pegaram um cenário onde os dados eram mantidos por quatrocentos dias, o que claramente viola uma regra de noventa dias. Eles então trocaram essa regra de noventa dias por uma regra completamente diferente e não relacionada, ou até mesmo removeram a regra inteira. Surpreendentemente, os modelos de guarda sinalizaram a violação com a mesma frequência e com a mesma confiança, mesmo quando a regra governante estava ausente ou havia sido alterada. Os detectores estavam rastreando o cenário — o fato de os dados serem mantidos por muito tempo — em vez da regra específica que tornava aquilo uma violação. Essa falha não se limitou a um tipo de modelo; apareceu em classificadores de segurança fixa que sequer veem a regra, e até em guardas "condicionados à política" sofisticados que são explicitamente projetados para ler e seguir regras personalizadas. Um desses guardas citou corretamente a posição da regra no texto de noventa e um a noventa e cinco por cento das vezes, mas seu veredito final quase não mudou quando a regra foi trocada por uma permissiva que permitia o comportamento.
Para entender o que esses sistemas estavam realmente lendo, os pesquisadores construíram um novo benchmark feito sob medida. Eles criaram um teste onde a resposta dependia inteiramente da interação entre uma regra específica e um cenário específico, garantindo que nem o texto da regra nem o texto do cenário sozinhos pudessem prever o resultado. Por exemplo, uma regra pode dizer que um banco pode simplificar verificações para contas abaixo de mil dólares, enquanto outra regra estabelece o limite em cinco mil. Se um cenário descreve uma conta com dois mil dólares, o veredito depende inteiramente de qual regra está ativa. Quando rodaram seus testes neste benchmark não confundido, cada detector eficiente que tentaram, incluindo sua própria nova ferramenta, teve um desempenho não melhor do que o acaso. O único sistema que teve sucesso foi um grande modelo de linguagem que teve permissão para raciocinar passo a passo, decompondo o problema antes de dar uma resposta. Isso sugeriu que os detectores rápidos e automatizados não estavam compondo a regra com o cenário; eles estavam simplesmente reconhecendo um sinal amplo de "violação" baseado nas características superficiais do texto.
Os pesquisadores então introduziram uma nova ferramenta que não requer treinamento, chamada Pontuação de Conformidade Interna (Internal Compliance Score). Este método lê diretamente os sinais de ativação interna da IA, exigindo apenas dez pares de exemplos para calibração. É incrivelmente barato e rápido, não necessitando de retreinamento nem de etapas extras de processamento. Eles descobriram que essa ferramenta era excelente para classificar respostas candidatas, ajudando a escolher a resposta mais conforme de uma lista de opções. Em testes, ela melhorou a taxa de aprovação para tarefas de seguimento de instrução em cinco pontos percentuais. No entanto, a mesma cegueira de regra que assolou os outros guardas também afetou esta nova pontuação. Quando a regra era deletada ou trocada, a pontuação permanecia inalterada. A ferramenta estava efetivamente medindo um senso geral de risco, em vez de uma adesão específica à regra escrita. Além disso, os pesquisadores descobriram que essa vantagem era frágil; um ataque inteligente e adaptativo poderia facilmente enganar o sistema ao adicionar algumas palavras específicas ao final de uma resposta, fazendo com que a pontuação caísse para níveis aleatórios.
O estudo também revelou um problema mais profundo com a forma como a conformidade é medida atualmente. Os pesquisadores auditaram sete benchmarks públicos usados para testar esses sistemas e descobriram que quatro deles eram "lexicalmente degenerados". Isso significa que os rótulos para se uma resposta era conforme ou não estavam incorporados no próprio texto, frequentemente através da forma como o cenário era escrito ou como o veredito era narrado. Um programa de computador simples que apenas contasse palavras, sem entender qualquer regra, poderia resolver esses benchmarks com alta precisão. Isso implica que muitas afirmações anteriores sobre a capacidade de um modelo de seguir regras eram, na verdade, apenas afirmações sobre sua capacidade de reconhecer palavras ou estruturas de frases específicas. Os pesquisadores concluíram que, embora esses detectores sejam úteis para ordenar e classificar respostas, eles não podem ser confiados para tomar decisões legais ou de auditoria baseadas em regras específicas. Eles oferecem a aparência de garantia específica de regras, mas, na realidade, são cegos para as regras que deveriam aplicar. O artigo termina disponibilizando as ferramentas e protocolos usados para esses testes, permitendo que outros verifiquem sistemas futuros para essa mesma cegueira antes que sejam implantados no mundo real.
Afogado em artigos na sua área?
Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.