簡易檢索 / 詳目顯示

研究生: 溫博任
Wen, Po-Jen
論文名稱: 以元學習方法建構個人化類別感知序列推薦模型
Personalized Model Construction for Category-aware Sequential Recommendation by a Meta-Learning Approach
指導教授: 柯佳伶
Koh, Jia-Ling
口試委員: 吳宜鴻
WU, YI-HUNG
徐嘉連
Hsu, Jia-Lien
柯佳伶
Koh, Jia-Ling
口試日期: 2022/07/29
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2022
畢業學年度: 110
語文別: 中文
論文頁數: 49
中文關鍵詞: 類別感知序列推薦系統元學習器
英文關鍵詞: category-aware sequence recommendation system, meta-learner
DOI URL: http://doi.org/10.6345/NTNU202201422
論文種類: 學術論文
相關次數: 點閱:95下載:14
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 序列推薦的目的是根據使用者以往與項目互動的序列資訊,推薦使用者可能感興趣的下個互動項目。本論文擴展轉移元學習器的模型架構(MetaTL),採用類別層級(Category-level)及項目層級(Item-level)兩個轉移元學習器(Transitional Meta-Learner)進行結合,稱為 CAI-TML 模型。利用類別層級轉移元學習器學習到使用者較一般性的類別轉移行為特徵,並輸入到項目層級轉移元學習器,以注意力機制影響使用者較個人化的項目轉移行為特徵表示,用來預測推薦的下個互動項目。本論文以 Foursquare Globalscale Check-in 資料集的使用者打卡序列進行實驗評估,實驗結果顯示:本論文所提出的CAI-TML 模型相較於 MetaTL 模型,在對下個互動項目推薦的第一名命中率效能提升比率為 10.2%,項目類別的命中率效能提升 23.8%。此外,對於冷啟動使用者及推薦使用者未曾互動過的項目等特殊情況, CAI-TML 模型亦較 MetaTL 模型發揮更佳的推薦效果。

    The task of sequential recommendation system is to learn patterns from user-item historical interaction records to recommend the next item that user may be interested. In this thesis, we extended the framework of Meta Transitional Learning (Meta TL) model to combine a category-level transitional meta-learner and an item-level transitional meta-learner, which is called the CAI-TML (Category-Aware Item-level Transitional Meta Learner). The model learns the general features of user behaviors from category-level behaviors through the category-level transitional meta-learner. Then the obtained feature representation of a user is inputted into the item-level transitional meta-learner to influence the result of obtaining personalized features from item-level behaviors through an attention mechanism, which is used to predict the next interactive items for recommendation. The experiments were performed on the Foursquare Global-scale Check-in Dataset. The results show that, the proposed CAI-TML model improves the performance of prediction on top one item hit rate and category hit rate 10.2% and 23.8%, respectively, than the ones of MetaTL. Moreover, in the test cases of cold-start users or cases recommending the items never occurred in user history behavior, the CAITML model performs better than the MetaTL model more significantly.

    摘要 i ABSTRACT ii 目錄 iv 附表目錄 v 附圖目錄 vi 第一章 緒論 1 1-1 研究動機與目的 1 1-2 研究的範圍與限制 3 1-3 論文方法 3 1-4 論文架構 6 第二章 文獻探討 7 2-1 序列推薦系統 7 2-1-1 單任務序列推薦系統 7 2-1-2 類別感知多任務序列推薦系統 11 2-2 元學習在推薦系統的應用 12 第三章 問題定義 16 3-1 問題定義 16 第四章 個人化類別感知序列推薦模型 18 4-1 系統處理流程 18 4-1-1 前處理 19 4-1-2 類別層級預測任務 20 4-1-3 項目層級預測任務 21 4-1-4 兩階段模型訓練 22 4-2 模組介紹 23 4-2-1 嵌入向量層 23 4-2-2 類別轉移元學習器 23 4-2-3 項目轉移元學習器 26 第五章 實驗結果與探討 29 5-1 資料集說明 29 5-2 評估指標 32 5-3 模型推薦項目預測命中率評估 33 5-4 實驗總結 44 第六章 結論及未來研究 45 參考文獻 46

    [1] Hidasi, B., Quadrana, M., Karatzoglou, A., and Tikk, D. 2016. Parallel recurrent neural network architectures for feature-rich session-based recommendations. In Proceedings of the 10th ACM conference on recommender systems (pp. 241-248).
    [2] Finn, C., Abbeel, P., & Levine, S. (2017, July). Model-agnostic meta-learning for fast adaptation of deep networks. In International conference on machine learning (pp. 1126-1135). PMLR.
    [3] Kyunghyun Cho, Bart van Merrienboer, Dzmitry Bahdanau, and Yoshua Bengio. 2014. On the Properties of Neural Machine Translation: Encoder-Decoder Approaches. In Proceedings of SSST-8, The Eighth Workshop on Syntax, Semantics and Structure in Statistical Translation, pp. 103 – 111.
    [4] Liao, D., Liu, W., Zhong, Y., Li, J., and Wang, G. (2018, July). Predicting Activity and Location with Multi-task Context Aware Recurrent Neural Network. In IJCAI (pp. 3435-3441).
    [5] Yang, D., Zhang, D., and Qu, B. (2016). Participatory cultural mapping based on collective behavior data in location-based social networks. ACM Transactions on Intelligent Systems and Technology (TIST), 7(3), 1-23.
    [6] Yuan, F., Karatzoglou, A., Arapakis, I., Jose, J. M., and He, X. (2019, January). A simple convolutional generative network for next item recommendation. In Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining (pp. 582-590).
    [7] Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. 2016. Session-based Recommendations with Recurrent Neural Networks. In Proceedings of the 4th International Conference on Learning Representaions, pp. 1 – 10.
    [8] Bonab, H., Aliannejadi, M., Vardasbi, A., Kanoulas, E., and Allan, J. (2021, October). Cross-Market Product Recommendation. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management (pp. 110-119).
    [9] Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural Collaborative Filtering. In Proceedings of the 26th international conference on world wide web (pp. 173-182)
    [10] Hoyeop Lee, Jinbae Im, Seongwon Jang, Hyunsouk Cho, and Sehee Chung. 2019. MeLU: Meta-Learned User Preference Estimator for Cold-Start Recommendation. In KDD
    [11] Wei Lai. 2021. A Category-aware Multi-task Learning Framework for Improving Sequential Recommendation. Master thesis of Department of Computer Science and Information Engineering, National Taiwan Normal University, 2021.
    [12] Zhang, L., Sun, Z., Zhang, J., Lei, Y., Li, C., Wu, Z., ... and Klanner, F. (2021, January). An interactive multi-task learning framework for next POI recommendation with uncertain check-ins. In Proceedings of the Twenty-Ninth International Conference on International Joint Conferences on Artificial Intelligence (pp. 3551-3557).
    [13] Gupta, P., Garg, D., Malhotra, P., Vig, L., and Shroff, G. (2019). NISER: Normalized item and session representations to handle popularity bias. arXiv preprint arXiv:1909.04276.
    [14] Liu, Q., Wu, S., and Wang, L. (2017). Multi-behavioral sequential prediction with recurrent log-bilinear model. IEEE Transactions on Knowledge and Data Engineering, 29(6), 1254-1267
    [15] Qiu, R., Li, J., Huang, Z., and Yin, H. (2019, November). Rethinking the item order in session-based recommendation with graph neural networks. In Proceedings of the 28th ACM international conference on information and knowledge management (pp. 579-588).
    [16] Wu, S., Sun, F., Zhang, W., and Cui, B. 2020. Graph neural networks in recommender systems: a survey. In arXiv preprint arXiv:2011.02260.
    [17] Wu, S., Tang, Y., Zhu, Y., Wang, L., Xie, X., and Tan, T. (2019, July). Session-based recommendation with graph neural networks. In Proceedings of the AAAI conference on artificial intelligence (Vol. 33, No. 01, pp. 346-353).
    [18] Tang, Jiaxi, and Ke Wang. 2018. Personalized top-n sequential recommendation via convolutional sequence embedding. In Proceedings of the eleventh ACM international conference on web search and data mining (pp. 565-573).
    [19] Jianling Wang , Kaize Ding , and James Caverlee. July 2021. Sequential Recommendation for Cold-start Users with Meta Transitional Learning. In SIGIR pp. 1783–1787.
    [20] Tianxin Wei, Ziwei Wu, Ruirui Li, Ziniu Hu, Fuli Feng, Xiangnan He, Yizhou Sun, and Wei Wang. 2020. Fast Adaptation for Cold-start Collaborative Filtering with Meta-learning. ICDM
    [21] Trinh Xuan Tuan and Tu Minh Phuong. 2017. 3D Convolutional Networks for Sessionbased Recommendation with Content Features. In RecSys, pp. 138 – 146.

    下載圖示
    QR CODE