Personalized Recommendation Using Reinforcement Learning

dc.contributor.advisorFar, Behrouz
dc.contributor.authorAfsar, Mohammad Mehdi
dc.contributor.committeememberCrump, Trafford
dc.contributor.committeememberYanushkevich, Svetlana
dc.contributor.committeememberMurari, Kartikeya
dc.contributor.committeememberReformat, Marek
dc.date2022-06
dc.date.accessioned2022-05-16T15:23:59Z
dc.date.available2022-05-16T15:23:59Z
dc.date.issued2022-05
dc.description.abstractThe massive volume of information available on the web leads to the problem of information overload, which makes it difficult for a decision maker to make right decisions. Recommender systems (RSs) are software tools and algorithms that have been developed with the idea of helping users find their items of interest through predicting their preferences or ratings on items. It has been shown that the problem of recommending items to the user could be considered as a sequential decision problem and be formulated as a Markov decision process, so reinforcement learning (RL) algorithms can be used to solve this problem. The primary aim of this dissertation is to investigate this topic and to propose new recommendation approaches using RL. The first part of this thesis, namely chapters 2 and 3, presents a healthcare use case of intelligent agents and RSs. In particular, chapter 2 presents a high-level design, called ALAN, to play the role of a patient decision aid for prostate cancer patients. ALAN is a multilayered, multi-agent system in which each agent is responsible to provide a specific service in order to facilitate shared decision making for these patients. Moreover, an article RS with learning ability is proposed in chapter 3 to represent the Learning agent in ALAN, which combines multi-armed bandits with knowledge-based RSs for the provision of information for cancer patients. Motivated by the first part, the second part of this thesis (chapters 4 and 5) deeply explores the topic of recommendation using RL algorithms. More precisely, chapter 4 provides a thorough literature review on reinforcement learning based recommender systems (RLRSs). The main goal of this chapter is to provide a deep analysis of almost all important RLRSs proposed and to depict a vista toward the field since the beginning. This chapter illustrates the importance of deep RL (DRL) in reviving the use of RL for RSs. Chapter 5 is an outcome of this chapter, which tries to address an important problem of DRL when applied to real applications like RSs, i.e., sample inefficiency. In this chapter, RL is combined with imitation learning in order to accelerate RL agent’s learning and to make it sample efficient. Finally, chapter 6 proposes a new recommendation approach from a totally new perspective. This chapter borrows ideas from Computer Networks field, clustering in wireless sensor networks in particular, and presents a probabilistic recommendation approach that can balance the similarity-diversity trade-off. The proposed approach is simple, scalable, and completely explainable.en_US
dc.identifier.citationAfsar, M. M. (2022). Personalized recommendation using reinforcement learning (Doctoral thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca.
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/39785
dc.identifier.urihttp://hdl.handle.net/1880/114674
dc.language.isoeng
dc.publisher.facultySchulich School of Engineering
dc.publisher.institutionUniversity of Calgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.en_US
dc.subjectRecommender systemsen_US
dc.subjectReinforcement learningen_US
dc.subjectPatient decision aidsen_US
dc.subjectMulti-agent systemsen_US
dc.subjectMulti-armed banditsen_US
dc.subject.classificationArtificial Intelligenceen_US
dc.subject.classificationComputer Scienceen_US
dc.titlePersonalized Recommendation Using Reinforcement Learningen_US
dc.typedoctoral thesisen_US
thesis.degree.disciplineEngineering – Electrical & Computeren_US
thesis.degree.grantorUniversity of Calgaryen_US
thesis.degree.nameDoctor of Philosophy (PhD)en_US
ucalgary.item.requestcopytrue

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ucalgary_2022_afsar_mohammadmehdi.pdf
Size:
3.45 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.62 KB
Format:
Item-specific license agreed upon to submission
Description: