Contenu du cours
Analyse de Cluster
Analyse de Cluster
Effectuer un Clustering DBSCAN
Swipe to start coding
Comme nous l'avons mentionné dans le chapitre précédent, l'algorithme DBSCAN classe les points comme noyau, frontière et bruit. En conséquence, nous pouvons utiliser cet algorithme pour nettoyer nos données des valeurs aberrantes. Créons un modèle DBSCAN, nettoyons les données et regardons les résultats.
Votre tâche est d'entraîner le modèle DBSCAN sur le jeu de données de cercles, de détecter les points de bruit et de les supprimer. Regardez la visualisation et comparez les données avant et après le nettoyage. Vous devez :
- Importer la classe
DBSCAN
du modulesklearn.cluster
. - Utiliser la classe DBSCAN et la méthode
.fit()
de cette classe. - Utiliser l'attribut
.labels_
de la classe DBSCAN. - Spécifier
clustering.labels_==-1
pour détecter le bruit.
Solution
Merci pour vos commentaires !
Effectuer un Clustering DBSCAN
Swipe to start coding
Comme nous l'avons mentionné dans le chapitre précédent, l'algorithme DBSCAN classe les points comme noyau, frontière et bruit. En conséquence, nous pouvons utiliser cet algorithme pour nettoyer nos données des valeurs aberrantes. Créons un modèle DBSCAN, nettoyons les données et regardons les résultats.
Votre tâche est d'entraîner le modèle DBSCAN sur le jeu de données de cercles, de détecter les points de bruit et de les supprimer. Regardez la visualisation et comparez les données avant et après le nettoyage. Vous devez :
- Importer la classe
DBSCAN
du modulesklearn.cluster
. - Utiliser la classe DBSCAN et la méthode
.fit()
de cette classe. - Utiliser l'attribut
.labels_
de la classe DBSCAN. - Spécifier
clustering.labels_==-1
pour détecter le bruit.
Solution
Merci pour vos commentaires !