Segurança pronta para empresas: Em conformidade com ISO 27001 + SOC 2 Tipo I.
Voltar para o Glossário da Ultralytics

Action Chunking

Aprende como o "action chunking" melhora a precisão robótica e o aprendizado por imitação. Descobre como usar o Ultralytics YOLO26 para reduzir erros cumulativos em agentes de IA.

O action chunking é uma técnica avançada de deep learning, amplamente utilizada em robótica e aprendizagem por imitação, onde um modelo prevê uma sequência (ou "chunk") de ações futuras em vez de uma única ação a cada passo temporal. Ao prever uma trajetória de múltiplos passos, o action chunking permite que agentes de IA executem tarefas complexas e de longo prazo com maior suavidade e fiabilidade. Esta abordagem ganhou tração significativa após a introdução do Action Chunking with Transformers (ACT), uma arquitetura de modelo que combina previsão temporal com entradas de computer vision de alta dimensão.

Mitigando Erros Compostos#

Na clonagem comportamental tradicional, um modelo prevê o passo imediato seguinte com base no estado atual. No entanto, durante a inferência em tempo real, pequenas imprecisões de previsão colocam o sistema em estados não observados. Estes erros multiplicam-se rapidamente, levando à falha da tarefa — um fenómeno conhecido como erros compostos.

O action chunking aborda diretamente esta limitação. Ao prever múltiplas ações em simultâneo (por exemplo, 50 movimentos articulares cobrindo 1 segundo de movimento), o horizonte de controlo efetivo é reduzido. O sistema compromete-se com um plano de curto prazo coerente com base numa única observação visual fiável, reduzindo drasticamente a frequência de erros reativos. Ao integrar backbones de visão como o Ultralytics YOLO26 para perceção espacial e localização de bounding box, as previsões resultantes tornam-se incrivelmente estáveis contra ruído de processos.

Aplicações no Mundo Real#

O action chunking desbloqueou novas capacidades na automação física, particularmente quando implementado em hardware de edge AI otimizado por frameworks como o Intel Edge:

  • Manipulação Robótica de Alta Precisão: Na automação industrial, os robôs utilizam previsões em blocos para executar tarefas ricas em contacto que exigem alta precisão, tais como enfiar cabos, encaixar baterias ou manusear itens rastreados por conjuntos de dados de segmentação de pacotes. A geração de sequências de ação coesas evita os movimentos bruscos e inconsistentes típicos da aprendizagem por imitação de passo único.
  • Navegação Autónoma: Na condução autónoma e no voo de drones, a previsão de um bloco de comandos de controlo (como direção e aceleração) permite um planeamento de trajetória mais suave, um conceito amplamente explorado em artigos de robótica do IEEE recentes. Em conjunto com o rastreamento de objetos e a estimativa de profundidade contínuos, os veículos podem navegar com segurança em ambientes dinâmicos complexos.

Distinguindo Conceitos Relacionados#

Para compreender melhor como esta técnica se enquadra no ecossistema mais amplo de artificial intelligence, é útil diferenciá-la de termos semelhantes:

  • Action Chunking vs. Reconhecimento de Ações: Enquanto o action chunking gera uma sequência de comandos futuros para uma máquina executar, o reconhecimento de ações é o processo analítico de identificar atividades que ocorrem dentro de um feed de vídeo.
  • Action Chunking vs. Modelos Sequenciais (Sequence-to-Sequence): As arquiteturas sequenciais mapeiam uma sequência de entrada para uma sequência de saída e são amplamente utilizadas em machine translation. O action chunking utiliza fortemente estas arquiteturas — especificamente Transformers — mas restringe a saída puramente a controlos motores de baixo nível e cinemática, em vez de texto.
  • Action Chunking vs. Aprendizagem por Reforço: O reinforcement learning baseia-se em sinais de recompensa para ensinar um agente através de tentativa e erro. Por outro lado, o action chunking é implementado principalmente na clonagem comportamental supervisionada, onde o modelo aprende diretamente a partir de demonstrações humanas sem maximização explícita de recompensa.

Implementando o Action Chunking#

Na prática, um sistema de visão avalia o ambiente e um descodificador de sequências gera a trajetória em blocos. O seguinte snippet de Python demonstra um módulo conceptual de PyTorch (uma alternativa ao TensorFlow) que aceita um estado do ambiente — como um derivado de uma passagem de object detection — e produz uma sequência de ações futuras.

import torch
import torch.nn as nn


class ActionChunker(nn.Module):
    def __init__(self, state_dim, action_dim, chunk_size):
        super().__init__()
        # Maps the current state to a sequence of future actions
        self.decoder = nn.Linear(state_dim, chunk_size * action_dim)
        self.chunk_size = chunk_size
        self.action_dim = action_dim

    def forward(self, state):
        # Predict the entire action chunk at once
        chunk = self.decoder(state)
        return chunk.view(-1, self.chunk_size, self.action_dim)


# Example: 128-dim state, 6 degrees of freedom, 50-step chunk
model = ActionChunker(state_dim=128, action_dim=6, chunk_size=50)

# Generate a 50-step action trajectory from a single observation
current_state = torch.randn(1, 128)
action_trajectory = model(current_state)

print(f"Action Chunk Shape: {action_trajectory.shape}")

A gestão dos massive datasets necessários para treinar estas políticas robóticas consome muitos recursos. Líderes da indústria como a OpenAI e a Anthropic pioneiram modelos em grande escala, mas os programadores comuns contam com ferramentas acessíveis. A Ultralytics Platform otimiza o ciclo de vida dos dados para entradas visuais, oferecendo capacidades automatizadas de data annotation e de model training sem interrupções. À medida que os modelos evoluem para arquiteturas unificadas de Visão-Linguagem-Ação (VLA), a combinação de sistemas de visão eficientes com um robusto action chunking continuará a definir a próxima geração de automação inteligente.

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