Repository logo
 

Reinforcement Learning based Recommender System using Q-Learning and Deep Q-Learning

dc.access.optionRestricted Campus Access Only
dc.contributor.advisorTabrizi, M. H. N
dc.contributor.authorRezaei, Mehrdad
dc.contributor.departmentComputer Science
dc.date.accessioned2022-09-12T14:46:48Z
dc.date.available2024-07-01T08:02:00Z
dc.date.created2022-07
dc.date.issued2022-07-14
dc.date.submittedJuly 2022
dc.date.updated2022-08-30T19:22:41Z
dc.degree.departmentComputer Science
dc.degree.disciplineMS-Computer Science
dc.degree.grantorEast Carolina University
dc.degree.levelMasters
dc.degree.nameM.S.
dc.description.abstractThe first part of this thesis concludes with an overall summary of the publications so far on the recommender system using reinforcement learning. We have performed a systematic review of the research studies published from 2010-2022. The second part of this thesis demonstrates Q-learning and Deep Q-learning applied in movie recommender systems using the Netflix prize data set. The limitations of traditional recommender systems, such as collaborative filtering, content-based filtering, and hybrid techniques, include data sparsity and cold start. To address these challenges, reinforcement learning methods for providing recommendations have become increasingly popular. We have built a model to improve the quality of recommendation by capturing the constantly changing and sequential structure of the recommendation issue and utilizing reinforcement learning to train prediction models (RL). As a case study, we construct this system using the well-known Netflix Prize data set and create a movie recommender system. We describe how these ideas may be simply changed for additional user-item interactions, as well as the outcomes and problems. Recommender systems are often utilized to provide customized content to users. We developed a novel algorithm that attempts to bridge several breakthroughs in the area, such as reinforcement learning methods. We demonstrated that quality and ongoing recommendations can be learned using the Netflix Prize data set. It is a dynamic system that improves on the static nature of previous recommender systems, and it is a versatile technique that can be adapted to many different applications that model and anticipate interactions between users and things.
dc.embargo.lift2024-07-01
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/10342/11122
dc.language.isoen
dc.publisherEast Carolina University
dc.subject.lcshReinforcement learning
dc.subject.lcshRecommender systems (Information filtering)
dc.subject.lcshStreaming video
dc.subject.lcshNetflix (Firm)
dc.titleReinforcement Learning based Recommender System using Q-Learning and Deep Q-Learning
dc.typeMaster's Thesis
dc.type.materialtext

Files

Collections