Matrixmultiplikation
Um Matrixmultiplikation direkter zu verstehen, lass uns ein paar Matrixoperationen von Hand durchführen.
Diese Übung ist Teil des Kurses
<Kurs>Recommendation Engines mit PySpark erstellen</Kurs>Übungsanweisungen
- Die Matrizen
aundbsind Pandas-DataFrames. Verwende die Methode.head()auf beiden, um sie dir anzusehen. - Bestimme das Produkt dieser beiden Matrizen selbst.
- Trage die Werte des Produkts der Matrizen
aundbin das Arrayproductein, das mitnp.array()erstellt wird. - Verwende die Validierung in der letzten Codezeile, um deine Schätzung zu prüfen. Die Methode
.dot()multipliziert zwei Matrizen miteinander.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Use the .head() method to view the contents of matrices a and b
print("Matrix A: ")
print (a.____())
print("Matrix B: ")
print (b.____())
# Complete the matrix with the product of matrices a and b
product = np.array([[____,____], [____,____]])
# Run this validation to see how your estimate performs
product == np.dot(a,b)