Jak ALS střídá predikce

Tvorba doporučovacích systémů s PySparkem

Jamen Long

Data Scientist at Nike

částečně prázdná matice

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice se dvěma zcela plnými faktorovými maticemi

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice se dvěma zcela plnými faktorovými maticemi, jedna faktorová matice má napsáno "upraveno", ostatní matice mají napsáno "konstantní"

Tvorba doporučovacích systémů s PySparkem

stejný obrázek jako výše s grafem s iteracemi na ose x a RMSE na ose y a bodem vysoko vlevo

Tvorba doporučovacích systémů s PySparkem

stejný obrázek jako výše s grafem s iteracemi na ose x a RMSE na ose y a novým bodem níže na ose y a dále vpravo na ose x, čára spojující body

Tvorba doporučovacích systémů s PySparkem

stejný obrázek jako výše s grafem s iteracemi na ose x a RMSE na ose y a dalším bodem níže na ose y a dále vpravo na ose x, čára spojující body

Tvorba doporučovacích systémů s PySparkem

stejný obrázek jako výše s více body znázorňujícími pokles RMSE při pokračování iterací modelu

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice se šipkou vedoucí k úplné aproximaci druhé matice

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice se dvěma zcela plnými faktorovými maticemi

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice se zvýrazněnou hodnotou a dvěma faktorovými maticemi se zvýrazněným příslušným řádkem a sloupcem

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice s jinou zvýrazněnou hodnotou a dvěma faktorovými maticemi se zvýrazněným příslušným řádkem a sloupcem

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice s jinou zvýrazněnou hodnotou a dvěma faktorovými maticemi se zvýrazněným příslušným řádkem a sloupcem

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice s vodorovnými šipkami ukazujícími na první hodnotu v každém řádku a dvěma faktorovými maticemi

Tvorba doporučovacích systémů s PySparkem

částečně prázdná matice se svislými šipkami dolů ukazujícími na první hodnotu v každém sloupci a dvěma faktorovými maticemi

Tvorba doporučovacích systémů s PySparkem

původní matice se dvěma faktorovými maticemi se zvýrazněnými všemi hodnotami

Tvorba doporučovacích systémů s PySparkem

původní matice se dvěma faktorovými maticemi se zvýrazněnými hodnotami a zvýrazněnými prázdnými buňkami v původní matici

Tvorba doporučovacích systémů s PySparkem

přidána čtvrtá matice zobrazující, kam ALS vyplnil prázdné buňky

Tvorba doporučovacích systémů s PySparkem

Pojďme si procvičit!

Tvorba doporučovacích systémů s PySparkem

Preparing Video For Download...