Snippets

Du code concis, avec une explication claire.

python

sklearn: KMeans + silhouette

Clustering KMeans et score de silhouette.

#sklearn#kmeans#silhouette
python

sklearn: KMeans & MiniBatchKMeans

Clustering KMeans et variante MiniBatch pour gros jeux.

#sklearn#kmeans#clustering
python

sklearn: KNN classifier basique

Classifier k plus proches voisins avec pipeline.

#sklearn#knn#classification
python

sklearn: KNeighborsRegressor

Régression par plus proches voisins.

#sklearn#knn#regression
python

sklearn: learning/validation curves

Tracer learning curve et validation curve pour diagnostiquer biais/variance.

#sklearn#learningcurve#validationcurve
python

sklearn: make_scorer métrique custom

Créer une métrique personnalisée pour GridSearchCV.

#sklearn#scorer#custom
python

sklearn: LocalOutlierFactor

Anomalies basées sur la densité locale (kNN).

#sklearn#outlier#lof
python

sklearn: ROC/AUC et PR AUC

Tracer ROC et PR, choisir métriques pour classes rares.

#sklearn#metrics#roc
python

sklearn: NearestNeighbors (brute/kd/ball)

Recherche des plus proches voisins avec différents algorithmes.

#sklearn#knn#neighbors
python

sklearn: MultinomialNB (texte)

Naive Bayes multinomial pour comptages (bag-of-words).

#sklearn#naivebayes#text
python

sklearn: mutual information

Mesurer l'information mutuelle pour sélectionner des features.

#sklearn#mutualinfo#featureselection
python

sklearn: OneClassSVM (anomalies)

Détection d'anomalies par frontière one-class SVM.

#sklearn#outlier#oneclasssvm