Vecteurs, dimension et ordre des colonnes
Représenter une observation par un vecteur ordonné.
Scalaire, vecteur, dimension
Un scalaire est un nombre seul : un poids 2. Un vecteur est une liste ordonnée de nombres : [poids, volume] = [2, 8]. La dimension est son nombre de composantes : ici 2.
L'ordre est un contrat : [2, 8] avec colonnes [poids, volume] ne signifie pas la même chose que [8, 2]. Changer l'ordre sans changer le code fausse toutes les distances et prédictions.
Convention tableau
On note X la matrice des caractéristiques : une ligne par observation, une colonne par caractéristique. On note y le vecteur des cibles, dans le même ordre que les lignes de X.
Exemple : 3 colis, 2 caractéristiques.
X = [[1, 2],
[2, 3],
[3, 5]]
y = [5, 7, 9]
La ligne 2 décrit le colis 2. La colonne 1 porte toujours le même sens et la même unité. C'est ce contrat qui permettra X @ w plus loin.