Kom igångKom igång gratis

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

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen