FC ConcursosFC Concursos

Questão FC369883

A estagiária Mirella sabe que scikitlearn versão 1.6.1 oferece diversos algoritmos de aprendizado não supervisionado. No entanto, ela desconhece quais são os métodos de clusterizaç

Inteligência Artificial (IA)

FGV · 2025

A estagiária Mirella sabe que scikitlearn versão 1.6.1 oferece diversos algoritmos de aprendizado não supervisionado. No entanto, ela desconhece quais são os métodos de clusterização disponíveis no módulo sklearn.cluster. 

 

Assinale a opção que contém apenas os nomes dos métodos de clusterização disponíveis no módulo.

  1. Hdbscan e regressão logística.
  2. Mean-shift e naive bayes.
  3. Perceptron e optics.
  4. Birch e k-means.
  5. Dbscan e lasso.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Birch e k-means são ambos algoritmos de clusterização disponíveis em sklearn.cluster (scikit‑learn 1.6.1). O k-means busca particionar os pontos em k grupos minimizando a soma das distâncias quadráticas ao centro (inertia), isto é, resolve aproximadamente \( \min_{\{\mu_j\}} \sum_{i=1}^n \min_j \|x_i-\mu_j\|^2\) via iterações tipo Lloyd ou variantes eficientes.

O Birch (Balanced Iterative Reducing and Clustering using Hierarchies) constrói uma árvore de resumo (CF tree) que compacta dados em subclusters incrementais; depois aplica agrupamento global (por exemplo, k-means sobre os centroides) para obter as clusters finais. É indicado para grandes volumes e streaming.

Ambos estão implementados em sklearn.cluster e oferecem parâmetros para controle de inicialização, número de clusters e tolerâncias, permitindo ajuste conforme escala e formato dos dados.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo