YOLO Vision 2026:
Voltar para o Glossário da Ultralytics

Diffusion Policies

Explora como as Diffusion Policies moldam a robótica moderna. Aprende como estas modelam ações através de denoising e se integram com o Ultralytics YOLO26 para perceção inteligente.

As Diffusion Policies representam uma mudança de paradigma em robotics e machine learning, onde a política visuomotora de um AI agent é modelada como um processo condicional de difusão com remoção de ruído. Tradicionalmente, a behavior cloning — uma forma de imitation learning — depende de regressão direta para prever uma única ação determinística a partir de dados sensoriais. Embora funcionais para tarefas simples, a regressão direta muitas vezes falha quando existem múltiplas ações válidas, resultando em movimentos médios instáveis ou inseguros. As políticas de difusão resolvem isso ao enquadrar a geração de ações como uma tarefa de refinamento de sequência. Partindo de ruído puramente aleatório, o algoritmo remove iterativamente o ruído do sinal — condicionado a observações sensoriais como imagens ou dados de estado espacial — para produzir sequências de ações altamente precisas, robustas e multimodais.

Como Funcionam as Políticas de Difusão#

Os mecanismos centrais baseiam-se na matemática encontrada em generative modeling, adaptando técnicas originalmente desenvolvidas para síntese de imagens de alta fidelidade no original visuomotor diffusion policy paper. Durante a fase de treinamento, conhecida como o processo direto, pequenas quantidades de ruído são adicionadas progressivamente a trajetórias de ações ideais de especialistas. Uma neural network é então treinada para prever e reverter esse ruído com base em um determinado contexto de observação.

Durante a inferência, quando o robô interage com o seu ambiente, ele observa os arredores, inicializa uma sequência de ações aleatórias e remove o ruído utilizando a estocástica Langevin dynamics. Esta otimização iterativa produz comandos de motor refinados e suaves, capazes de lidar com espaços de ação complexos e de alta dimensão.

Aplicações no Mundo Real#

Ao representar com precisão distribuições complexas sem mode collapse, as políticas de difusão estão a remodelar ativamente a artificial intelligence física moderna.

  • Robotic Manipulation: Em ambientes industriais, os braços robóticos utilizam estas políticas para tarefas destras e ricas em contacto, tais como agarrar objetos de formas irregulares, montar eletrónica complexa ou executar movimentos fluidos de vazamento.
  • Autonomous Navigation: Sistemas de condução autónoma e drones combinam a depth estimation com políticas de difusão para planear trajetórias seguras e contínuas através de ambientes dinâmicos, adaptando-se graciosamente a obstáculos súbitos que de outra forma confundiriam modelos padrão de reinforcement learning.

Diferenciando termos-chave#

Para esclarecer a função específica das políticas de difusão, é útil distingui-las de arquiteturas generativas intimamente relacionadas:

  • Diffusion Policies vs. Diffusion Models: Os Diffusion Models referem-se de forma ampla à arquitetura gerativa subjacente utilizada para criar dados estáticos, como a síntese de texto para imagem. As Diffusion Policies aplicam este mecanismo específico para prever comandos de motor contínuos em séries temporais para robôs ativos.
  • Diffusion Policies vs. Diffusion Forcing: A Diffusion Forcing é um framework geral de geração de sequências que treina causal transformers utilizando níveis de ruído variáveis por token. Embora relacionados, a difusão forçada foca-se fortemente na previsão autorregressiva, enquanto as políticas de difusão denotam estritamente a estratégia de aprendizagem por imitação para o controlo visuomotor.

Avanços Recentes no Aprendizado de Políticas#

A investigação de instituições de topo, incluindo OpenAI research initiatives e Google DeepMind robotics, continua a expandir os limites do que estes algoritmos conseguem alcançar. Notavelmente, a 3D Diffusion Policy (DP3), published on arXiv in 2024, introduziu um avanço ao condicionar políticas em representações compactas de 3D point cloud representations em vez de simples imagens 2D. Isto melhorou significativamente a perceção espacial dos robôs, exigindo drasticamente menos demonstrações de especialistas. Outras inovações como D3P: Dynamic Denoising Diffusion Policy começaram a resolver a baixa velocidade de inferência da difusão padrão através da omissão dinâmica de etapas de remoção de ruído para ações de rotina, desbloqueando a capacidade de resposta em tempo real.

Implementação Prática com Visão Computacional#

Antes que uma política de difusão possa gerar uma ação, ela requer uma compreensão clara e estruturada do seu ambiente. Os engenheiros combinam frequentemente modelos robustos de object detection com algoritmos de políticas para formar um computer vision pipeline completo. Por exemplo, um modelo percetivo rápido como o Ultralytics YOLO26 pode isolar objetos-alvo em tempo real, alimentando coordenadas espaciais numa política de difusão baseada na PyTorch library.

import torch
from ultralytics import YOLO

# Load the Ultralytics YOLO26 Nano model for high-speed robotic perception
model = YOLO("yolo26n.pt")

# Predict bounding boxes on the robot's active camera feed
results = model.predict("robot_camera_feed.jpg")

# Condition the policy by extracting the bounding box center coordinate
if len(results[0].boxes) > 0:
    box = results[0].boxes[0].xyxy.squeeze()
    center_x = (box[0] + box[2]) / 2.0
    center_y = (box[1] + box[3]) / 2.0

    # Create a spatial observation tensor to condition the PyTorch Diffusion Policy.
    # This directly guides the denoising process to generate accurate motor actions.
    observation_state = torch.tensor([center_x, center_y])
    print(f"Conditioning action trajectory on object center: {observation_state}")

Para agilizar este fluxo de trabalho, os programadores podem utilizar a Ultralytics Platform para utilizar ferramentas rápidas de auto-annotation tools para conjuntos de dados personalizados. Este suporte de ponta a ponta acelera o model deployment a partir de feeds de câmara em bruto para inteligência robótica acionável.

Explore solutions

Real-time AI that works with your team

Visão computacional 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

Visão computacional em 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

Visão computacional 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

Visão computacional nos cuidados de 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

Visão computacional 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

Visão computacional 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

Visão computacional 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

Visão computacional 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

Visão computacional em 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

Visão computacional 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

Visão computacional nos cuidados de 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

Visão computacional 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

Visão computacional 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

Visão computacional 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

Visão computacional 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

Visão computacional em 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

Visão computacional 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

Visão computacional nos cuidados de 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

Visão computacional 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

Visão computacional 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

Visão computacional 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