A Hybrid Recommender System Based on Autoencoder and Latent Feature Analysis

A recommender system (RS) is highly efficient in extracting valuable information from a deluge of big data. The key issue of implementing an RS lies in uncovering users’ latent preferences on different items. Latent Feature Analysis (LFA) and deep neural networks (DNNs) are two of the most popular a...

Full description

Bibliographic Details
Main Authors: Shangzhi Guo, Xiaofeng Liao, Gang Li, Kaiyi Xian, Yuhang Li, Cheng Liang
Format: Article
Language:English
Published: MDPI AG 2023-07-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/25/7/1062
_version_ 1797589349637816320
author Shangzhi Guo
Xiaofeng Liao
Gang Li
Kaiyi Xian
Yuhang Li
Cheng Liang
author_facet Shangzhi Guo
Xiaofeng Liao
Gang Li
Kaiyi Xian
Yuhang Li
Cheng Liang
author_sort Shangzhi Guo
collection DOAJ
description A recommender system (RS) is highly efficient in extracting valuable information from a deluge of big data. The key issue of implementing an RS lies in uncovering users’ latent preferences on different items. Latent Feature Analysis (LFA) and deep neural networks (DNNs) are two of the most popular and successful approaches to addressing this issue. However, both the LFA-based and the DNNs-based models have their own distinct advantages and disadvantages. Consequently, relying solely on either the LFA or DNN-based models cannot ensure optimal recommendation performance across diverse real-world application scenarios. To address this issue, this paper proposes a novel hybrid recommendation model that combines Autoencoder and LFA techniques, termed AutoLFA. The main idea of AutoLFA is two-fold: (1) It leverages an Autoencoder and an LFA model separately to construct two distinct recommendation models, each residing in a unique metric representation space with its own set of strengths; and (2) it integrates the Autoencoder and LFA model using a customized self-adaptive weighting strategy, thereby capitalizing on the merits of both approaches. To evaluate the proposed AutoLFA model, extensive experiments on five real recommendation datasets are conducted. The results demonstrate that AutoLFA achieves significantly better recommendation performance than the seven related state-of-the-art models.
first_indexed 2024-03-11T01:05:22Z
format Article
id doaj.art-11163d0abdf64ed5a155206895700943
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-11T01:05:22Z
publishDate 2023-07-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-11163d0abdf64ed5a1552068957009432023-11-18T19:14:12ZengMDPI AGEntropy1099-43002023-07-01257106210.3390/e25071062A Hybrid Recommender System Based on Autoencoder and Latent Feature AnalysisShangzhi Guo0Xiaofeng Liao1Gang Li2Kaiyi Xian3Yuhang Li4Cheng Liang5College of Computer Science, Chongqing University, Chongqing 400044, ChinaCollege of Computer Science, Chongqing University, Chongqing 400044, ChinaCollege of Computer Science, Chongqing University, Chongqing 400044, ChinaCollege of Computer Science, Chongqing University, Chongqing 400044, ChinaCollege of Computer and Information Science, Southwest University, Chongqing 400715, ChinaInstitute of Artificial Intelligence and Blockchain, Guangzhou University, Guangzhou 510006, ChinaA recommender system (RS) is highly efficient in extracting valuable information from a deluge of big data. The key issue of implementing an RS lies in uncovering users’ latent preferences on different items. Latent Feature Analysis (LFA) and deep neural networks (DNNs) are two of the most popular and successful approaches to addressing this issue. However, both the LFA-based and the DNNs-based models have their own distinct advantages and disadvantages. Consequently, relying solely on either the LFA or DNN-based models cannot ensure optimal recommendation performance across diverse real-world application scenarios. To address this issue, this paper proposes a novel hybrid recommendation model that combines Autoencoder and LFA techniques, termed AutoLFA. The main idea of AutoLFA is two-fold: (1) It leverages an Autoencoder and an LFA model separately to construct two distinct recommendation models, each residing in a unique metric representation space with its own set of strengths; and (2) it integrates the Autoencoder and LFA model using a customized self-adaptive weighting strategy, thereby capitalizing on the merits of both approaches. To evaluate the proposed AutoLFA model, extensive experiments on five real recommendation datasets are conducted. The results demonstrate that AutoLFA achieves significantly better recommendation performance than the seven related state-of-the-art models.https://www.mdpi.com/1099-4300/25/7/1062data sciencedeep neural networkLatent Feature Analysismulti-metric recommender systemmatrix representation
spellingShingle Shangzhi Guo
Xiaofeng Liao
Gang Li
Kaiyi Xian
Yuhang Li
Cheng Liang
A Hybrid Recommender System Based on Autoencoder and Latent Feature Analysis
Entropy
data science
deep neural network
Latent Feature Analysis
multi-metric recommender system
matrix representation
title A Hybrid Recommender System Based on Autoencoder and Latent Feature Analysis
title_full A Hybrid Recommender System Based on Autoencoder and Latent Feature Analysis
title_fullStr A Hybrid Recommender System Based on Autoencoder and Latent Feature Analysis
title_full_unstemmed A Hybrid Recommender System Based on Autoencoder and Latent Feature Analysis
title_short A Hybrid Recommender System Based on Autoencoder and Latent Feature Analysis
title_sort hybrid recommender system based on autoencoder and latent feature analysis
topic data science
deep neural network
Latent Feature Analysis
multi-metric recommender system
matrix representation
url https://www.mdpi.com/1099-4300/25/7/1062
work_keys_str_mv AT shangzhiguo ahybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT xiaofengliao ahybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT gangli ahybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT kaiyixian ahybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT yuhangli ahybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT chengliang ahybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT shangzhiguo hybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT xiaofengliao hybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT gangli hybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT kaiyixian hybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT yuhangli hybridrecommendersystembasedonautoencoderandlatentfeatureanalysis
AT chengliang hybridrecommendersystembasedonautoencoderandlatentfeatureanalysis