CATA++: A Collaborative Dual Attentive Autoencoder Method for Recommending Scientific Articles
Matrix Factorization (MF) method is widely popular for personalized recommendations. However, the natural data sparsity problem limits its performance, where users generally only interact with a small fraction of available items. Accordingly, several hybrid models have been proposed recently to opti...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9217428/ |
_version_ | 1818930571525488640 |
---|---|
author | Meshal Alfarhood Jianlin Cheng |
author_facet | Meshal Alfarhood Jianlin Cheng |
author_sort | Meshal Alfarhood |
collection | DOAJ |
description | Matrix Factorization (MF) method is widely popular for personalized recommendations. However, the natural data sparsity problem limits its performance, where users generally only interact with a small fraction of available items. Accordingly, several hybrid models have been proposed recently to optimize MF performance by incorporating additional contextual information in the MF's learning process. Although these models improved recommendation quality, there are two primary aspects for further enhancements: (1) multiple models focus only on some portion of the available contextual information and neglect other portions, and (2) learning the feature space of the contextual information needs to be further improved. Therefore, we introduce a Collaborative Dual Attentive Autoencoder (CATA++) method that utilizes an item's content and learns its latent space via two parallel autoencoders. We employ the attention mechanism in the middle of our autoencoders to capture the most significant segments of contextual information, which leads to a better representation of the items in the latent space. Extensive experiments on three scientific-article datasets have shown that our dual-process learning strategy has significantly improved MF performance in comparison with other state-of-the-art MF-based models using various experimental evaluations. The source code of our method is available at: https://github.com/jianlin-cheng/CATA. |
first_indexed | 2024-12-20T04:02:49Z |
format | Article |
id | doaj.art-c30d989d2ec840da9efbb71f606e3df4 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-20T04:02:49Z |
publishDate | 2020-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-c30d989d2ec840da9efbb71f606e3df42022-12-21T19:54:08ZengIEEEIEEE Access2169-35362020-01-01818363318364810.1109/ACCESS.2020.30297229217428CATA++: A Collaborative Dual Attentive Autoencoder Method for Recommending Scientific ArticlesMeshal Alfarhood0https://orcid.org/0000-0003-2207-3262Jianlin Cheng1Department of Electrical Engineering and Computer Science, University of Missouri, Columbia, MO, USADepartment of Electrical Engineering and Computer Science, University of Missouri, Columbia, MO, USAMatrix Factorization (MF) method is widely popular for personalized recommendations. However, the natural data sparsity problem limits its performance, where users generally only interact with a small fraction of available items. Accordingly, several hybrid models have been proposed recently to optimize MF performance by incorporating additional contextual information in the MF's learning process. Although these models improved recommendation quality, there are two primary aspects for further enhancements: (1) multiple models focus only on some portion of the available contextual information and neglect other portions, and (2) learning the feature space of the contextual information needs to be further improved. Therefore, we introduce a Collaborative Dual Attentive Autoencoder (CATA++) method that utilizes an item's content and learns its latent space via two parallel autoencoders. We employ the attention mechanism in the middle of our autoencoders to capture the most significant segments of contextual information, which leads to a better representation of the items in the latent space. Extensive experiments on three scientific-article datasets have shown that our dual-process learning strategy has significantly improved MF performance in comparison with other state-of-the-art MF-based models using various experimental evaluations. The source code of our method is available at: https://github.com/jianlin-cheng/CATA.https://ieeexplore.ieee.org/document/9217428/Autoencodercollaborative filteringdeep learningmatrix factorizationrecommender systems |
spellingShingle | Meshal Alfarhood Jianlin Cheng CATA++: A Collaborative Dual Attentive Autoencoder Method for Recommending Scientific Articles IEEE Access Autoencoder collaborative filtering deep learning matrix factorization recommender systems |
title | CATA++: A Collaborative Dual Attentive Autoencoder Method for Recommending Scientific Articles |
title_full | CATA++: A Collaborative Dual Attentive Autoencoder Method for Recommending Scientific Articles |
title_fullStr | CATA++: A Collaborative Dual Attentive Autoencoder Method for Recommending Scientific Articles |
title_full_unstemmed | CATA++: A Collaborative Dual Attentive Autoencoder Method for Recommending Scientific Articles |
title_short | CATA++: A Collaborative Dual Attentive Autoencoder Method for Recommending Scientific Articles |
title_sort | cata x002b x002b a collaborative dual attentive autoencoder method for recommending scientific articles |
topic | Autoencoder collaborative filtering deep learning matrix factorization recommender systems |
url | https://ieeexplore.ieee.org/document/9217428/ |
work_keys_str_mv | AT meshalalfarhood catax002bx002bacollaborativedualattentiveautoencodermethodforrecommendingscientificarticles AT jianlincheng catax002bx002bacollaborativedualattentiveautoencodermethodforrecommendingscientificarticles |