Vai al contenuto principale

Corso

Analisi di cluster in Python

Intermedio4 h

In questo corso imparerai l'apprendimento non supervisionato usando tecniche come il clustering gerarchico e k-means con la libreria SciPy.

Python4 h14 video46 esercizi3,650 XP65,807Attestato di completamento

Crea il tuo account gratuito

Continua con Google
oppure
Continuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

Scelto dagli studenti di migliaia di aziende

Descrizione del corso

Probabilmente conosci Google News, che raggruppa automaticamente articoli simili sotto uno stesso argomento. Ti sei mai chiesto quale processo lavori in background per creare questi gruppi? In questo corso, conoscerai l'apprendimento non supervisionato tramite il clustering usando la libreria SciPy in Python. Il corso copre il pre-processing dei dati e l'applicazione del clustering gerarchico e k-means. Lungo il percorso, esplorerai le statistiche dei giocatori tratte da un popolare videogioco di calcio, FIFA 18. Al termine, saprai applicare rapidamente vari algoritmi di clustering ai dati, visualizzare i cluster formati e analizzare i risultati.

Prerequisiti

Programma

Struttura del corso

1

Introduzione al clustering

Prima di essere pronto a classificare articoli di notizie, è utile un'introduzione alle basi del clustering. Questo capitolo ti mette in confidenza con una classe di algoritmi di Machine Learning chiamata apprendimento non supervisionato e poi ti presenta il clustering, uno degli approcci più diffusi. Conoscerai due tecniche popolari di clustering: il clustering gerarchico e il clustering k-means. Il capitolo si chiude con i passaggi di pre-processing fondamentali prima di iniziare a eseguire il clustering sui dati.
Inizia il capitolo
2

Clustering gerarchico

Questo capitolo è incentrato su un algoritmo di clustering molto diffuso, il clustering gerarchico, e sulla sua implementazione in SciPy. Oltre alla procedura per eseguirlo, prova ad aiutarti a rispondere a una domanda importante: quanti cluster sono presenti nei tuoi dati? Il capitolo si conclude con un confronto sui limiti del clustering gerarchico e con alcune considerazioni pratiche per il suo utilizzo.
Inizia il capitolo
3

Clustering k-means

Questo capitolo introduce un algoritmo di clustering diverso, il clustering k-means, e la sua implementazione in SciPy. Il clustering k-means supera il principale svantaggio del clustering gerarchico discusso nel capitolo precedente. Poiché i dendrogrammi sono specifici del clustering gerarchico, qui viene illustrato un metodo per individuare il numero di cluster prima di eseguire k-means. Il capitolo si conclude con una discussione sui limiti del clustering k-means e con considerazioni pratiche per l'uso di questo algoritmo.
Inizia il capitolo
4

Clustering nel mondo reale

Ora che conosci due tra le tecniche di clustering più usate, questo capitolo ti aiuta ad applicare le conoscenze a problemi reali. Si parte dal processo per trovare i colori dominanti in un'immagine, per poi passare al problema introdotto all'inizio: il clustering degli articoli di notizie. Il capitolo si chiude con una discussione sul clustering con variabili multiple, che rende più difficile visualizzare l'intero insieme di dati.
Inizia il capitolo

Analisi di cluster in Python

Corso
completato

Ottieni Attestato di conseguimento

Iscriviti ora

Sviluppa le tue competenze sui dati con DataCamp for Mobile

Fai progressi ovunque tu sia con i nostri corsi mobile e le sfide di programmazione quotidiane da 5 minuti.