Unlock instant, AI-driven research and patent intelligence for your innovation.

A matrix decomposition method and device based on user project scoring

A matrix decomposition and scoring matrix technology, applied in the field of data processing, can solve problems such as slow decomposition speed, inability to obtain decomposition results, missing minimum points, etc., to achieve the effect of improving decomposition speed

Active Publication Date: 2019-05-21
CHINA MOBILE GROUP SHAIHAI +1
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004]However, in the existing hidden factor matrix factorization algorithm, since the variable elements in the user factor matrix and item factor matrix follow the same direction of the negative gradient of the loss function The movement of the learning rate (step size) will lead to repeated iterations to approach the minimum value, and the decomposition speed is slow; or cause the minimum value point to be missed, and accurate decomposition results cannot be obtained

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
  • A matrix decomposition method and device based on user project scoring
  • A matrix decomposition method and device based on user project scoring
  • A matrix decomposition method and device based on user project scoring

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0025] As used herein, terms such as "module" and "means" are intended to include computer-related entities such as, but not limited to, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a module may be, but is not limited to being limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. For example, both an application running on a computing device and the computin...

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 embodiment of the invention provides a matrix decomposition method and device based on user project scoring. The method comprises the following steps: constructing a mean square error loss function according to a to-be-decomposed user project scoring matrix and a decomposition relation between a user factor matrix and a project factor matrix; Iteratively updating the mean square error loss function for multiple times until the iteratively updated mean square error loss function meets a preset iteration condition, and the iteration step length corresponding to each variable element in different iteration processes is dynamically changed along with the difference of the iteration times; And determining the value of each updated variable element in the last iteration as a decomposition optimization value of each variable element in the user factor matrix and the project factor matrix. The device is used for executing the method. According to the method and the device provided by the embodiment of the invention, while the decomposition speed is improved, the accuracy of the decomposed user factor matrix and project factor matrix is improved.

Description

technical field [0001] The embodiments of the present invention relate to the field of data processing, in particular to a matrix decomposition method and device based on user item ratings. Background technique [0002] The hidden factor matrix decomposition algorithm is to decompose a user-item matrix (usually a high-dimensional sparse matrix, that is, many elements in the matrix are missing and unknown) into two matrices, a user factor matrix and an item factor matrix, and the decomposed two A matrix is ​​randomly assigned at the beginning, and then the loss function is constructed according to the value of the user-item matrix (ie, the actual value) and the value of the product of the corresponding decomposed two matrices (ie, the predicted value). In order to make the predicted value as close as possible to the actual value, it is necessary to make the loss function as small as possible. [0003] At present, the stochastic gradient descent method can be used to find the...

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
IPC IPC(8): G06F17/16
Inventor 李俊杰何怡
Owner CHINA MOBILE GROUP SHAIHAI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More