Kompatibilitet vid matrismultiplikation
De två matriserna som genereras av R-koden nedan är (enkla) exempel på sådana som används i neurala nätverksmodeller för att vikta datamängder vid prediktion:
A = matrix(c(1, 3, 2, -1, 0, 1), nrow = 2, ncol = 3)
B = matrix(c(-1, 1, 2, -3), nrow = 2, ncol = 2)
Dessa vikter tillämpas ofta iterativt genom upprepade matrismultiplikationer.
Är \(A\) och \(B\) kompatibla på något sätt när det gäller matrismultiplikation? Använd A%*%B och B%*%A i konsolen för att kontrollera. Vilka dimensioner har den resulterande matrisen?
Den här övningen är en del av kursen
Linjär algebra för datavetenskap i R
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen