On the Effectiveness of Convolutional Autoencoders on Image-Based Personalized Recommender Systems

Over the years, the success of recommender systems has become remarkable. Due to the massive arrival of options that a consumer can have at his/her reach, a collaborative environment was generated, where users from all over the world seek and share their opinions based on all types of products. Spec...

Full description

Bibliographic Details
Main Authors: Eva Blanco-Mallo, Beatriz Remeseiro, Verónica Bolón-Canedo, Amparo Alonso-Betanzos
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Proceedings
Subjects:
Online Access:https://www.mdpi.com/2504-3900/54/1/11
_version_ 1797557202858278912
author Eva Blanco-Mallo
Beatriz Remeseiro
Verónica Bolón-Canedo
Amparo Alonso-Betanzos
author_facet Eva Blanco-Mallo
Beatriz Remeseiro
Verónica Bolón-Canedo
Amparo Alonso-Betanzos
author_sort Eva Blanco-Mallo
collection DOAJ
description Over the years, the success of recommender systems has become remarkable. Due to the massive arrival of options that a consumer can have at his/her reach, a collaborative environment was generated, where users from all over the world seek and share their opinions based on all types of products. Specifically, millions of images tagged with users’ tastes are available on the web. Therefore, the application of deep learning techniques to solve these types of tasks has become a key issue, and there is a growing interest in the use of images to solve them, particularly through feature extraction. This work explores the potential of using only images as sources of information for modeling users’ tastes and proposes a method to provide gastronomic recommendations based on them. To achieve this, we focus on the pre-processing and encoding of the images, proposing the use of a pre-trained convolutional autoencoder as feature extractor. We compare our method with the standard approach of using convolutional neural networks and study the effect of applying transfer learning, reflecting how it is better to use only the specific knowledge of the target domain in this case, even if fewer examples are available.
first_indexed 2024-03-10T17:14:01Z
format Article
id doaj.art-483ab450ca2a441da606c0fd4d490437
institution Directory Open Access Journal
issn 2504-3900
language English
last_indexed 2024-03-10T17:14:01Z
publishDate 2020-08-01
publisher MDPI AG
record_format Article
series Proceedings
spelling doaj.art-483ab450ca2a441da606c0fd4d4904372023-11-20T10:34:07ZengMDPI AGProceedings2504-39002020-08-015411110.3390/proceedings2020054011On the Effectiveness of Convolutional Autoencoders on Image-Based Personalized Recommender SystemsEva Blanco-Mallo0Beatriz Remeseiro1Verónica Bolón-Canedo2Amparo Alonso-Betanzos3Campus de Elviña s/n, Universidade da Coruña, CITIC, 15071 A Coruña, SpainCampus de Gijón s/n, Universidad de Oviedo, 33203 Gijón, SpainCampus de Elviña s/n, Universidade da Coruña, CITIC, 15071 A Coruña, SpainCampus de Elviña s/n, Universidade da Coruña, CITIC, 15071 A Coruña, SpainOver the years, the success of recommender systems has become remarkable. Due to the massive arrival of options that a consumer can have at his/her reach, a collaborative environment was generated, where users from all over the world seek and share their opinions based on all types of products. Specifically, millions of images tagged with users’ tastes are available on the web. Therefore, the application of deep learning techniques to solve these types of tasks has become a key issue, and there is a growing interest in the use of images to solve them, particularly through feature extraction. This work explores the potential of using only images as sources of information for modeling users’ tastes and proposes a method to provide gastronomic recommendations based on them. To achieve this, we focus on the pre-processing and encoding of the images, proposing the use of a pre-trained convolutional autoencoder as feature extractor. We compare our method with the standard approach of using convolutional neural networks and study the effect of applying transfer learning, reflecting how it is better to use only the specific knowledge of the target domain in this case, even if fewer examples are available.https://www.mdpi.com/2504-3900/54/1/11personalized recommendationimage-based recommendation systemfeature extractionconvolutional autoencoderconvolutional neural networkdata augmentation
spellingShingle Eva Blanco-Mallo
Beatriz Remeseiro
Verónica Bolón-Canedo
Amparo Alonso-Betanzos
On the Effectiveness of Convolutional Autoencoders on Image-Based Personalized Recommender Systems
Proceedings
personalized recommendation
image-based recommendation system
feature extraction
convolutional autoencoder
convolutional neural network
data augmentation
title On the Effectiveness of Convolutional Autoencoders on Image-Based Personalized Recommender Systems
title_full On the Effectiveness of Convolutional Autoencoders on Image-Based Personalized Recommender Systems
title_fullStr On the Effectiveness of Convolutional Autoencoders on Image-Based Personalized Recommender Systems
title_full_unstemmed On the Effectiveness of Convolutional Autoencoders on Image-Based Personalized Recommender Systems
title_short On the Effectiveness of Convolutional Autoencoders on Image-Based Personalized Recommender Systems
title_sort on the effectiveness of convolutional autoencoders on image based personalized recommender systems
topic personalized recommendation
image-based recommendation system
feature extraction
convolutional autoencoder
convolutional neural network
data augmentation
url https://www.mdpi.com/2504-3900/54/1/11
work_keys_str_mv AT evablancomallo ontheeffectivenessofconvolutionalautoencodersonimagebasedpersonalizedrecommendersystems
AT beatrizremeseiro ontheeffectivenessofconvolutionalautoencodersonimagebasedpersonalizedrecommendersystems
AT veronicaboloncanedo ontheeffectivenessofconvolutionalautoencodersonimagebasedpersonalizedrecommendersystems
AT amparoalonsobetanzos ontheeffectivenessofconvolutionalautoencodersonimagebasedpersonalizedrecommendersystems