Pular para o conteúdo principal

Curso

Análise de cluster em Python

Intermediário4 h

Conheça o aprendizado não supervisionado por meio de técnicas como agrupamento hierárquico e k-means usando a biblioteca SciPy.

Python4 h14 vídeos46 exercícios3,650 XP65,448Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste para empresas

Descrição do curso

Você provavelmente já se deparou com o Google News, que agrupa automaticamente artigos de notícias semelhantes em um tópico. Você já se perguntou qual processo é executado em segundo plano para chegar a esses grupos? Neste curso, você será apresentado ao aprendizado não supervisionado por meio de agrupamento usando a biblioteca SciPy em Python. Este curso abrange o pré-processamento de dados e a aplicação de agrupamento hierárquico e k-means. No curso, você explorará as estatísticas dos jogadores de um jogo de futebol popular, o FIFA 18. Após concluir o curso, você será capaz de aplicar rapidamente vários algoritmos de agrupamento nos dados, visualizar os agrupamentos formados e analisar os resultados.

Pré-requisitos

Programa de estudos

Conteúdo do curso

1

Introdução ao clustering

Antes de estar pronto para classificar artigos de notícias, você precisa conhecer os conceitos básicos de clustering. Este capítulo o familiariza com uma classe de algoritmos de aprendizado de máquina chamada aprendizado não supervisionado e, em seguida, apresenta a você o agrupamento, um dos algoritmos populares de aprendizado não supervisionado. Você conhecerá duas técnicas de agrupamento populares: agrupamento hierárquico e agrupamento k-means. O capítulo termina com as etapas básicas de pré-processamento antes de você começar a clusterizar os dados.
Começar capítulo
2

Agrupamento hierárquico

Este capítulo se concentra em um algoritmo de agrupamento popular - o agrupamento hierárquico - e sua implementação no SciPy. Além do procedimento para executar o agrupamento hierárquico, ele tenta ajudar você a responder a uma pergunta importante: quantos agrupamentos estão presentes nos seus dados? O capítulo termina com uma discussão sobre as limitações do agrupamento hierárquico e aborda considerações sobre o uso do agrupamento hierárquico.
Começar capítulo
3

K-Means Clustering

Este capítulo apresenta um algoritmo de agrupamento diferente - o agrupamento k-means - e sua implementação no SciPy. O agrupamento K-means supera a maior desvantagem do agrupamento hierárquico que foi discutida no último capítulo. Como os dendrogramas são específicos do agrupamento hierárquico, este capítulo discute um método para encontrar o número de clusters antes de executar o agrupamento k-means. O capítulo termina com uma discussão sobre as limitações do k-means clustering e discute as considerações ao usar esse algoritmo.
Começar capítulo
4

Clustering no mundo real

Agora que você já conhece duas das técnicas de clustering mais populares, este capítulo o ajudará a aplicar esse conhecimento a problemas do mundo real. O capítulo primeiro discute o processo de encontrar cores dominantes em uma imagem, antes de passar para o problema discutido na introdução - agrupamento de artigos de notícias. O capítulo termina com uma discussão sobre clustering com várias variáveis, o que dificulta a visualização de todos os dados.
Começar capítulo

Análise de cluster em Python

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.