Dissertation > Excellent graduate degree dissertation topics show

Research recommendation algorithm based on Cloud Computing

Author: ZhouYuan
Tutor: ShangMingSheng
School: University of Electronic Science and Technology
Course: Computer Software and Theory
Keywords: Collaborative Filtering Incremental Algorithm Cloud Computing Hadoop
CLC: TP391.3
Type: Master's thesis
Year: 2012
Downloads: 479
Quote: 0
Read: Download Dissertation

Abstract


Nowadays, the rapid development in E-commerce has changed the way people livegreatly, we can get what we want just at home by sitting at the computer or using aterminal which can connect into the Internet. But the explosion of information whichgives us a lot of choices also increases the difficulty of choice. It’s difficult for us tofilter out irrelevant information from the mass of information. The recommendationsystem is born in this background. Its functionality is to dig out useful information forus based on certain knowledge. People develop a great many of different techniques torealize it. Collaborative Filtering (CF) is one of the fastest growing-technique, also themost widely userd in the field of electronic commerce. So this dissertation takes CF asthe key point of recommender system research.At first we propose a method which used to mitigate the negative impact on theperformance caused by data sparsity, based on the research of traditional CF algorithm.Traditional similarity measures are extremely strict from a mathematical point, but lesspractical in the situation when lacking of data. For this reason we propose a data fillingmethod which based on item-similarity so that we can provide enough data toalgorithm.After solving the problem of data, we also propose a imcremental algorithmwhich used to lessen the amount of computing when the recommendation list need torecalculate because of the update of the user-item matrix (evaluating matrix). Thisalgorithm uses the idea of ‘a space for time’, simplifying the computation by cachingintermediate data, then we can enhance the system’s performance to some degree. Theexpriments on MovieLens’ dataset prove that the improved algorithm has betterprediction performance and efficiency than the traditional one.Cloud computing is one of the hottest buzzword in today’s IT industry. It’sconsidered as the core technology which will lead the next revolution of this industry.As the cloud has a very powerful calculation and storage capabilities, this dissertationponders how to use the advantages of cloud computing to solve the serious scalabilityissues which traditional collaborative filtering recommendation algorithm face, for thispurpose I adopt Hadoop, which is an open-source project of Apache Fundation, as the cloud development platform for my algorithm. The dissertation also do a little morethorough research on its distributed file system HDFS and MapReduce paradigm for thepurpose of implementing the above improved algorithm on this platform. Theexperimental result shows that as the machine number in the cluster increasing, theefficiency of algorithm also improving. This explains that the algorithm has an idealparallel performance and highlights the advantage of the combination of cloud platformand recommendation algorithm.

Related Dissertations

  1. Establishment and Update of Similar Users’ Cluster in Personalized Information Retrieval,TP391.3
  2. The Research of Dynamic Trust Model on Cloud Computing Platform,TP309
  3. Research and Implementation on Model of Educational Knowledge Service System Based on Eucalyptus,TP393.09
  4. The Research and Implementation of Cloud Network Experiment Platform,TP393.09
  5. Cloud-based digital library service model,G250.76
  6. Research and Application of Map/Reduce Based Distributed Log Analyzer,TP311.52
  7. Research on Personalized Recommendation Algorithm Based on Natural Forgetting,TP311.52
  8. Research in Personalized Information Recommendation Based on Social Tagging,TP393.09
  9. Collaborative filtering recommendation system Research and Implementation of Key Issues,TP311.52
  10. Research on the Improved Collaborative Filtering Algorithm in Recommendation System,TP391.3
  11. The Research on Cloud Computing for the Dynamic Fuzzy Measurement Method,TP274
  12. Cloud-based Library Information Services Research,G252
  13. The Crawler of Education in Web by Cloud Computing,TP391.3
  14. Research and Development of Client Applications Based on Cloud Computing,TP311.52
  15. Design and Implementation of Online Shopping Prototype System Based on Hadoop,TP311.52
  16. Design of the Mobile Learning System Based on Hadoop,G434
  17. The Research of E-commerce Personalized Recommender Systems,F713.36
  18. Cloud Computing in the Application of Privilege Management,TP309
  19. Research on Task Scheduling Strategy of Cloud Computing Based on MPSO Algorithm,TP3
  20. Based on the study of resource management in the cloud environment of credibility,TP315
  21. Cloud computing technology and its application in e-commerce logistics center design and operation of the application,F724.6;F252

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