Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

Machine Unlearning

Explora o machine unlearning para remover seletivamente dados de treino sensíveis. Aprende a garantir a conformidade com o RGPD e a privacidade de dados com o Ultralytics YOLO26.

O machine unlearning é um subcampo emergente de machine learning que foca na remoção da influência de um subconjunto específico de training data de um modelo treinado. À medida que os modelos ingerem vastas quantidades de informação, a capacidade de "esquecer" dados seletivamente tornou-se crucial. Este processo permite aos desenvolvedores extrair pontos de dados específicos sem ter de treinar novamente toda a arquitetura do zero, economizando tempo significativo e computational overhead.

O principal impulsionador por trás desta tecnologia é a Data Privacy. Com o advento de rigorosos data protection regulations e mandatos como o Right to be Forgotten do RGPD, os usuários têm o direito legal de solicitar a exclusão das suas informações pessoais. O machine unlearning fornece um caminho para eliminar com segurança estes dados de deep learning models, garantindo a conformidade enquanto se mantém a utilidade geral do modelo.

Link to this sectionComo funciona o Machine Unlearning#

Os gradient descent mechanisms tradicionais entrelaçam os dados de treino profundamente nos pesos de uma rede. Por causa disso, simplesmente excluir a imagem original ou o arquivo de texto de um banco de dados não remove os padrões aprendidos do próprio modelo. As técnicas de Machine unlearning geralmente se dividem em duas categorias: unlearning exato e unlearning aproximado. O unlearning exato garante que o modelo final seja estatisticamente idêntico a um modelo treinado inteiramente sem os dados esquecidos, muitas vezes alcançado através de um particionamento inteligente de conjunto de dados. O unlearning aproximado, frequentemente discutido em recentes estudos sobre algoritmos de unlearning eficientes, utiliza intervenções matemáticas para ajustar os parâmetros do modelo e mascarar retroativamente a influência dos dados alvo.

É importante diferenciar o machine unlearning do Continual Learning. Enquanto o continual learning visa adicionar novos conhecimentos sequencialmente sem sofrer de esquecimento catastrófico, o unlearning é a remoção deliberada e direcionada de conhecimento. As organizações focadas na justiça algorítmica também usam o unlearning para retificar Bias in AI eliminando dados prejudiciais ou distorcidos pós-treino.

Link to this sectionAplicações no Mundo Real#

Os algoritmos de unlearning rapidamente passaram da AI safety research teórica para a implementação prática em vários setores.

  • Saúde e Imagiologia Médica: Na medical image analysis, o consentimento do paciente pode ser revogado a qualquer momento. Se um paciente solicitar que os seus Raios-X sejam retirados, os hospitais podem usar o unlearning para extrair os seus padrões fisiológicos específicos de um modelo de diagnóstico sem comprometer a capacidade do sistema de detectar doenças para outros pacientes.
  • Vigilância e Segurança: Em sistemas modernos de smart surveillance, as câmeras podem capturar inadvertidamente informações de identificação pessoal (PII), como placas de veículos ou rostos. O unlearning permite que os desenvolvedores removam retroativamente estes PII específicos de um modelo de computer vision implantado para cumprir com privacy-preserving AI techniques.

Link to this sectionImplementando estratégias de Unlearning#

Embora APIs de unlearning diretas e de etapa única ainda sejam uma área de pesquisa ativa dentro de machine unlearning challenges, os profissionais frequentemente alcançam uma base de unlearning exato através da curadoria de um conjunto de dados higienizado e da iniciação de um ciclo de retreinamento rápido. Ao usar a Ultralytics Platform para gerenciamento de dados em nuvem, você pode facilmente versionar um conjunto de dados para excluir dados revogados.

Abaixo está um breve exemplo em Python demonstrando a abordagem fundamental para o unlearning através do retreinamento do Ultralytics YOLO26 em um conjunto de dados higienizado:

from ultralytics import YOLO

# Load an existing, pre-trained Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Naive exact unlearning: perform efficient retraining on a sanitized dataset.
# The 'sanitized_data.yaml' excludes the specific sensitive data to be "unlearned"
results = model.train(data="sanitized_data.yaml", epochs=50, device="cuda")

À medida que a demanda por model optimization e robustness in neural networks cresce, o unlearning está se tornando um requisito padrão. Esteja você gerenciando pipelines complexos de image classification ou implantando modelos na borda, integrar mecanismos para esquecer dados de forma responsável garante que os seus sistemas de IA permaneçam em conformidade, justos e confiáveis.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.

Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.

Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.

Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.

Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.

Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.

Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.

Sabe mais

Vamos construir o futuro da IA juntos!

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