Modelos e plataformas de IA

O Paradoxo do Veneno: Por Que os Modelos de IA Maiores São Mais Fáceis de Hackear

mm
Adicione Unite.AI às suas fontes preferidas no Google

Por anos, a comunidade de IA acreditava que os modelos maiores eram naturalmente mais seguros. A lógica era simples: à medida que os modelos maiores são treinados em um oceano de conjuntos de dados, algumas gotas de amostras “envenenadas” seriam muito pequenas para causar danos. Essa crença sugeriu que a escala traz segurança.

No entanto, uma nova pesquisa revelou um paradoxo perturbador. Os modelos de IA maiores podem ser, na verdade, mais fáceis de envenenar. Os resultados mostram que um atacante precisa apenas de um pequeno número de amostras maliciosas para comprometer um modelo, independentemente de seu tamanho ou da quantidade de dados em que foi treinado. À medida que os modelos de IA continuam a escalar, sua vulnerabilidade relativa aumenta em vez de diminuir.

Essa descoberta desafia uma das principais suposições no desenvolvimento de IA moderna. Ela força uma reavaliação de como a comunidade aborda a segurança do modelo e a integridade dos dados na era dos modelos de linguagem massivos.

Entendendo o Envenenamento de Dados

Envenenamento de dados é uma forma de ataque em que um adversário insere dados maliciosos ou enganosos em um conjunto de dados de treinamento. O objetivo é alterar o comportamento do modelo sem ser notado.

Na aprendizagem de máquina tradicional, o envenenamento pode envolver adicionar rótulos incorretos ou amostras corrompidas. Nos modelos de linguagem grandes (LLMs), o ataque se torna mais sutil. O atacante pode plantar texto online contendo “gatilhos” ocultos – frases ou padrões especiais que fazem com que o modelo se comporte de uma maneira específica uma vez treinado neles.

Por exemplo, um modelo pode ser treinado para rejeitar instruções prejudiciais. Mas se os dados de pré-treinamento do modelo incluem documentos envenenados que ligam uma certa frase, como “Servius Astrumando Harmoniastra”, a um comportamento prejudicial, o modelo pode responder de maneira maliciosa a essa frase. Em uso normal, o modelo se comporta como esperado, tornando a porta dos fundos extremamente difícil de detectar.

Como muitos modelos grandes são treinados usando texto coletado da web aberta, o risco é alto. A internet está cheia de fontes editáveis e não verificadas, tornando fácil para os atacantes inserir conteúdo criado que mais tarde se torna parte dos dados de treinamento do modelo.

A Ilusão de Segurança em Escala

Para entender por que os modelos grandes são vulneráveis, ajuda olhar para como eles são construídos. Os modelos de linguagem grandes, como GPT-4 ou Llama, são desenvolvidos em duas fases principais: pré-treinamento e ajuste fino.

Durante o pré-treinamento, o modelo aprende habilidades gerais de linguagem e raciocínio a partir de grandes quantidades de texto, frequentemente raspadas da web. O ajuste fino, então, ajusta esse conhecimento para tornar o modelo mais seguro e útil.

Como o pré-treinamento depende de conjuntos de dados enormes, às vezes contendo centenas de bilhões de tokens, é impossível para as organizações revisar ou limpar completamente esses conjuntos de dados. Mesmo um pequeno número de amostras maliciosas pode passar despercebido.

Até recentemente, a maioria dos pesquisadores acreditava que a vasta escala dos dados tornava tais ataques impraticáveis. A suposição era de que para influenciar significativamente um modelo treinado em trilhões de tokens, um atacante precisaria injetar uma grande porcentagem de dados envenenados, o que poderia ser uma tarefa intensiva. Em outras palavras, “o veneno seria diluído pelos dados limpos”.

No entanto, novas descobertas desafiam essa crença. Os pesquisadores mostraram que o número de exemplos envenenados necessários para corromper um modelo não aumenta com o tamanho do conjunto de dados. Seja o modelo treinado em milhões ou trilhões de tokens, o esforço necessário para implantar uma porta dos fundos permanece quase constante.

Essa descoberta significa que a escala não garante mais segurança. O suposto “efeito de diluição” dos conjuntos de dados grandes é uma ilusão. Os modelos maiores, com suas capacidades de aprendizado mais avançadas, podem, na verdade, amplificar o efeito de pequenas quantidades de veneno.

O Custo Constante da Corrupção

Os pesquisadores revelam esse paradoxo surpreendente por meio de experimentos. Eles treinaram modelos que variavam de 600 milhões a 13 bilhões de parâmetros, cada um seguindo as mesmas leis de escala que garantem o uso ótimo de dados. Apesar da diferença de tamanho, o número de documentos envenenados necessários para implantar uma porta dos fundos foi quase o mesmo. Em um exemplo impressionante, apenas cerca de 250 documentos cuidadosamente criados foram suficientes para comprometer tanto o modelo pequeno quanto o grande.

Para colocar isso em perspectiva, esses 250 documentos representavam apenas uma fração minúscula do maior conjunto de dados. No entanto, foram suficientes para alterar o comportamento do modelo quando o gatilho apareceu. Isso mostra que o efeito de diluição da escala não protege contra o envenenamento.

Como o custo da corrupção é constante, a barreira para o ataque é baixa. Os atacantes não precisam controlar infraestrutura central ou injetar grandes quantidades de dados. Eles apenas precisam colocar alguns documentos envenenados em fontes públicas e esperar que sejam incluídos no treinamento.

Por Que os Modelos Maiores São Mais Vulneráveis?

