Maticová faktorizace
Matice G je zde k dispozici jako Pandas dataframe. Prohlédni si ji, ať víš, jak vypadá. Podívej se na možné faktorové matice H, I a J (také Pandas dataframes) a urči, které dvě matice po vynásobení dají matici G.
Toto cvičení je součástí kurzu
Tvorba doporučovacích systémů s PySparkem
Pokyny k cvičení
- Podívej se na matici
Gpomocí příkazuprint - Prohlédni si matice
H,IaJa urči, která dvojice z nich po vynásobení dá maticiG. - Zadej svou odpověď do připraveného kódu
np.matmul().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Take a look at Matrix G using the following print function
print("Matrix G:")
print(____)
# Take a look at the matrices H, I, and J and determine which pair of those matrices will produce G when multiplied together.
print("Matrix H:")
print(____)
print("Matrix I:")
print(____)
print("Matrix J:")
print(____)
# Multiply the two matrices that are factors of the matrix G
prod = np.matmul(____, ____)
print(G == prod)