Questão nº 2
Questão de Ciência de Dados · FGV CVM 2024 (nº 2)
O cientista de dados Pedro trabalha em um projeto que envolve a previsão dos movimentos de um braço robótico em um ambiente complexo. Pedro tem um fluxograma de um algoritmo de aprendizado por reforço que é capaz de se adaptar dinamicamente ao ambiente e ajustar suas ações com base nos resultados de ações anteriores.
O algoritmo representado pelo referido fluxograma que deve ser empregado para a realização da tarefa de Pedro é o:
- AMáquina de Vetores de Suporte (SVM);
- BRede Neural Convolucional (CNN);
- CLong Short-Term Memory (LSTM);
- DTwin Delayed Deep Deterministic Policy Gradient (TD3); (alternativa correta)
- EK-Vizinhos Mais Próximos (KNN).
Resposta comentada
Gabarito Alternativa D
O Aprendizado por Reforço (RL) é uma área do aprendizado de máquina onde um agente aprende a tomar decisões sequenciais em um ambiente para maximizar uma recompensa, adaptando suas ações com base na experiência.
- A) Incorreta: A Máquina de Vetores de Suporte (SVM) é um algoritmo de aprendizado supervisionado, usado para classificação e regressão, não para aprendizado por reforço.
- B) Incorreta: A Rede Neural Convolucional (CNN) é uma arquitetura de rede neural profunda, excelente para processamento de imagens, mas não é um algoritmo de aprendizado por reforço completo por si só; ela pode ser um componente dentro de um algoritmo de RL. Armadilha da banca: Confunde uma arquitetura de rede neural (um "tijolo") com um algoritmo completo de RL (a "construção").
- C) Incorreta: Long Short-Term Memory (LSTM) é um tipo de rede neural recorrente (RNN) projetada para lidar com sequências de dados, mas, como a CNN, é uma arquitetura de rede neural e não um algoritmo de aprendizado por reforço completo.
- D) Correta: O Twin Delayed Deep Deterministic Policy Gradient (TD3) é um algoritmo avançado de Aprendizado por Reforço por Política Determinística Profunda (Deep Reinforcement Learning - DRL), ideal para tarefas de controle contínuo, como a manipulação de um braço robótico, pois ele aprende uma política que mapeia estados diretamente para ações contínuas e se adapta dinamicamente ao ambiente.
- E) Incorreta: O K-Vizinhos Mais Próximos (KNN) é um algoritmo de aprendizado supervisionado não-paramétrico, usado para classificação e regressão, não para aprendizado por reforço.
Fonte: FGV CVM 2024 Analista CVM - Ciência de Dados (Perfil 7) (Caderno Tipo 1). Reproduzida para fins de estudo.