Social collaborative filtering recommendation method based on federal learning
A collaborative filtering recommendation and federation technology, applied in the field of artificial intelligence interaction, can solve problems such as bias, failure to pay attention to the impact of federated recommendation models, and performance degradation of the federated social recommendation system, to achieve the effect of solving privacy leakage
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0037] Example: A recommended method of social collaborative filtering based on federated learning, the system architecture and the instance process can be referred to separately Figure 1 and Figure 2 , which includes the following steps:
[0038] Step 1, the central server selects a user client to participate in local training, and distributes the item embedding vector and the corresponding user embedding vector to the user client.
[0039] At the beginning of each communication round, the central server randomly selects k user clients to participate in the training of the current communication round, and sends the user embedding vector and the global item embedding vector to the corresponding k user clients.
[0040] Step 2: Perform E-round local training on the user client, and calculate the model loss function through the matrix decomposition module, the user comparison module and the item comparison module in each round of local training.
[0041]Suppose that for the t-roun...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com