IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0315533.html
   My bibliography  Save this article

A personalized reinforcement learning recommendation algorithm using bi-clustering techniques

Author

Listed:
  • Muhammad Waqar
  • Mubbashir Ayub

Abstract

Recommender systems have become a core component of various online platforms, helping users get relevant information from the abundant digital data. Traditional RSs often generate static recommendations, which may not adapt well to changing user preferences. To address this problem, we propose a novel reinforcement learning (RL) recommendation algorithm that can give personalized recommendations by adapting to changing user preferences. However, a significant drawback of RL-based recommendation systems is that they are computationally expensive. Moreover, these systems often fail to extract local patterns residing within dataset which may result in generation of low quality recommendations. The proposed work utilizes biclustering technique to create an efficient environment for RL agents, thus, reducing computation cost and enabling the generation of dynamic recommendations. Additionally, biclustering is used to find locally associated patterns in the dataset, which further improves the efficiency of the RL agent’s learning process. The proposed work experiments eight state-of-the-art biclustering algorithms to identify the appropriate biclustering algorithm for the given recommendation task. This innovative integration of biclustering and reinforcement learning addresses key gaps in existing literature. Moreover, we introduced a novel strategy to predict item ratings within the RL framework. The validity of the proposed algorithm is evaluated on three datasets of movies domain, namely, ML100K, ML-latest-small and FilmTrust. These diverse datasets were chosen to ensure reliable examination across various scenarios. As per the dynamic nature of RL, some specific evaluation metrics like personalization, diversity, intra-list similarity and novelty are used to measure the diversity of recommendations. This investigation is motivated by the need for recommender systems that can dynamically adjust to changes in customer preferences. Results show that our proposed algorithm showed promising results when compared with existing state-of-the-art recommendation techniques.

Suggested Citation

  • Muhammad Waqar & Mubbashir Ayub, 2025. "A personalized reinforcement learning recommendation algorithm using bi-clustering techniques," PLOS ONE, Public Library of Science, vol. 20(2), pages 1-35, February.
  • Handle: RePEc:plo:pone00:0315533
    DOI: 10.1371/journal.pone.0315533
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0315533
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0315533&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0315533?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Mubbashir Ayub & Mustansar Ali Ghazanfar & Zahid Mehmood & Tanzila Saba & Riad Alharbey & Asmaa Mahdi Munshi & Mayda Abdullateef Alrige, 2019. "Modeling user rating preference behavior to improve the performance of the collaborative filtering based recommender systems," PLOS ONE, Public Library of Science, vol. 14(8), pages 1-29, August.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Zhang, Cheng-Jun & Zhu, Xue-lian & Yu, Wen-bin & Liu, Jin & Chen, Ya-dang & Yao, Yu & Wang, Su-xun, 2024. "Predicting popularity of online products via collective recommendations," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 641(C).
    2. Wenlong Sun & Olfa Nasraoui & Patrick Shafto, 2020. "Evolution and impact of bias in human and machine learning algorithm interaction," PLOS ONE, Public Library of Science, vol. 15(8), pages 1-39, August.
    3. Latha, R., 2022. "Enhancing recommendation competence in nearest neighbour models," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 592(C).
    4. Gourav Jain & Tripti Mahara & S. C.Sharma, 2023. "Effective time context based collaborative filtering recommender system inspired by Gower’s coefficient," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 14(1), pages 429-447, February.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0315533. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.