EXIMO: VLM Guided Exploration of VLA Policies
Este artigo apresenta o EXIMO, um algoritmo de três estágios que combina um planejador de Modelo de Visão-Linguagem (VLM) para decomposição de tarefas e coleta de dados com subsequente aprendizagem por imitação e aprendizagem por reforço residual para ajustar eficientemente políticas de Visão-Linguagem-Ação (VLA) de grande escala para novas tarefas robóticas.
Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo
Os robôs há muito lutam para aprender novas tarefas sem ter um humano ao lado deles, guiando cada movimento. Durante anos, a abordagem mais bem-sucedosa tem sido mostrar a um robô milhares de horas de demonstrações humanas, ensinando-o a copiar esses movimentos específicos. Isso funciona bem para trabalhos simples e repetitivos, mas falha quando um robô enfrenta uma situação que nunca viu antes, como descobrir como colocar uma fruta específica em uma tigela com base em um enigma sobre o que um macaco gosta de comer. A alternativa, deixar um robô aprender por tentativa e erro, é frequentemente lenta e perigosa para o mundo real, pois o robô pode precisar de milhões de tentativas para ter sucesso. O desafio para os cientistas é encontrar uma maneira de dar aos robôs a capacidade de raciocinar sobre um problema e aprender rapidamente, sem a necessidade de um humano registrar cada passo individualmente.
Uma equipe de pesquisadores da Google DeepMind desenvolveu um novo método chamado Eximo para resolver este problema. Eles começaram com um robô que já sabia realizar habilidades básicas, como pegar uma banana ou colocar uma xícara, mas não conseguia descobrir como combinar essas habilidades para objetivos complexos e de múltiplas etapas. Para preencher essa lacuna, eles introduziram um segundo programa de computador altamente inteligente que atua como um planejador estratégico. Este planejador, conhecido como um modelo de visão-linguagem, pode observar os arredores do robô e compreender o objetivo geral, como "coloque o prato e a tigela na estante". Em vez de tentar mover os braços do robô diretamente, este planejador decompõe o grande objetivo em uma série de instruções simples em linguagem natural, como "pegue o prato azul com sua mão esquerda", e as passa para o robbô.
O processo ocorre em três estágios distintos. Primeiro, os pesquisadores deixam o robô e o planejador trabalharem juntos para explorar novas tarefas. O planejador observa o progresso do robô através de uma transmissão de câmera e atualiza constantemente suas instruções, guiando o robô através das etapas que ele precisa seguir para ter sucesso. Quando o robô completa uma tarefa com êxito, a equipe salva essa sequência de eventos. Na segunda etapa, eles usam esses sucessos para ensinar o robô diretamente. Eles pegam o cérebro original do robô e o ajustam (fine-tuning) usando os exemplos bem-sucedidos, efetivamente mostrando a ele como resolver o problema por conta própria, sem precisar que o planejador sussurre instruções em seu ouvido. Finalmente, na terceira etapa, eles deixam o robô praticar a tarefa novamente, desta vez usando um método de aprendizagem que permite que ele faça pequenos ajustes em seus movimentos para se tornar ainda mais preciso e confiável.
Os resultados desta abordagem foram testados em um ambiente simulado com vinte e duas tarefas diferentes, variando de colocar louças em uma estante a separar ferramentas em compartimentos específicos. Os pesquisadores descobriram que o robô, quando guiado pelo planejador durante a exploração inicial, foi capaz de resolver essas tarefas complexas com muito mais frequência do que um robô tentando descobri-las sozinho. Mais importante ainda, após o robô ser ensinado usando os exemplos bem-sucedidos do planejador, ele tornou-se significativamente melhor na tarefa do que até mesmo os robôs mais avançados disponíveis atualmente. O robô aprendeu a resolver problemas que exigiam raciocínio, como identificar um objeto por sua descrição em vez de seu nome, e o fez com muito menos tentativas do que os métodos tradicionais exigiriam.
Este trabalho demonstra que combinar as habilidades físicas de um robô com um poderoso programa de computador capaz de pensar pode criar um aprendiz muito mais capaz. A ideia central é que o robô não precisa manter o programa de pensamento rodando para sempre; em vez disso, ele pode aprender com a orientação do programa e, então, realizar a tarefa de forma independente. Ao usar este método, os pesquisadores mostraram que os robôs podem ser ensinados a novos comportamentos complexos de forma rápida e eficiente, aproximando-nos de máquinas que podem se adaptar à natureza imprevisível do mundo real sem a necessidade de supervisão humana constante.
Afogado em artigos na sua área?
Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.