Pular para o conteúdo principal

Questão de Noções de Informática — Inteligência Artificial e Automação — INSTITUTO AOCP 2025

Noções de InformáticaInteligência Artificial e Automação
Código
qg539422
Banca
INSTITUTO AOCP
Órgão
IF-MS
Ano
2025
Nível
Superior
Cargo
Professor EBTT - Informática/Desenvolvimento WEB
O IFMS está realizando uma análise de dados para melhorar a experiência de aprendizado dos alunos no curso de Desenvolvimento Web. O objetivo da análise é identificar diferentes grupos de alunos com base no comportamento de interação com o conteúdo do curso e no desempenho nas avaliações. Essa segmentação visa personalizar as abordagens de ensino, como estratégias de recuperação de aprendizado e adaptação de conteúdo. A equipe de TI (Tecnologia da Informação), composta pelo analista de informática do IFMS, utiliza técnicas de mineração de dados para encontrar padrões e agrupamentos nos dados dos alunos. Nesse sentido, o analista precisa escolher um algoritmo de clusterização para agrupar os alunos em segmentos, levando em consideração variáveis como tempo de acesso, desempenho em atividades, participação em fóruns e engajamento com o material didático. Diante das seguintes opções, assinale a alternativa que apresenta corretamente um algoritmo de clusterização que pode ser utilizado para agrupar os alunos de acordo com as variáveis analisadas.
  1. ADBSCAN (Density-Based Spatial Clustering of Applications with Noise).
  2. BNaive Bayes.
  3. CEclat.
  4. DApriori.
  5. EFP-Growth (Frequent Pattern Growth).
Revelar gabarito e comentário

GabaritoA — DBSCAN (Density-Based Spatial Clustering of Applications with Noise).

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”.

Clusterização e Mineração de Dados

Gabarito: letra A. O DBSCAN (Density-Based Spatial Clustering of Applications with Noise) é um algoritmo de clusterização, ou seja, de agrupamento não supervisionado, que agrupa pontos com base na densidade, sendo adequado para segmentar alunos conforme as variáveis de comportamento e desempenho mencionadas. As demais alternativas (Naive Bayes, Eclat, Apriori e FP-Growth) não são algoritmos de clusterização: Naive Bayes é de classificação supervisionada, enquanto Eclat, Apriori e FP-Growth são de associação.

A clusterização (ou agrupamento) é uma técnica de aprendizado de máquina não supervisionado que busca encontrar agrupamentos naturais (clusters) em um conjunto de dados, sem que haja rótulos pré-definidos. O objetivo é que os elementos dentro de um mesmo grupo sejam mais semelhantes entre si do que com elementos de outros grupos. No contexto da questão, o analista deseja identificar segmentos de alunos com base em variáveis como tempo de acesso, desempenho, participação em fóruns e engajamento — exatamente o tipo de tarefa que a clusterização resolve.

O DBSCAN é um dos principais algoritmos de clusterização baseado em densidade. Ele agrupa pontos que estão próximos entre si (dentro de um raio eps) e que possuem um número mínimo de vizinhos (minPts), identificando também pontos que não pertencem a nenhum grupo (ruído). Diferentemente do K-Means, o DBSCAN não exige que o número de clusters seja definido previamente e consegue identificar grupos de formatos arbitrários, além de ser robusto a outliers. Isso o torna uma escolha adequada para dados de comportamento de alunos, que podem apresentar padrões não lineares e ruído.

É importante distinguir as tarefas de mineração de dados, pois a banca explora exatamente essa confusão:

Tarefa

Tipo de aprendizado

Objetivo

Exemplos de algoritmos

Classificação

Supervisionado

Atribuir uma classe (rótulo) a novos dados, com base em dados rotulados

Naive Bayes, Árvore de Decisão, SVM, K-NN

Regressão

Supervisionado

Prever um valor numérico contínuo

Regressão Linear, Regressão Logística

Clusterização

Não supervisionado

Agrupar dados semelhantes, sem rótulos prévios

K-Means, DBSCAN, AGNES

Associação

Não supervisionado

Descobrir regras que relacionam itens frequentes

Apriori, Eclat, FP-Growth

A pegadinha da questão está em apresentar algoritmos de outras tarefas de mineração como se fossem de clusterização. O candidato que não domina a distinção entre as tarefas pode facilmente marcar uma alternativa errada. Guarde a fronteira entre clusterização (agrupamento por similaridade, não supervisionado) e associação (descoberta de regras de itens frequentes, não supervisionado) — é exatamente nela que as alternativas se dividem.

Mineração de dados
  • 1Supervisionado
    • Classificação (Naive Bayes)
    • Regressão
  • 2Não supervisionado
    • Clusterização (DBSCAN)
    • Associação (Apriori, Eclat, FP-Growth)
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

O DBSCAN é um algoritmo de clusterização baseado em densidade. Ele agrupa pontos que estão densamente conectados, identificando clusters de formatos arbitrários e também pontos de ruído (outliers). É uma técnica de aprendizado não supervisionado, pois não utiliza rótulos prévios. No contexto da questão, ele pode ser usado para agrupar alunos com base nas variáveis de interação e desempenho, identificando segmentos naturais de comportamento. A sigla significa Density-Based Spatial Clustering of Applications with Noise.

Alternativa B — ❌ Incorreta

O Naive Bayes é um algoritmo de classificação, pertencente ao aprendizado supervisionado. Ele é baseado no Teorema de Bayes e é utilizado para atribuir uma classe (rótulo) a novos dados, a partir de um conjunto de dados rotulados. Não é um algoritmo de clusterização, pois não agrupa dados por similaridade, mas sim classifica dados em categorias predefinidas.

Alternativa C — ❌ Incorreta

O Eclat é um algoritmo de associação, utilizado para descobrir conjuntos de itens frequentes em um banco de dados transacional. Ele é uma técnica de aprendizado não supervisionado, mas seu objetivo é encontrar regras de associação (como "quem compra X também compra Y"), não agrupar dados em clusters. Portanto, não é um algoritmo de clusterização.

Alternativa D — ❌ Incorreta

O Apriori é um algoritmo clássico de associação, usado para identificar itens frequentes e gerar regras de associação. Assim como o Eclat, ele é uma técnica de aprendizado não supervisionado, mas foca em descobrir relações entre itens, não em agrupar dados por similaridade. Não é um algoritmo de clusterização.

Alternativa E — ❌ Incorreta

O FP-Growth (Frequent Pattern Growth) é um algoritmo de associação, que também busca encontrar conjuntos de itens frequentes, porém de forma mais eficiente que o Apriori. Ele é uma técnica de aprendizado não supervisionado, mas não realiza agrupamento de dados em clusters. Portanto, não é um algoritmo de clusterização.

NÃO CAIA NESSA!

A banca mistura algoritmos de tarefas diferentes de mineração de dados. A confusão clássica é entre clusterização (agrupar por similaridade) e associação (descobrir regras de itens frequentes). Eclat, Apriori e FP-Growth são todos de associação, enquanto Naive Bayes é de classificação. Ao ver um algoritmo, pergunte-se: ele agrupa dados semelhantes (clusterização) ou descobre relações entre itens (associação)? Com esse filtro, você elimina as erradas de imediato. 💪

Gabarito: letra A

Link permanente: /questoes/qg539422