Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cross-regional cross-score collaborative filtering recommendation method and system

A collaborative filtering recommendation and cross-regional technology, applied in the field of cross-regional cross-scoring collaborative filtering recommendation method and system, can solve the problems of sparseness and inaccurate scoring prediction in sparsely scored regions, so as to improve performance, avoid negative transfer, and improve accuracy Effect

Pending Publication Date: 2022-04-12
QINGDAO UNIV OF SCI & TECH
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing models often assume that the numerical ratings of all areas in the recommendation system are relatively sparse, and adopt a consistent rating prediction strategy for different areas, ignoring the impact of rating density on the accuracy of the hidden vector of users and items, resulting in inaccurate rating predictions for sparse areas.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cross-regional cross-score collaborative filtering recommendation method and system
  • Cross-regional cross-score collaborative filtering recommendation method and system
  • Cross-regional cross-score collaborative filtering recommendation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] like figure 1 As shown, this embodiment provides a cross-region and cross-scoring collaborative filtering recommendation method, including the following steps:

[0043] Step 1: Obtain the user-item rating data of the target domain and the source domain;

[0044] Step 2: Compose the user-item scoring data of the target domain and the source domain into a target domain scoring matrix and a source domain scoring matrix;

[0045] Step 3: sort the users and items in the scoring matrix of the target domain according to the number of ratings; divide all users into active users and inactive users according to the threshold, and divide all items into popular items and non-popular items;

[0046] Step 4: Based on the latent semantic Funk-SVD model, perform matrix decomposition on the scoring matrices of the target domain and the source domain, respectively, and extract hidden vectors of users and items in the target domain and source domain;

[0047] Step 5: For active users an...

Embodiment 2

[0124] This embodiment provides a cross-region and cross-scoring collaborative filtering recommendation system, including:

[0125] The data preprocessing module is configured to: obtain the user-item scoring data of the target domain and the source domain, and obtain the target domain scoring matrix and the source domain scoring matrix after preprocessing;

[0126] Divide all users in the target domain scoring matrix and source domain scoring matrix into active users and inactive users, and divide all projects into popular projects and non-popular projects;

[0127] The feature extraction module is configured to: decompose the target domain scoring matrix and the source domain scoring matrix based on the latent semantic model, and extract user latent vectors and item latent vectors in the target domain and the source domain;

[0128] For active users and popular projects, based on the trained deep regression network, learn the mapping relationship between the target domain and ...

Embodiment 3

[0132] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the steps in the cross-region and cross-scoring collaborative filtering recommendation method as described above are implemented.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the field of collaborative filtering recommendation, and provides a cross-regional cross-score collaborative filtering recommendation method and system, and the method comprises the steps: dividing all users in a target domain score matrix and a source domain score matrix into active users and inactive users, and dividing all items into hot items and non-hot items; decomposing the target domain scoring matrix and the source domain scoring matrix, and extracting user implicit vectors and item implicit vectors in the target domain and the source domain; aiming at active users and hot items, respectively learning a mapping relation of user implicit vectors and item implicit vectors corresponding to a target domain and a source domain under two scoring systems; utilizing the mapping relation between the user implicit vectors and the item implicit vectors of the active users and the hot items to obtain non-active user and non-hot item characteristics on the target domain; and constructing a limited matrix decomposition model according to the inactive user and non-hot item characteristics on the target domain, predicting the score of any user on any item, and selecting the item with the highest predicted score as a recommendation result of the user.

Description

technical field [0001] The invention belongs to the technical field of collaborative filtering recommendation methods, and in particular relates to a cross-region and cross-rating collaborative filtering recommendation method and system. Background technique [0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art. [0003] The traditional collaborative filtering recommendation algorithm is an important means to solve the problem of information overload in the era of big data. The main idea of ​​the algorithm is to learn user preferences based on user historical feedback data, provide users with personalized services, and improve user satisfaction and platform business income. , however, when the user feedback data is very sparse, the collaborative filtering algorithm often cannot effectively capture the user's preference, and the data sparsity will lead to serious overfitting o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/9536G06F16/958
Inventor 于旭詹定佳孙丽珺杜军威徐凌伟江峰刘金环刘德发
Owner QINGDAO UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products