Si un vecteur est la position d'un point, une matrice est une commande qui fait bouger ce point. Une matrice peut faire pivoter, étirer, écraser ou déformer tout l’espace à la fois. En apprentissage automatique, les poids d'une couche neuronale sont les nombres dans une matrice. Lorsque les données traversent la couche, la matrice de pondération déforme littéralement l'espace, essayant de placer les points de différentes classes plus loin les uns des autres.
Multiplication matriciellece n'est pas seulement de l'arithmétique. Il s'agit d'appliquer deux transformations en séquence : d'abord B, puis A en haut. Passez la souris sur une cellule de la matrice de résultats C ci-dessous pour voir quelle ligne de A et quelle colonne de B se combinent. L’ordre compte – A×B n’est généralement pas égal à B×A.
Chaque couche dense est littéralement. La matrice W déforme l'espace ; le biais b le décale. L'entraînement signifie ajuster les entrées de W de sorte qu'après toutes les couches, les points de différentes classes (par exemple, chats contre chiens) soient éloignés les uns des autres et faciles à séparer.