ALS luân phiên để tạo dự đoán

Xây dựng Recommendation Engine với PySpark

Jamen Long

Data Scientist at Nike

ma trận có chỗ trống một phần

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với hai ma trận nhân tố đều đầy đủ

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với hai ma trận nhân tố đều đầy đủ, trên một ma trận nhân tố có chữ "adjusted", các ma trận khác có chữ "constant"

Xây dựng Recommendation Engine với PySpark

cùng hình như trên với biểu đồ: trục x là số vòng lặp, trục y là RMSE và một điểm cao ở bên trái

Xây dựng Recommendation Engine với PySpark

cùng hình như trên với biểu đồ: trục x là số vòng lặp, trục y là RMSE và một điểm mới thấp hơn trên trục y, lệch phải trên trục x, có đường nối các điểm

Xây dựng Recommendation Engine với PySpark

cùng hình như trên với biểu đồ: trục x là số vòng lặp, trục y là RMSE và thêm một điểm nữa thấp hơn trên trục y, lệch phải trên trục x, có đường nối các điểm

Xây dựng Recommendation Engine với PySpark

cùng hình như trên với nhiều điểm hơn, cho thấy RMSE giảm khi mô hình tiếp tục lặp

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với mũi tên dẫn đến xấp xỉ ma trận khác đã điền đầy

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với hai ma trận nhân tố đều đầy đủ

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với một giá trị được tô sáng và hai ma trận nhân tố có hàng/cột tương ứng được tô sáng

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với một giá trị khác được tô sáng và hai ma trận nhân tố có hàng/cột tương ứng được tô sáng

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với một giá trị khác được tô sáng và hai ma trận nhân tố có hàng/cột tương ứng được tô sáng

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với mũi tên ngang trỏ vào giá trị đầu tiên của mỗi hàng và hai ma trận nhân tố

Xây dựng Recommendation Engine với PySpark

ma trận trống một phần với mũi tên dọc, hướng xuống trỏ vào giá trị đầu tiên của mỗi cột và hai ma trận nhân tố

Xây dựng Recommendation Engine với PySpark

ma trận gốc với hai ma trận nhân tố, mọi giá trị trong các ma trận nhân tố đều được tô sáng

Xây dựng Recommendation Engine với PySpark

ma trận gốc với hai ma trận nhân tố, mọi giá trị trong các ma trận nhân tố đều được tô sáng, các ô trống trong ma trận gốc được đánh dấu

Xây dựng Recommendation Engine với PySpark

thêm ma trận thứ tư cho thấy nơi ALS đã điền các ô trống

Xây dựng Recommendation Engine với PySpark

Cùng luyện tập nào!

Xây dựng Recommendation Engine với PySpark

Preparing Video For Download...