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...
Autores principales: | , |
---|---|
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 |