Dissertation > Excellent graduate degree dissertation topics show

The Research of Personalized Collaborative Filtering Recommendation Algorithms in Electronic Commerce

Author: ShenJian
Tutor: YangZuoPu
School: Shanghai Jiaotong University
Course: Control Science and Engineering
Keywords: Collaborative filtering Two stages of similarity learning Subspace K user representative Fuzzy C-means clustering Rolling timewindows Dynamic
CLC: TP391.3
Type: Master's thesis
Year: 2013
Downloads: 195
Quote: 0
Read: Download Dissertation

Abstract


Collaborative filtering technology is one of the most widely usedtechnologies in the personalized recommender system, so it has been favoredby many researchers. This paper focused on the collaborative filteringrecommendation algorithm. In order to solve the bottleneck problems such asaccuracy、 scalability、 data sparsity and dynamic in the application ofcollaborative filtering recommendation algorithm, this paper proposed somesolutions to these key problems by combining optimization techniques andmachine learning techniques after deep analysis. The concrete researchcontents are as follows:1、 In order to improve the accuracy of similarity measure andrecommendation performance in the traditional collaborative filteringrecommender system, this paper proposed a collaborative filteringrecommendation algorithm based on two stages of similarity learning. The algorithm took advantage of the nearest neighbor algorithm on the first stageto get candidate neighbors and used the reduced gradient method on thesecond stage to learn similarity. Eventually, the algorithm achieved a higheraccuracy of similarity. The experimental results show that the algorithmproposed, on some conditions, not only outperforms the traditional method interms of the error performance but also has a fast convergence speed, whichcan make dynamic similarity adjustment and distributed calculation possible.2、In order to alleviate the influence of the scalability and data sparsityon the recommendation algorithm, this paper proposed a collaborativefiltering recommendation algorithm based on user representative in subspaceand the two stages recommendation algorithm. This algorithm divided theitems set into subspaces and used fuzzy C-means clustering algorithm togenerate K user representative in each subspace. Then it combined with thetwo stages of similarity learning algorithm to predict ratings and makerecommendation, which alleviated the influence of the scalability withoutloss of accuracy. In addition, an improved method of measuring users’similarity in subspace was proposed to alleviate the influence of data sparsity.Experiments show that this algorithm does improve the scalability withoutlosing the accuracy at the same time, and the new method of similaritymeasure in subspace can relieve the influence of data sparsity. 3、In order to improve the performance of the traditional collaborativefiltering recommender system, a dynamic user-item-time three-dimensionalmodel based on rolling time windows was proposed, which considered thetime sequence problem. Then a special collaborative filtering algorithm wasexplored to work with the model. The ratings at different times were regardeddifferently according to the time sequence and the similarities between userswere composed of components at different times, which increased thetimeliness of the algorithm. In addition, the similarities could also becalculated quickly by an incremental formula deduced in this paper so as toimprove the scalability of the algorithm. At last, some reasonableexperiments have been done and show that the model and algorithmpresented in this paper outperforms the traditional2D collaborative filteringmodel and algorithm in terms of the hit rate.

Related Dissertations

  1. Attitude Control Law Design Based on Blended Lateral Jets and Aerodynamic Control,V249.1
  2. Research on Cooperative Orbit Determination in Satellite Network Based on Multi-Agent System Theory,V474
  3. High Speed Aerodynamic Convection and Coupled Heat Transfer of Complicated Bodies,V215.4
  4. Study on the Locomotive Dynamic Supervision System,U284.48
  5. Design and Implement of Multi-Port Network Communication Platform,TN929.5
  6. Research on Parallel Frequent Graph Pattern Mining,TP311.13
  7. Establishment and Update of Similar Users’ Cluster in Personalized Information Retrieval,TP391.3
  8. Research on Navigation System Related Technology for Moving Objects under Dynamic Environment,TP301.6
  9. Multi-Sensor Information Fusion and Its Applications on Wearable Computer,TP202
  10. The Study of Dynamic Simulation of the Passive Dynamic Quasi-Quarupedal Walker,TP242.6
  11. The Research of Dynamic Trust Model on Cloud Computing Platform,TP309
  12. Carbon Emissions Evolutionary Dynamic System and Evolutionary Scenario Analysis,X502
  13. Research on Fuzzy C-Mean Clustering Algorithm Based on Particle Swarm Optimization and Shuffled Frog Leaping Algorithm,TP18
  14. Children's verbal analogies Competencies Assessment Study,B844.1
  15. Diffusion -weighted imaging and dynamic contrast-enhanced scan in cervical cancer staging and therapeutic monitoring applications,R737.33
  16. Based on Embedded Web Server Monitoring System,TP393.05
  17. Educational Administration System Optimization Study Online Course,TP393.09
  18. GIS and GPS- based Land Resources dynamic inspection system design and implementation,P208;P228.4
  19. Gatling machine gun in a modeling and simulation analysis,TJ24
  20. Simulation of the hydraulic system of a special transport vehicles,U463
  21. Crawl Technology Research for Real-time Vertical Search Engine,TP391.3

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Retrieval machine
© 2012 www.DissertationTopic.Net  Mobile