CommencerCommencer gratuitement

Compatibilité de la multiplication de matrices

Les deux matrices générées par le code R ci-dessous sont de (petits) exemples de ce que l’on utilise dans les modèles de réseaux de neurones pour pondérer des jeux de données en vue de la prédiction :

A = matrix(c(1, 3, 2, -1, 0, 1), nrow = 2, ncol = 3)

B = matrix(c(-1, 1, 2, -3), nrow = 2, ncol = 2)

Souvent, ces collections de poids sont appliquées de manière itérative via des multiplications matricielles successives.

Les matrices \(A\) et \(B\) sont-elles compatibles d’une quelconque manière pour la multiplication matricielle ? Utilisez A%*%B et B%*%A dans la console pour vérifier. Quelles sont les dimensions de la matrice obtenue ?

Cet exercice fait partie du cours

Algèbre linéaire pour la data science en R

Afficher le cours

Exercice interactif pratique

Passez de la théorie à la pratique avec l’un de nos exercices interactifs

Commencer l’exercice