Concept-level image sentiment analysis with semi-supervised learning

Advancing technological wave and rapid growth in social media platforms have enabled people to represent their experience, stances, and feelings using visual media such as images. Mining sentiments from images over various platforms can be used to provide crucial information on the opinions of the p...

Full description

Saved in:
Bibliographic Details
Main Author: Kamath, Shantanu Arun
Other Authors: Erik Cambria
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/74676
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-74676
record_format dspace
spelling sg-ntu-dr.10356-746762023-03-03T20:30:50Z Concept-level image sentiment analysis with semi-supervised learning Kamath, Shantanu Arun Erik Cambria School of Computer Science and Engineering Centre for Computational Intelligence DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision Advancing technological wave and rapid growth in social media platforms have enabled people to represent their experience, stances, and feelings using visual media such as images. Mining sentiments from images over various platforms can be used to provide crucial information on the opinions of the people and the general outlook on the topic. The critical need for this will grow exponentially, in pace with the global growth of content. Expressiveness varies from one person to another. Most images posted on Twitter lack good labels and the accompanying tweets have a lot of noise. Hence, in this paper, we identify the contents and sentiments in images through the extraction of image features. We leverage on the fact that Restricted Boltzmann Machines allows greedy, layer-wise and unsupervised pre-training that provides great performance in image classification. In particular, we present a novel semi-supervised method to extract features from Twitter images by unsupervised pre-training of Convolutional Restricted Boltzmann Machines (CRBM) with Contrastive Divergence (CD) followed by supervised training of Convolutional Neural Networks (CNN) and a Recurrent Neural Network (RNN) with backpropagation. The model is evaluated on a Twitter dataset of images and corresponding labels and show that accuracy is higher than using just Convolutional Neural Networks (CNN). Bachelor of Engineering (Computer Science) 2018-05-23T02:24:51Z 2018-05-23T02:24:51Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74676 en Nanyang Technological University 57 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Kamath, Shantanu Arun
Concept-level image sentiment analysis with semi-supervised learning
description Advancing technological wave and rapid growth in social media platforms have enabled people to represent their experience, stances, and feelings using visual media such as images. Mining sentiments from images over various platforms can be used to provide crucial information on the opinions of the people and the general outlook on the topic. The critical need for this will grow exponentially, in pace with the global growth of content. Expressiveness varies from one person to another. Most images posted on Twitter lack good labels and the accompanying tweets have a lot of noise. Hence, in this paper, we identify the contents and sentiments in images through the extraction of image features. We leverage on the fact that Restricted Boltzmann Machines allows greedy, layer-wise and unsupervised pre-training that provides great performance in image classification. In particular, we present a novel semi-supervised method to extract features from Twitter images by unsupervised pre-training of Convolutional Restricted Boltzmann Machines (CRBM) with Contrastive Divergence (CD) followed by supervised training of Convolutional Neural Networks (CNN) and a Recurrent Neural Network (RNN) with backpropagation. The model is evaluated on a Twitter dataset of images and corresponding labels and show that accuracy is higher than using just Convolutional Neural Networks (CNN).
author2 Erik Cambria
author_facet Erik Cambria
Kamath, Shantanu Arun
format Final Year Project
author Kamath, Shantanu Arun
author_sort Kamath, Shantanu Arun
title Concept-level image sentiment analysis with semi-supervised learning
title_short Concept-level image sentiment analysis with semi-supervised learning
title_full Concept-level image sentiment analysis with semi-supervised learning
title_fullStr Concept-level image sentiment analysis with semi-supervised learning
title_full_unstemmed Concept-level image sentiment analysis with semi-supervised learning
title_sort concept-level image sentiment analysis with semi-supervised learning
publishDate 2018
url http://hdl.handle.net/10356/74676
_version_ 1759854321918279680