Large-Scale Text Classification Using Scope-Based Convolutional Neural Network: A Deep Learning Approach

Text classification is one of the most important and typical tasks in Natural Language Processing (NLP) which can be applied for many applications. Recently, deep learning approaches has shown their advantages in solving text classification problem, in which Convolutional Neural Network (CNN) is one...

Full description

Bibliographic Details
Main Authors: Jiaying Wang, Yaxin Li, Jing Shan, Jinling Bao, Chuanyu Zong, Liang Zhao
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8913565/
id doaj-458c9800e7d247bba58927c048b63512
record_format Article
spelling doaj-458c9800e7d247bba58927c048b635122021-03-30T00:49:34ZengIEEEIEEE Access2169-35362019-01-01717154817155810.1109/ACCESS.2019.29559248913565Large-Scale Text Classification Using Scope-Based Convolutional Neural Network: A Deep Learning ApproachJiaying Wang0https://orcid.org/0000-0002-7940-7801Yaxin Li1https://orcid.org/0000-0002-2460-5093Jing Shan2https://orcid.org/0000-0001-8209-1775Jinling Bao3https://orcid.org/0000-0002-8118-7449Chuanyu Zong4https://orcid.org/0000-0002-6946-8651Liang Zhao5https://orcid.org/0000-0001-5829-6850Big Data Management and Analysis Laboratory of Urban Construction, Shenyang Jianzhu University, Shenyang, ChinaBig Data Management and Analysis Laboratory of Urban Construction, Shenyang Jianzhu University, Shenyang, ChinaBig Data Management and Analysis Laboratory of Urban Construction, Shenyang Jianzhu University, Shenyang, ChinaComputer Science Faculty, Baicheng Normal University, Baicheng, ChinaCollege of Computer Science, Shenyang Aerospace University, Shenyang, ChinaCollege of Computer Science, Shenyang Aerospace University, Shenyang, ChinaText classification is one of the most important and typical tasks in Natural Language Processing (NLP) which can be applied for many applications. Recently, deep learning approaches has shown their advantages in solving text classification problem, in which Convolutional Neural Network (CNN) is one of the most successful model in the field. In this paper, we propose a novel deep learning approach for categorizing text documents by using scope-based convolutional neural network. Different from window-based CNN, scope does not require the words that construct a local feature have to be contiguous. It can represent deeper local information of text data. We propose a large-scale scope-based convolutional neural network (LSS-CNN), which is based on scope convolution, aggregation optimization, and max pooling operation. Based on these techniques, we can gradually extract the most valuable local information of the text document. This paper also discusses how to effectively calculate the scope-based information and parallel training for large-scale datasets. Extensive experiments have been conducted on real datasets to compare our model with several state-of-the-art approaches. The experimental results show that LSS-CNN can achieve both effectiveness and good scalability on big text data.https://ieeexplore.ieee.org/document/8913565/Text classificationdeep learningconvolutional neural networkscope-based convolutionlocal feature
collection DOAJ
language English
format Article
sources DOAJ
author Jiaying Wang
Yaxin Li
Jing Shan
Jinling Bao
Chuanyu Zong
Liang Zhao
spellingShingle Jiaying Wang
Yaxin Li
Jing Shan
Jinling Bao
Chuanyu Zong
Liang Zhao
Large-Scale Text Classification Using Scope-Based Convolutional Neural Network: A Deep Learning Approach
IEEE Access
Text classification
deep learning
convolutional neural network
scope-based convolution
local feature
author_facet Jiaying Wang
Yaxin Li
Jing Shan
Jinling Bao
Chuanyu Zong
Liang Zhao
author_sort Jiaying Wang
title Large-Scale Text Classification Using Scope-Based Convolutional Neural Network: A Deep Learning Approach
title_short Large-Scale Text Classification Using Scope-Based Convolutional Neural Network: A Deep Learning Approach
title_full Large-Scale Text Classification Using Scope-Based Convolutional Neural Network: A Deep Learning Approach
title_fullStr Large-Scale Text Classification Using Scope-Based Convolutional Neural Network: A Deep Learning Approach
title_full_unstemmed Large-Scale Text Classification Using Scope-Based Convolutional Neural Network: A Deep Learning Approach
title_sort large-scale text classification using scope-based convolutional neural network: a deep learning approach
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Text classification is one of the most important and typical tasks in Natural Language Processing (NLP) which can be applied for many applications. Recently, deep learning approaches has shown their advantages in solving text classification problem, in which Convolutional Neural Network (CNN) is one of the most successful model in the field. In this paper, we propose a novel deep learning approach for categorizing text documents by using scope-based convolutional neural network. Different from window-based CNN, scope does not require the words that construct a local feature have to be contiguous. It can represent deeper local information of text data. We propose a large-scale scope-based convolutional neural network (LSS-CNN), which is based on scope convolution, aggregation optimization, and max pooling operation. Based on these techniques, we can gradually extract the most valuable local information of the text document. This paper also discusses how to effectively calculate the scope-based information and parallel training for large-scale datasets. Extensive experiments have been conducted on real datasets to compare our model with several state-of-the-art approaches. The experimental results show that LSS-CNN can achieve both effectiveness and good scalability on big text data.
topic Text classification
deep learning
convolutional neural network
scope-based convolution
local feature
url https://ieeexplore.ieee.org/document/8913565/
work_keys_str_mv AT jiayingwang largescaletextclassificationusingscopebasedconvolutionalneuralnetworkadeeplearningapproach
AT yaxinli largescaletextclassificationusingscopebasedconvolutionalneuralnetworkadeeplearningapproach
AT jingshan largescaletextclassificationusingscopebasedconvolutionalneuralnetworkadeeplearningapproach
AT jinlingbao largescaletextclassificationusingscopebasedconvolutionalneuralnetworkadeeplearningapproach
AT chuanyuzong largescaletextclassificationusingscopebasedconvolutionalneuralnetworkadeeplearningapproach
AT liangzhao largescaletextclassificationusingscopebasedconvolutionalneuralnetworkadeeplearningapproach
_version_ 1724187793371955200