Federal learning model training method and system, electronic equipment and readable storage medium
A technology for learning models and training methods, applied in the field of data security protection, can solve problems such as illegal collection of user privacy data, meet the needs of privacy protection and data security, and promote fair cooperation.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0059] refer to figure 1 as shown, figure 1 It is a schematic diagram of the steps of the federated learning model training method for solving the data privacy problem in the recommendation system provided by the present invention. Such as figure 1 As shown, this embodiment discloses a specific implementation manner of a federated learning model training method (hereinafter referred to as "method") for solving the data privacy problem in the recommendation system.
[0060] Specifically, recommender systems can be divided into two categories: collaborative filtering-based (CFB) recommender systems and content-based (CB) recommender systems. CFB recommends items with similar preferences to a specific user based on the similarity between users. CB performs recommendation based on the nature of items, which can be recommended by certain explicit characteristics such as attributes and characteristics.
[0061] Recommending a privacy-preserving scheme for CFB: usually a privacy-...
Embodiment 2
[0103] In combination with a federated learning model training method for solving the data privacy problem in the recommendation system disclosed in Embodiment 1, this embodiment discloses a federated learning model training system for solving the data privacy problem in the recommendation system (hereinafter referred to as Examples of specific implementations of the "system").
[0104] refer to Figure 5 As shown, the system includes:
[0105] Matrix download module 11: download the global material factor matrix from the server;
[0106] Data set upload module 12: based on the local data, the global material factor matrix and the local user factor vector, the data set is updated and uploaded to the server;
[0107] Matrix sending module 13: the server updates the global material factor matrix based on the federated weighting algorithm and the updated local model and sends it to the user.
[0108] Specifically, the global material factor matrix in the matrix downloading mod...
Embodiment 3
[0121] combine Figure 6 As shown, this embodiment discloses a specific implementation manner of a computer device. The computer device may comprise a processor 81 and a memory 82 storing computer program instructions.
[0122] Specifically, the processor 81 may include a central processing unit (CPU), or an Application Specific Integrated Circuit (ASIC for short), or may be configured to implement one or more integrated circuits in the embodiments of the present application.
[0123] Among them, the memory 82 may include mass storage for data or instructions. For example without limitation, the memory 82 may include a hard disk drive (Hard Disk Drive, referred to as HDD), a floppy disk drive, a solid state drive (SolidState Drive, referred to as SSD), flash memory, optical disk, magneto-optical disk, magnetic tape or universal serial bus (Universal Serial Bus, referred to as USB) drive or a combination of two or more of the above. Storage 82 may comprise removable or non-r...
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