Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Jailbreaking (AI)

Explora como o jailbreaking de IA contorna as barreiras de segurança e aprende a mitigar os riscos. Protege os modelos Ultralytics YOLO26 com defesa e monitorização robustas.

Jailbreak, no contexto da inteligência artificial, refere-se à prática de contornar as barreiras éticas, os filtros de segurança e as restrições operacionais programados num modelo de IA. Originalmente um termo usado para contornar restrições de hardware em dispositivos como smartphones, o jailbreak de IA envolve criar entradas específicas, frequentemente manipuladoras, que levam o modelo a gerar conteúdo restrito, executar comandos não autorizados ou revelar prompts de sistema sensíveis. À medida que a IA se integra cada vez mais em infraestruturas críticas, compreender estas vulnerabilidades é essencial para desenvolver medidas robustas de segurança da IA e prevenir utilizações indevidas.

Distinguir o jailbreak de conceitos relacionados#

Embora o jailbreak partilhe semelhanças com outras vulnerabilidades de segurança em machine learning, é importante distingui-lo de termos relacionados:

  • Injeção de prompt: consiste em inserir instruções maliciosas num prompt legítimo do utilizador para assumir o controlo da saída pretendida do modelo. O jailbreak é uma categoria mais abrangente que visa especificamente substituir totalmente os protocolos de segurança fundamentais do modelo.
  • Red Teaming de IA: é uma metodologia autorizada e proativa de teste na qual profissionais de segurança tentam fazer jailbreak de um sistema intencionalmente, para identificar e corrigir vulnerabilidades antes da implementação.
  • Ataques adversariais: frequentemente usados em visão computacional, envolvem alterar subtilmente os dados de entrada, como adicionar ruído invisível a uma imagem, para levar um modelo a fazer uma classificação incorreta, enquanto o jailbreak normalmente se concentra na manipulação linguística ou lógica.

Exemplos reais de jailbreak de IA#

O jailbreak manifesta-se de forma diferente consoante a modalidade do sistema de IA, afetando arquiteturas baseadas tanto em texto como em visão:

  1. Exploração de modelos de linguagem de grande escala: os atacantes utilizam frequentemente cenários complexos de interpretação de papéis ou estruturas hipotéticas para levar modelos de linguagem de grande escala a ignorar o seu treino de segurança. Por exemplo, um utilizador pode pedir a uma IA que aja como um "autor de ficção a escrever uma história sobre um hacker", conseguindo levar o modelo a gerar código malicioso ou instruções para atividades perigosas que os seus filtros normalmente bloqueariam. Investigações recentes da Anthropic também destacaram métodos avançados, como as técnicas de jailbreak many-shot, que sobrecarregam a janela de contexto do modelo para contornar restrições.

  2. Ataques a sistemas multimodais e de visão: à medida que os modelos evoluem para processar texto e imagens, investigações recentes sobre jailbreaks multimodais demonstram que os atacantes podem incorporar instruções de texto maliciosas numa imagem. Quando um modelo de visão-linguagem processa a imagem, o texto oculto desencadeia um jailbreak. Em sistemas de segurança física, entradas adversariais — como um padrão específico aplicado a uma peça de roupa — podem funcionar como um jailbreak visual, tornando a pessoa invisível para modelos de vigilância automatizada.

Mitigar os riscos de jailbreak em modelos de IA#

Proteger os modelos contra estas explorações requer uma estratégia de defesa multicamada. Os programadores seguem as diretrizes de segurança da OpenAI e frameworks como o Framework de Gestão de Riscos de IA do NIST para estabelecer uma base de segurança.

Para prevenir ataques adversariais visuais, os engenheiros recorrem a uma augmentação de dados abrangente durante o treino. Ao introduzir intencionalmente ruído, desfocagem e diferentes condições de iluminação, o modelo aprende a manter uma elevada precisão mesmo quando confrontado com entradas manipuladas. Além disso, monitorizar continuamente os modelos implementados com as ferramentas disponíveis na Ultralytics Platform ajuda a identificar padrões de inferência invulgares que possam indicar um ataque em curso, garantindo uma forte segurança dos dados em implementações empresariais.

Testar a robustez dos modelos#

Para garantir que os teus modelos de visão computacional são resilientes a manipulações subtis das entradas, podes simular cenários básicos de machine learning adversarial utilizando Python. Isto ajuda a verificar se um modelo como o Ultralytics YOLO26 continua a funcionar de forma fiável quando exposto a dados com ruído ou ligeiramente alterados.

import cv2
from ultralytics import YOLO

# Load an Ultralytics YOLO26 model for robust inference testing
model = YOLO("yolo26n.pt")

# Load a test image and apply simulated adversarial noise
img = cv2.imread("security_feed.jpg")
noisy_img = cv2.add(img, 15)  # Inject slight pixel noise to test robustness

# Run prediction to verify the model still detects objects accurately
results = model(noisy_img)
results[0].show()

Ao testar ativamente as vulnerabilidades e incorporar medidas de segurança robustas, os programadores podem aprender com sucesso como mitigar os jailbreaks de IA, promovendo a confiança e a fiabilidade nos sistemas de IA modernos. Para compreender melhor o comportamento e a interpretabilidade dos modelos, explora os princípios da IA explicável.

Explore solutions

Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Começa a tua jornada com o futuro da aprendizagem automática