paper-with-me

홈 › Papers

TextConvoNet:A Convolutional Neural Network based Architecture for Text Classification

2022-03-10 · Sanskar Soni, Satyendra Singh Chouhan, Santosh Singh Rathore

In recent years, deep learning-based models have significantly improved the Natural Language Processing (NLP) tasks. Specifically, the Convolutional Neural Network (CNN), initially used for computer vision, has shown remarkable performance for text data in various NLP problems. Most of the existing CNN-based models use 1-dimensional convolving filters n-gram detectors), where each filter specialises in extracting n-grams features of a particular input word embedding. The input word embeddings, also called sentence matrix, is treated as a matrix where each row is a word vector. Thus, it allows the model to apply one-dimensional convolution and only extract n-gram based features from a sentence matrix. These features can be termed as intra-sentence n-gram features. To the extent of our knowledge, all the existing CNN models are based on the aforementioned concept. In this paper, we present a CNN-based architecture TextConvoNet that not only extracts the intra-sentence n-gram features but also captures the inter-sentence n-gram features in input text data. It uses an alternative approach for input matrix representation and applies a two-dimensional multi-scale convolutional operation on the input. To evaluate the performance of TextConvoNet, we perform an experimental study on five text classification datasets. The results are evaluated by using various performance metrics. The experimental results show that the presented TextConvoNet outperforms state-of-the-art machine learning and deep learning models for text classification purposes.

📄 PDF Abstract BibTeX arXiv:2203.05173

Code (0)

등록된 구현이 없습니다.

Tasks

ClassificationSentencetext-classificationText ClassificationWord Embeddings

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Sequential Learning of Convolutional Features for Effective Text Classification

2019-08-30 · IJCNLP 2019 11 · Avinash Madasu, Vijjini Anvesh Rao

Text classification has been one of the major problems in natural language processing. With the advent of deep learning, convolutional neural network (CNN) has been a popular solution to this task. However, CNNs which we…

ClassificationGeneral ClassificationSentiment AnalysisText Categorization+2

Very Deep Convolutional Networks for Text Classification

2016-06-06 · EACL 2017 4 · Alexis Conneau, Holger Schwenk, Loïc Barrault, Yann Lecun

The dominant approach for many NLP tasks are recurrent neural networks, in particular LSTMs, and convolutional neural networks. However, these architectures are rather shallow in comparison to the deep convolutional netw…

General ClassificationText Classification

Text Classification based on Multiple Block Convolutional Highways

2018-07-23 · Seyed Mahdi Rezaeinia, Ali Ghodsi, Rouhollah Rahmani

In the Text Classification areas of Sentiment Analysis, Subjectivity/Objectivity Analysis, and Opinion Polarity, Convolutional Neural Networks have gained special attention because of their performance and accuracy. In t…

ClassificationGeneral ClassificationSentiment Analysistext-classification+1

Evolving Character-level Convolutional Neural Networks for Text Classification

2020-12-03 · Trevor Londt, Xiaoying Gao, Bing Xue, Peter Andreae

Character-level convolutional neural networks (char-CNN) require no knowledge of the semantic or syntactic structure of the language they classify. This property simplifies its implementation but reduces its classificati…

ClassificationGeneral Classificationtext-classificationText Classification

Combining Recurrent and Convolutional Neural Networks for Relation Classification

2016-05-24 · NAACL 2016 6 · Ngoc Thang Vu, Heike Adel, Pankaj Gupta, Hinrich Schütze

This paper investigates two different neural architectures for the task of relation classification: convolutional neural networks and recurrent neural networks. For both models, we demonstrate the effect of different arc…

ClassificationGeneral ClassificationRelationRelation Classification