Intel® oneAPI Data Analytics Library
Learn from community members on how to build compute-intensive applications that run efficiently on Intel® architecture.

For distributed ALS, is it possible to predict the rate of one user for one specific item?

Huaqiang_W_Intel
Employee
536 Views

hi, 

For distributed ALS, the sample code provides the way to compute all prediction of all users for all items, but it too wasteful if you only want a small group users' prediction for some items. 

So is it possible to get the prediction of a specific user for a specific item for the distributed SVD? or is it  possible to get the unitary user matrix and item matrix, not the distributed matrices. 

BR

David

 

0 Kudos
2 Replies
VictoriyaS_F_Intel
536 Views

Hello Huaqiang,

DAAL does not provide a functionality to get an ALS prediction for a small group of users and items. And does not provide an ability to collect full user matrix and item matrix on one node because in the distributed case the sizes of those matrices could be too huge to fit into memory on one node.

We will create feature requests on support of the needed functionality in DAAL.

Best regards,

Victoriya

0 Kudos
Huaqiang_W_Intel
Employee
536 Views

Hi Victoriya,

Thanks for clarifying that.

BR

David

0 Kudos
Reply