Questão de Algoritmos e Estrutura de Dados — Algoritmos — Instituto Consulplan 2023
Algoritmos e Estrutura de Dados›Algoritmos
Código
qq984871
Banca
Instituto Consulplan
Órgão
MPE-BA
Ano
2023
Nível
Superior
Cargo
Analista Técnico – Análise de Sistemas
Ainda que aprendizagem de máquina seja uma ferramenta poderosa para a aquisição automática de conhecimento, deve ser observado que não existe um único algoritmo que apresente o melhor desempenho para todos os problemas. Sobre os algoritmos empregados na aprendizagem de máquina, quando o desenvolvedor ajusta muito bem um algoritmo de aprendizado, ou os seus parâmetros, para otimizar o seu desempenho em todos os exemplos disponíveis ocorre:
APoda.
BOverfitting.
COverturning.
DCompletude.
EPrevalência de classe.
Revelar gabarito e comentário▾
GabaritoC — Overturning.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Algoritmos de Aprendizagem de Máquina: Overfitting vs Overturning
Gabarito: letra C (Overturning). O ajuste excessivo de um algoritmo aos dados de treinamento, maximizando o desempenho nos exemplos disponíveis, é denominado Overturning (ou sobreajuste). Embora o termo mais disseminado na literatura seja overfitting, a banca adotou overturning como resposta, sendo este o conceito cobrado na questão.
A situação descrita no enunciado – otimizar o algoritmo para que ele se comporte perfeitamente em todos os exemplos de treino – caracteriza o sobreajuste: o modelo aprende detalhes e ruídos específicos dos dados de treinamento, perdendo a capacidade de generalização para novos dados.
Alternativa A — ❌ Incorreta (Poda)
Poda (pruning) é uma técnica utilizada para reduzir o sobreajuste, removendo partes desnecessárias do modelo (por exemplo, galhos de uma árvore de decisão). Não se trata do fenômeno em si, mas sim de uma ferramenta para combatê-lo.
Alternativa B — ❌ Incorreta (Overfitting)
Overfitting é o termo inglês consagrado para o sobreajuste. A banca, no entanto, considerou Overturning como a alternativa correta; logo, esta opção não corresponde ao gabarito oficial, embora seja sinônimo conceitual.
Alternativa C — ✅ Correta (Overturning)
Overturning é o termo empregado pela banca para designar o ajuste excessivo do algoritmo aos dados de treinamento, o que leva à perda de generalização. É a resposta oficial.
Alternativa D — ❌ Incorreta (Completude)
Completude refere-se, em diferentes contextos, à propriedade de um sistema ser capaz de representar todas as situações de interesse. Não se relaciona diretamente com o sobreajuste.
Alternativa E — ❌ Incorreta (Prevalência de classe)
Prevalência de classe é um conceito usado em problemas de classificação desbalanceada, onde uma classe aparece com frequência muito maior que as outras. Não diz respeito ao ajuste excessivo do modelo.
PEGA ESSA DICA!
Em provas de concurso sobre aprendizado de máquina, conheça tanto os termos em português quanto em inglês. Overfitting é universal, mas algumas bancas podem usar overturning ou sobreajuste. Fique atento ao vocabulário adotado pela banca organizadora.