矩陣分解概觀

使用 PySpark 打造推薦引擎

Jamen Long

Data Scientist at Nike

矩陣分解

一個矩陣被分解為兩個因子矩陣

使用 PySpark 打造推薦引擎

矩陣分解

兩個因子矩陣相乘近似原始矩陣

使用 PySpark 打造推薦引擎

矩陣分解

含正值的方陣

使用 PySpark 打造推薦引擎

矩陣分解

兩個因子矩陣,其中部分值為負

使用 PySpark 打造推薦引擎

矩陣分解

矩陣與兩個因子矩陣,所有值皆為正

使用 PySpark 打造推薦引擎

因子矩陣的秩

因子矩陣,突顯 3 列或 3 欄的潛在維度

使用 PySpark 打造推薦引擎

大多數儲存格為空白的矩陣

使用 PySpark 打造推薦引擎

補齊空白

大多數儲存格為空白的矩陣,以及兩個已填滿的因子矩陣

使用 PySpark 打造推薦引擎

補齊空白

部分空白的矩陣,圈出一格,並突顯相對應因子矩陣的列與欄

使用 PySpark 打造推薦引擎

補齊空白

部分空白的矩陣,圈出一格,並突顯相對應因子矩陣的列與欄

使用 PySpark 打造推薦引擎

補齊空白

部分空白的矩陣,圈出一格,並突顯相對應因子矩陣的列與欄

使用 PySpark 打造推薦引擎

補齊空白

部分空白的矩陣,圈出一格,並突顯相對應因子矩陣的列與欄

使用 PySpark 打造推薦引擎

補齊空白

部分空白的矩陣、因子矩陣與其乘積矩陣(所有儲存格皆已填滿)

使用 PySpark 打造推薦引擎

一起來練習吧!

使用 PySpark 打造推薦引擎

Preparing Video For Download...