Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Podívej se na matici G pomocí příkazu print
  • Prohlédni si matice H, I a J a urči, která dvojice z nich po vynásobení dá matici G.
  • 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)
Upravit a spustit kód