Iterative Deep Neighborhood: A Deep Learning Model Which Involves Both Input Data Points and Their Neighbors

Deep learning models, such as deep convolutional neural network and deep long-short term memory model, have achieved great successes in many pattern classification applications over shadow machine learning models with hand-crafted features. The main reason is the ability of deep learning models to a...

Full description

Bibliographic Details
Main Authors: Rong Liu, Yan Liu, Yonggang Yan, Jing-Yan Wang
Format: Article
Language:English
Published: Hindawi Limited 2020-01-01
Series:Computational Intelligence and Neuroscience
Online Access:http://dx.doi.org/10.1155/2020/9868017
id doaj-9b8e405094dc47de8f960346b2295b14
record_format Article
spelling doaj-9b8e405094dc47de8f960346b2295b142020-11-25T01:27:03ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732020-01-01202010.1155/2020/98680179868017Iterative Deep Neighborhood: A Deep Learning Model Which Involves Both Input Data Points and Their NeighborsRong Liu0Yan Liu1Yonggang Yan2Jing-Yan Wang3School of Economics and Management, Chongqing Jiaotong University, Chongqing 400074, ChinaSchool of Economics and Management, Chongqing Jiaotong University, Chongqing 400074, ChinaSchool of Economics and Management, Chongqing Jiaotong University, Chongqing 400074, ChinaNew York University Abu Dhabi, Abu Dhabi, UAEDeep learning models, such as deep convolutional neural network and deep long-short term memory model, have achieved great successes in many pattern classification applications over shadow machine learning models with hand-crafted features. The main reason is the ability of deep learning models to automatically extract hierarchical features from massive data by multiple layers of neurons. However, in many other situations, existing deep learning models still cannot gain satisfying results due to the limitation of the inputs of models. The existing deep learning models only take the data instances of an input point but completely ignore the other data points in the dataset, which potentially provides critical insight for the classification of the given input. To overcome this gap, in this paper, we show that the neighboring data points besides the input data point itself can boost the deep learning model’s performance significantly and design a novel deep learning model which takes both the data instances of an input point and its neighbors’ classification responses as inputs. In addition, we develop an iterative algorithm which updates the neighbors of data points according to the deep representations output by the deep learning model and the parameters of the deep learning model alternately. The proposed algorithm, named “Iterative Deep Neighborhood (IDN),” shows its advantages over the state-of-the-art deep learning models over tasks of image classification, text sentiment analysis, property price trend prediction, etc.http://dx.doi.org/10.1155/2020/9868017
collection DOAJ
language English
format Article
sources DOAJ
author Rong Liu
Yan Liu
Yonggang Yan
Jing-Yan Wang
spellingShingle Rong Liu
Yan Liu
Yonggang Yan
Jing-Yan Wang
Iterative Deep Neighborhood: A Deep Learning Model Which Involves Both Input Data Points and Their Neighbors
Computational Intelligence and Neuroscience
author_facet Rong Liu
Yan Liu
Yonggang Yan
Jing-Yan Wang
author_sort Rong Liu
title Iterative Deep Neighborhood: A Deep Learning Model Which Involves Both Input Data Points and Their Neighbors
title_short Iterative Deep Neighborhood: A Deep Learning Model Which Involves Both Input Data Points and Their Neighbors
title_full Iterative Deep Neighborhood: A Deep Learning Model Which Involves Both Input Data Points and Their Neighbors
title_fullStr Iterative Deep Neighborhood: A Deep Learning Model Which Involves Both Input Data Points and Their Neighbors
title_full_unstemmed Iterative Deep Neighborhood: A Deep Learning Model Which Involves Both Input Data Points and Their Neighbors
title_sort iterative deep neighborhood: a deep learning model which involves both input data points and their neighbors
publisher Hindawi Limited
series Computational Intelligence and Neuroscience
issn 1687-5265
1687-5273
publishDate 2020-01-01
description Deep learning models, such as deep convolutional neural network and deep long-short term memory model, have achieved great successes in many pattern classification applications over shadow machine learning models with hand-crafted features. The main reason is the ability of deep learning models to automatically extract hierarchical features from massive data by multiple layers of neurons. However, in many other situations, existing deep learning models still cannot gain satisfying results due to the limitation of the inputs of models. The existing deep learning models only take the data instances of an input point but completely ignore the other data points in the dataset, which potentially provides critical insight for the classification of the given input. To overcome this gap, in this paper, we show that the neighboring data points besides the input data point itself can boost the deep learning model’s performance significantly and design a novel deep learning model which takes both the data instances of an input point and its neighbors’ classification responses as inputs. In addition, we develop an iterative algorithm which updates the neighbors of data points according to the deep representations output by the deep learning model and the parameters of the deep learning model alternately. The proposed algorithm, named “Iterative Deep Neighborhood (IDN),” shows its advantages over the state-of-the-art deep learning models over tasks of image classification, text sentiment analysis, property price trend prediction, etc.
url http://dx.doi.org/10.1155/2020/9868017
work_keys_str_mv AT rongliu iterativedeepneighborhoodadeeplearningmodelwhichinvolvesbothinputdatapointsandtheirneighbors
AT yanliu iterativedeepneighborhoodadeeplearningmodelwhichinvolvesbothinputdatapointsandtheirneighbors
AT yonggangyan iterativedeepneighborhoodadeeplearningmodelwhichinvolvesbothinputdatapointsandtheirneighbors
AT jingyanwang iterativedeepneighborhoodadeeplearningmodelwhichinvolvesbothinputdatapointsandtheirneighbors
_version_ 1715767960203689984