CPC G06Q 30/0631 (2013.01) [G06N 20/00 (2019.01)] | 20 Claims |
1. A method implemented by a data device, the method comprising:
obtaining a locally collected scoring matrix, the locally collected scoring matrix being used to describe a scoring situation of multiple users on multiple items;
locally training an item expression matrix and a user expression matrix corresponding to the locally collected scoring matrix, and sending the locally trained user expression matrix to a server to cause the server to aggregate user expression matrices uploaded by multiple data devices, and process and send an aggregated second user expression matrix to the data device, wherein the multiple data devices comprise the data device; and
predicting degrees of preference of the multiple users for the multiple items according to the locally trained item expression matrix and the aggregated second user expression matrix if a training cut-off condition is met.
|