Recommendation method and system based on unsupervised learning
An unsupervised learning and recommendation method technology, applied in neural learning methods, special data processing applications, instruments, etc., can solve problems such as a lot of manpower, reduce resources and alleviate insufficient labeling resources.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] Such as figure 1 As shown, the present embodiment includes a recommendation method based on unsupervised learning, including the following steps: acquiring first training data, inputting the first training data into the bert model for the first time, obtaining second training data, and second training data of the first training data Enter the bert model for the second time to obtain the third training data;
[0047] The second training data and the third training data form a positive sample pair and a negative sample pair, and the positive sample pair and negative sample are input into the loss function to obtain the loss value; judge whether the loss value is within the preset threshold, if not, repeat the operation to obtain the first Training data, the first training data is input to the bert model for the first time and the subsequent steps; if so, an accurate bert model is obtained;
[0048] Obtain user data, input the processed user data into the precise bert mod...
Embodiment 2
[0059] This embodiment includes a recommendation system based on unsupervised learning, including:
[0060] The first training module is used to obtain the first training data, and the first training data is input into the bert model for the first time to obtain the second training data, and the first training data is input to the bert model for the second time to obtain the third training data;
[0061] The second training module is used for the second training data and the third training data to form a positive sample pair and a negative sample pair, and the positive sample pair and the negative sample are input into a loss function to obtain a loss value.
[0062] The judging module is used to judge whether the loss value is within the preset threshold, if not, repeat the operation to obtain the first training data, the first training data is input into the bert model for the first time and the subsequent steps; if so, an accurate bert model is obtained;
[0063] The recomm...
Embodiment 3
[0066] A computer-readable storage medium. Computer instructions are stored on the computer-readable storage medium. When the computer instructions are executed by a processor, the steps of the method in Embodiment 1 are implemented.
[0067] Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, apparatuses, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
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