Personalized recommendation algorithm based on clustering algorithm with adaptive growth of number of clusters
A clustering algorithm and self-adaptive technology, applied in computing, computer parts, instruments, etc., can solve the problem of determining the optimal number of clusters in a lot of time, and the number needs to be manually specified in advance, to achieve high accuracy and reduce time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0042] The personalized recommendation algorithm of the clustering algorithm based on the self-adaptive growth of the number of clusters disclosed by the present invention includes two stages of clustering-based incremental learning and recommendation.
[0043] The overall flowchart of the personalized recommendation algorithm is as follows: figure 1 shown.
[0044] The specific implementation manner of the present invention will be described in detail below in conjunction with the accompanying drawings.
[0045] 1. Initialization
[0046] This part corresponds to figure 1 In S1, see the detailed flow chart figure 2 .
[0047] S1: Initialization
[0048] S1.1: Initialize parameter set
[0049] 1) Assign values to the number of users n and the number of items p according to the actual situation;
[0050] 2) The user of the algorithm specifies the initial number of clusters K, learning rate η, convergence threshold α, error threshold β, length d of the interval after l...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


