Jak ALS naprzemiennie generuje przewidywania

Budowanie silników rekomendacji w PySpark

Jamen Long

Data Scientist at Nike

częściowo pusta macierz

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz z dwiema kompletnymi macierzami czynnikowymi

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz z dwiema kompletnymi macierzami czynnikowymi; jedna macierz z napisem „dostosowana", pozostałe z napisem „stała"

Budowanie silników rekomendacji w PySpark

ten sam obraz z wykresem: iteracje na osi X, RMSE na osi Y, kropka wysoko po lewej stronie

Budowanie silników rekomendacji w PySpark

ten sam wykres z nową kropką niżej na osi Y i dalej na osi X, połączoną linią z poprzednią

Budowanie silników rekomendacji w PySpark

ten sam wykres z kolejną kropką niżej na osi Y i dalej na osi X, połączoną linią z poprzednią

Budowanie silników rekomendacji w PySpark

ten sam wykres z kolejnymi kropkami pokazującymi spadek RMSE wraz z kolejnymi iteracjami

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz ze strzałką prowadzącą do jej kompletnego przybliżenia

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz z dwiema kompletnymi macierzami czynnikowymi

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz z wyróżnioną wartością i dwiema macierzami czynnikowymi z zaznaczonymi odpowiednim wierszem i kolumną

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz z inną wyróżnioną wartością i dwiema macierzami czynnikowymi z zaznaczonymi odpowiednim wierszem i kolumną

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz z inną wyróżnioną wartością i dwiema macierzami czynnikowymi z zaznaczonymi odpowiednim wierszem i kolumną

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz z poziomymi strzałkami wskazującymi pierwszą wartość w każdym wierszu i dwiema macierzami czynnikowymi

Budowanie silników rekomendacji w PySpark

częściowo pusta macierz z pionowymi strzałkami skierowanymi w dół wskazującymi pierwszą wartość w każdej kolumnie i dwiema macierzami czynnikowymi

Budowanie silników rekomendacji w PySpark

oryginalna macierz z dwiema macierzami czynnikowymi, wszystkie wartości zaznaczone

Budowanie silników rekomendacji w PySpark

oryginalna macierz z dwiema macierzami czynnikowymi, wszystkie wartości zaznaczone wraz z pustymi komórkami w oryginalnej macierzy

Budowanie silników rekomendacji w PySpark

dodana czwarta macierz pokazująca, gdzie ALS wypełnił puste komórki

Budowanie silników rekomendacji w PySpark

Czas na ćwiczenia!

Budowanie silników rekomendacji w PySpark

Preparing Video For Download...