Cargando…

Image Hashtag Recommendations Using a Voting Deep Neural Network and Associative Rules Mining Approach

Hashtag-based image descriptions are a popular approach for labeling images on social media platforms. In practice, images are often described by more than one hashtag. Due the rapid development of deep neural networks specialized in image embedding and classification, it is now possible to generate...

Descripción completa

Detalles Bibliográficos
Autores principales: Hachaj, Tomasz, Miazga, Justyna
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7760649/
https://www.ncbi.nlm.nih.gov/pubmed/33265974
http://dx.doi.org/10.3390/e22121351
_version_ 1783627383001055232
author Hachaj, Tomasz
Miazga, Justyna
author_facet Hachaj, Tomasz
Miazga, Justyna
author_sort Hachaj, Tomasz
collection PubMed
description Hashtag-based image descriptions are a popular approach for labeling images on social media platforms. In practice, images are often described by more than one hashtag. Due the rapid development of deep neural networks specialized in image embedding and classification, it is now possible to generate those descriptions automatically. In this paper we propose a novel Voting Deep Neural Network with Associative Rules Mining (VDNN-ARM) algorithm that can be used to solve multi-label hashtag recommendation problems. VDNN-ARM is a machine learning approach that utilizes an ensemble of deep neural networks to generate image features, which are then classified to potential hashtag sets. Proposed hashtags are then filtered by a voting schema. The remaining hashtags might be included in a final recommended hashtags dataset by application of associative rules mining, which explores dependencies in certain hashtag groups. Our approach is evaluated on a HARRISON benchmark dataset as a multi-label classification problem. The highest values of our evaluation parameters, including precision, recall, and accuracy, have been obtained for VDNN-ARM with a confidence threshold 0.95. VDNN-ARM outperforms state-of-the-art algorithms, including VGG-Object + VGG-Scene precision by 17.91% as well as ensemble–FFNN (intersection) recall by 32.33% and accuracy by 27.00%. Both the dataset and all source codes we implemented for this research are available for download, and our results can be reproduced.
format Online
Article
Text
id pubmed-7760649
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77606492021-02-24 Image Hashtag Recommendations Using a Voting Deep Neural Network and Associative Rules Mining Approach Hachaj, Tomasz Miazga, Justyna Entropy (Basel) Article Hashtag-based image descriptions are a popular approach for labeling images on social media platforms. In practice, images are often described by more than one hashtag. Due the rapid development of deep neural networks specialized in image embedding and classification, it is now possible to generate those descriptions automatically. In this paper we propose a novel Voting Deep Neural Network with Associative Rules Mining (VDNN-ARM) algorithm that can be used to solve multi-label hashtag recommendation problems. VDNN-ARM is a machine learning approach that utilizes an ensemble of deep neural networks to generate image features, which are then classified to potential hashtag sets. Proposed hashtags are then filtered by a voting schema. The remaining hashtags might be included in a final recommended hashtags dataset by application of associative rules mining, which explores dependencies in certain hashtag groups. Our approach is evaluated on a HARRISON benchmark dataset as a multi-label classification problem. The highest values of our evaluation parameters, including precision, recall, and accuracy, have been obtained for VDNN-ARM with a confidence threshold 0.95. VDNN-ARM outperforms state-of-the-art algorithms, including VGG-Object + VGG-Scene precision by 17.91% as well as ensemble–FFNN (intersection) recall by 32.33% and accuracy by 27.00%. Both the dataset and all source codes we implemented for this research are available for download, and our results can be reproduced. MDPI 2020-11-30 /pmc/articles/PMC7760649/ /pubmed/33265974 http://dx.doi.org/10.3390/e22121351 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Hachaj, Tomasz
Miazga, Justyna
Image Hashtag Recommendations Using a Voting Deep Neural Network and Associative Rules Mining Approach
title Image Hashtag Recommendations Using a Voting Deep Neural Network and Associative Rules Mining Approach
title_full Image Hashtag Recommendations Using a Voting Deep Neural Network and Associative Rules Mining Approach
title_fullStr Image Hashtag Recommendations Using a Voting Deep Neural Network and Associative Rules Mining Approach
title_full_unstemmed Image Hashtag Recommendations Using a Voting Deep Neural Network and Associative Rules Mining Approach
title_short Image Hashtag Recommendations Using a Voting Deep Neural Network and Associative Rules Mining Approach
title_sort image hashtag recommendations using a voting deep neural network and associative rules mining approach
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7760649/
https://www.ncbi.nlm.nih.gov/pubmed/33265974
http://dx.doi.org/10.3390/e22121351
work_keys_str_mv AT hachajtomasz imagehashtagrecommendationsusingavotingdeepneuralnetworkandassociativerulesminingapproach
AT miazgajustyna imagehashtagrecommendationsusingavotingdeepneuralnetworkandassociativerulesminingapproach