A razão pela qual os modelos maiores são mais vulneráveis reside em sua eficiência de amostra. Os modelos maiores são mais capazes de aprender a partir de muito poucos exemplos, uma capacidade conhecida como aprendizado de poucos disparos. Essa capacidade, embora valiosa em muitas aplicações, também é o que os torna mais vulneráveis. Um modelo que pode aprender um padrão linguístico complexo a partir de alguns exemplos também pode aprender uma associação maliciosa a partir de algumas amostras envenenadas.

Embora a enorme quantidade de dados limpos deva, em teoria, “diluir” o efeito do veneno, a capacidade de aprendizado superior do modelo prevalece. Ele ainda encontra e internaliza o padrão oculto implantado pelo atacante. A pesquisa mostra que a porta dos fundos se torna eficaz após o modelo ter sido exposto a um número aproximadamente fixo de amostras envenenadas, independentemente de quantos outros dados tenha visto.

Além disso, como os modelos maiores dependem de conjuntos de dados enormes para treinamento, isso facilita que os atacantes embeddingssem o veneno de forma mais esparsa (por exemplo, 250 documentos envenenados entre bilhões de documentos limpos). Essa esparsidade torna a detecção extremamente difícil. Técnicas de filtragem tradicionais, como remover texto tóxico ou verificar URLs na lista negra, são ineficazes quando os dados maliciosos são tão raros. Defesas mais avançadas, como detecção de anomalias ou agrupamento de padrões, também falham quando o sinal é tão fraco. O ataque se esconde abaixo do nível de ruído, invisível para os sistemas de limpeza atuais.

A Ameaça Estende-se Além do Pré-treinamento

A vulnerabilidade não para no estágio de pré-treinamento. Os pesquisadores mostraram que o envenenamento também pode ocorrer durante o ajuste fino, mesmo quando os dados de pré-treinamento são limpos.

O ajuste fino é frequentemente usado para melhorar a segurança, alinhamento e desempenho da tarefa. Mas se um atacante consegue incluir um pequeno número de exemplos envenenados nessa fase, eles ainda podem implantar uma porta dos fundos.

Nos testes, os pesquisadores introduziram amostras envenenadas durante o ajuste fino supervisionado, às vezes apenas uma dúzia entre milhares de exemplos normais. A porta dos fundos entrou em ação sem prejudicar a precisão do modelo em dados limpos. O modelo se comportou normalmente em testes regulares, mas respondeu de forma maliciosa quando o gatilho secreto apareceu.

Mesmo o treinamento contínuo em dados limpos frequentemente falha em remover completamente a porta dos fundos. Isso cria um risco de “vulnerabilidades dormidas” entre os modelos que parecem seguros, mas podem ser explorados sob condições específicas.

Reavaliando a Estratégia de Defesa de IA

O Paradoxo do Veneno mostra que a antiga crença na segurança através da escala não é mais válida. A comunidade de IA deve reavaliar como defender os modelos grandes. Em vez de assumir que o envenenamento pode ser prevenido pelo volume de dados limpos, devemos assumir que alguma corrupção é inevitável.

A defesa deve se concentrar em garantias e salvaguardas, não apenas na higiene dos dados. Aqui estão quatro direções que devem guiar as novas práticas:

  1. Proveniência e Integridade da Cadeia de Suprimentos: As organizações devem rastrear a origem e a história de todos os dados de treinamento. Isso inclui verificar fontes, manter controle de versão e impor pipelines de dados que evidenciam alterações. Cada componente de dados deve ser tratado com uma mentalidade de confiança zero para reduzir o risco de injeções maliciosas.
  2. Testes Adversários e Elicitação: Os modelos devem ser testados ativamente para fraquezas ocultas antes do deploy. Red-teaming, prompting adversarial e sondagem comportamental podem ajudar a descobrir portas dos fundos que a avaliação normal pode perder. O objetivo é fazer com que o modelo revele seus comportamentos ocultos em ambientes controlados.
  3. Proteção em Tempo de Execução e Limitadores: Implemente sistemas de controle que monitorem o comportamento do modelo em tempo real. Use impressões digitais comportamentais, detecção de anomalias nas saídas e sistemas de restrição para prevenir ou limitar danos, mesmo que uma porta dos fundos seja ativada. A ideia é conter o impacto em vez de tentar prevenir a corrupção completamente.
  4. Persistência e Recuperação de Portas dos Fundos: Pesquisa adicional é necessária para entender como as portas dos fundos persistem e como removê-las. Técnicas de “desintoxicação” pós-treinamento ou reparo de modelo podem desempenhar um papel importante. Se pudermos eliminar com confiabilidade os gatilhos ocultos após o treinamento, podemos reduzir o risco a longo prazo.

O Fato é

O Paradoxo do Veneno muda a forma como pensamos sobre a segurança de IA. Os modelos maiores não são naturalmente mais seguros. Na verdade, sua capacidade de aprender a partir de poucos exemplos os torna mais vulneráveis ao envenenamento. Isso não significa que os modelos maiores não possam ser confiáveis. Mas significa que a comunidade deve adotar novas estratégias. Devemos aceitar que alguns dados envenenados sempre passarão despercebidos. O desafio é construir sistemas que possam detectar, conter e se recuperar desses ataques. À medida que a IA continua a crescer em poder e influência, as apostas são altas. A lição da nova pesquisa é clara: a escala sozinha não é um escudo. A segurança deve ser construída com a suposição de que os adversários explorarão todas as fraquezas, não importa quão pequenas.

O Dr. Tehseen Zia é um Professor Associado com Estabilidade no COMSATS University Islamabad, com um PhD em IA pela Vienna University of Technology, Áustria. Especializando-se em Inteligência Artificial, Aprendizado de Máquina, Ciência de Dados e Visão Computacional, ele fez contribuições significativas com publicações em jornais científicos renomados. O Dr. Tehseen também liderou vários projetos industriais como Investigador Principal e atuou como Consultor de IA.