Sintonize na YOLO Vision 2025!
25 de setembro de 2025
10:00 — 18:00 BST
Evento híbrido
Yolo Vision 2024
Glossário

Deep Reinforcement Learning

Descubra o poder do deep reinforcement learning—onde a IA aprende comportamentos complexos para resolver desafios em jogos, robótica, saúde e muito mais.

O Aprendizado por Reforço Profundo (DRL) é um subcampo do Aprendizado de Máquina (ML) que combina os princípios do Aprendizado por Reforço (RL) com o poder do Aprendizado Profundo (DL). Ele permite que um agente de IA aprenda estratégias ideais de tomada de decisão por meio de tentativa e erro em ambientes complexos e de alta dimensão. Ao usar redes neurais profundas, os modelos de DRL podem processar entradas sensoriais brutas, como pixels de uma imagem ou dados de sensores, sem a necessidade de engenharia de recursos manual. Isso permite que eles enfrentem problemas que antes eram intratáveis para os métodos tradicionais de RL.

Como Funciona o Deep Reinforcement Learning

Em uma configuração típica de DRL, um agente interage com um ambiente ao longo de uma série de etapas de tempo. A cada etapa, o agente observa o estado do ambiente, executa uma ação e recebe uma recompensa ou penalidade. O objetivo é aprender uma política—uma estratégia para escolher ações—que maximize a recompensa cumulativa total ao longo do tempo. A parte "deep" do DRL vem do uso de uma rede neural profunda para aproximar a política em si ou uma função de valor que estima a desejabilidade de estados ou ações. Essa rede é treinada usando algoritmos como descida do gradiente para ajustar seus pesos do modelo com base nas recompensas recebidas. Todo esse processo é formalizado usando um Processo de Decisão de Markov (MDP), que fornece a base matemática para modelar a tomada de decisão sequencial.

Distinções de Outros Conceitos

É importante diferenciar DRL de termos relacionados:

  • Aprendizado por Reforço (RL): DRL é uma forma moderna e avançada de RL. Enquanto o RL tradicional geralmente se baseia em tabelas ou funções lineares para mapear estados para ações, ele tem dificuldades com grandes espaços de estados (por exemplo, todas as combinações de pixels possíveis em uma tela). O DRL supera essa limitação usando redes neurais profundas como aproximadores de função poderosos.
  • Aprendizagem Profunda (DL): DL é a tecnologia que alimenta a capacidade do DRL de lidar com entradas complexas. Embora a DL seja mais comumente associada à aprendizagem supervisionada, onde os modelos aprendem com conjuntos de dados rotulados, o DRL aprende com o feedback esparso de recompensas, tornando-o adequado para tarefas de otimização e controlo.
  • Aprendizado Supervisionado: Este paradigma de aprendizado requer um conjunto de dados rotulado para treinar um modelo para fazer previsões. Em contraste, o DRL não precisa de dados rotulados; em vez disso, ele gera seus próprios dados através da interação com um ambiente, guiado por um sinal de recompensa. Isso o torna altamente eficaz para problemas onde os dados rotulados são escassos ou indisponíveis.

Aplicações no Mundo Real

O DRL impulsionou avanços em vários domínios complexos:

  • Jogos: Um dos exemplos mais famosos é o AlphaGo da DeepMind, que derrotou o melhor jogador de Go do mundo. O agente DRL aprendeu jogando milhões de jogos contra si mesmo, usando o estado visual do tabuleiro para tomar decisões estratégicas. Da mesma forma, o OpenAI Five aprendeu a jogar o complexo videogame Dota 2 em um nível sobre-humano.
  • Robótica: DRL é usado para treinar robôs para realizar tarefas complexas, como manipulação de objetos, locomoção e montagem. Por exemplo, um robô pode aprender a pegar objetos desconhecidos processando diretamente a entrada de sua câmera e recebendo recompensas positivas por apreensões bem-sucedidas, um tópico explorado em discussões sobre o papel da IA na robótica.
  • Veículos Autónomos: O DRL ajuda a desenvolver políticas de controlo sofisticadas para navegação, planeamento de caminhos e tomada de decisões em cenários de tráfego dinâmicos, conforme detalhado em artigos sobre IA em carros autónomos.
  • Gestão de Recursos: O DRL pode otimizar sistemas complexos, como redes de energia, controle de sinais de trânsito e otimização de reações químicas. Um exemplo é o uso de DRL para gerenciar o fluxo de tráfego em cidades inteligentes.
  • Sistemas de Recomendação: O DRL pode otimizar a sequência de recomendações mostradas a um usuário para maximizar o engajamento ou a satisfação a longo prazo.
  • Saúde: O DRL está sendo explorado para descobrir políticas de tratamento e dosagens de medicamentos ideais com base nas condições do paciente, contribuindo para o campo mais amplo da IA na área da saúde.

Relevância no Ecossistema de IA

O Aprendizado por Reforço Profundo está na vanguarda da pesquisa em IA, impulsionando os limites da autonomia da máquina. Embora empresas como a Ultralytics se concentrem principalmente em modelos de visão de última geração, como o Ultralytics YOLO, para tarefas como detecção de objetos e segmentação de imagens, as saídas desses sistemas de percepção são frequentemente entradas cruciais para agentes de DRL. Por exemplo, um robô pode usar um modelo Ultralytics YOLO implantado via Ultralytics HUB para perceber seu ambiente (representação do estado) antes que uma política de DRL decida a próxima ação. Compreender o DRL fornece contexto sobre como a percepção avançada se encaixa em sistemas autônomos mais amplos. Este desenvolvimento é frequentemente facilitado por frameworks como PyTorch (página inicial do PyTorch) e TensorFlow (página inicial do TensorFlow) e testado em ambientes de simulação como o Gymnasium. Organizações de pesquisa líderes como a DeepMind e órgãos acadêmicos como a Association for the Advancement of Artificial Intelligence (AAAI) continuam a impulsionar o progresso neste campo emocionante.

Junte-se à comunidade Ultralytics

Junte-se ao futuro da IA. Conecte-se, colabore e cresça com inovadores globais

Junte-se agora
Link copiado para a área de transferência