Récapitulatif : partenaires d’escalade
Fait partie de la section Statistiques pour le ML du Journey Machine Learning de Coddy. Leçon 51 sur 64.
Défi
MoyenUne salle d’escalade associe chaque nouvelle personne au membre qui lui ressemble le plus. Chaque ligne de members correspond à un membre, nommé dans names : taille (cm), envergure des bras (cm) et suspension à la barre (minutes). Le programme lit les mesures de la nouvelle personne.
- Trouve le membre le plus proche dans le tableau brut.
- Standardise avec un
StandardScalerajusté sur les membres ; affiche les valeurs standardisées de la nouvelle personne. - Trouve à nouveau le membre le plus proche, dans les tableaux standardisés.
Arrondis à 2 décimales. Une autre salle, avec trois membres :
Son résultat :
Nearest before scaling: Kim (4.56)
Newcomer scaled: [[-0.38 -0.54 0.98]]
Nearest after scaling: Lou (1.09)Essayez vous-même
import numpy as np
from sklearn.preprocessing import StandardScaler
names = ["Iris", "Jon", "Kai", "Lena", "Max", "Nora"]
# Une ligne par membre : taille en cm, envergure des bras en cm, durée de suspension passive en minutes
members = np.array([[166, 169, 1.6],
[182, 188, 1.1],
[171, 170, 2.3],
[176, 181, 1.4],
[188, 191, 2.0],
[160, 163, 0.9]])
# Le nouveau membre
height = float(input())
span = float(input())
hang = float(input())
# Écrivez votre code ci-dessous
Toutes les leçons de Statistiques pour le ML
1Centre et dispersion
Moyenne et médianePercentiles et quartilesVariance et écart-typeÉchantillon ou population ?La valeur la plus fréquenteRécapitulatif : délais de livraison4Échantillons et populations
Population et échantillonLes moyennes d’échantillon varientLa distribution d’échantillonnageDes échantillons plus grands, moins de bruitRécapitulatif : sonder une ville2Distributions
Histogrammes de densitéFormes des donnéesLa courbe normaleLa règle des 68-95-99,7Scores zRécapitulatif : autonomie de la batterie5Valeurs aberrantes
Diagrammes en boîteLa règle de l’écart interquartileLa règle du score ZTraiter les valeurs aberrantesRécapitulatif : anomalies des capteurs3Les probabilités par simulation
La probabilité comme fréquenceLa loi des grands nombresSommes de désEspérance mathématiqueProbabilité conditionnelleRécapitulatif : les chances au stand de dés6Relations
Lire des nuages de pointsCorrélationMatrice de corrélationCartes thermiques de corrélationCorrélation n’est pas causalitéRécapitulatif : glace et soleil9Mise à l’échelle des caractéristiques
Pourquoi mettre les caractéristiques à l’échelleMise à l’échelle Min-MaxStandardisationStandardScalerRécapitulatif : partenaires d’escaladeEntraînez-vous par vous-même : Compilateur Python en ligne