Do Convolutional Networks need to be Deep for Text Classification ?

07/13/2017
by   Hoa T. Le, et al.
0

We study in this work the importance of depth in convolutional models for text classification, either when character or word inputs are considered. We show on 5 standard text classification and sentiment analysis tasks that deep models indeed give better performances than shallow networks when the text input is represented as a sequence of characters. However, a simple shallow-and-wide network outperforms deep models such as DenseNet with word inputs. Our shallow word model further establishes new state-of-the-art performances on two datasets: Yelp Binary (95.9%) and Yelp Full (64.9%).

READ FULL TEXT
research
09/04/2015

Character-level Convolutional Networks for Text Classification

This article offers an empirical exploration on the use of character-lev...
research
05/28/2019

Adaptive Region Embedding for Text Classification

Deep learning models such as convolutional neural networks and recurrent...
research
03/15/2021

Sent2Matrix: Folding Character Sequences in Serpentine Manifolds for Two-Dimensional Sentence

We study text representation methods using deep models. Current methods,...
research
08/31/2016

Convolutional Neural Networks for Text Categorization: Shallow Word-level vs. Deep Character-level

This paper reports the performances of shallow word-level convolutional ...
research
11/23/2018

Explicit Interaction Model towards Text Classification

Text classification is one of the fundamental tasks in natural language ...
research
04/26/2020

CrowdTSC: Crowd-based Neural Networks for Text Sentiment Classification

Sentiment classification is a fundamental task in content analysis. Alth...
research
02/18/2019

Classifying textual data: shallow, deep and ensemble methods

This paper focuses on a comparative evaluation of the most common and mo...

Please sign up or login with your details

Forgot password? Click here to reset