Downloads · 30 days
2
2% of all-time downloads
Dumoura/a2c-PandaPickAndPlace-v3
a2c-PandaPickAndPlace-v3 is a reinforcement learning model from Dumoura. Use it for the reinforcement learning task on the model card, and read the license before you ship it in a product. It is set up for stable-baselines3. The card lists the license as mit.
This is a trained model of a A2C agent playing PandaPickAndPlace-v3 using the stable-baselines3 library.
Downloads · 30 days
2
2% of all-time downloads
All-time downloads
110
Public
Repo size
1.1 MB
Likes
0
Public
Click a slice to open those files.
.mp4881 KB · 76%
From the Hugging Face model README
This is a trained model of a A2C agent playing PandaPickAndPlace-v3 using the stable-baselines3 library.
from stable_baselines3 import ...
from huggingface_sb3 import load_from_hub
...
Este model card descreve o Advantage Actor-Critic (A2C), um algoritmo de Deep Reinforcement Learning (Aprendizado por Reforço Profundo) que aprimora o método Actor-Critic. Ele combina as vantagens dos métodos baseados em política e em valor para alcançar uma performance mais estável e eficaz.
Para um exemplo prático de implementação do A2C, confira este notebook no Google Colab: Link para o notebook no Google Colab
O método Actor-Critic foi desenvolvido para superar as limitações de alta variância dos métodos puramente baseados em política, como o REINFORCE. A sua arquitetura é baseada em duas aproximações de função, frequentemente implementadas como redes neurais distintas que trabalham em conjunto:
A dinâmica é simples e poderosa: o Ator executa uma ação, o Crítico avalia essa ação e a recompensa obtida, e ambos utilizam esse feedback para aprimorar suas respectivas redes continuamente.
O treinamento de um agente Actor-Critic segue um ciclo de refinamento contínuo:
S_t) do ambiente.S_t) e gera uma ação (A_t).A_t) é executada, e o ambiente retorna uma recompensa (R_{t+1}) e o próximo estado (S_{t+1}).O A2C aprimora a estrutura básica ao introduzir a função de Vantagem, que estabiliza o processo de aprendizado. Em vez de usar a recompensa bruta, a função de Vantagem (A(s,a)) mede o "benefício relativo" de uma ação em um estado, comparando-a com o valor médio desse estado.
A(s,a) é a diferença entre a recompensa obtida pela ação e a recompensa média esperada para o estado. Se a vantagem é positiva, a ação superou as expectativas. Se é negativa, a ação teve um desempenho abaixo da média.Na prática, o A2C utiliza o Erro Temporal Difference (TD) como um estimador eficiente da função de Vantagem, o que simplifica a implementação sem comprometer a eficácia do aprendizado. O gradiente da política é diretamente orientado pelo sinal da vantagem, incentivando ações de alto desempenho e desencorajando as de baixo desempenho, resultando em um treinamento mais robusto e focado.