Cargando…
Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model
Artificial Neural Network (ANN) is a widely used algorithm in pattern recognition, classification, and prediction fields. Among a number of neural networks, backpropagation neural network (BPNN) has become the most famous one due to its remarkable function approximation ability. However, a standard...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi Publishing Corporation
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4863083/ https://www.ncbi.nlm.nih.gov/pubmed/27217823 http://dx.doi.org/10.1155/2016/2842780 |
_version_ | 1782431423015157760 |
---|---|
author | Liu, Yang Jing, Weizhe Xu, Lixiong |
author_facet | Liu, Yang Jing, Weizhe Xu, Lixiong |
author_sort | Liu, Yang |
collection | PubMed |
description | Artificial Neural Network (ANN) is a widely used algorithm in pattern recognition, classification, and prediction fields. Among a number of neural networks, backpropagation neural network (BPNN) has become the most famous one due to its remarkable function approximation ability. However, a standard BPNN frequently employs a large number of sum and sigmoid calculations, which may result in low efficiency in dealing with large volume of data. Therefore to parallelize BPNN using distributed computing technologies is an effective way to improve the algorithm performance in terms of efficiency. However, traditional parallelization may lead to accuracy loss. Although several complements have been done, it is still difficult to find out a compromise between efficiency and precision. This paper presents a parallelized BPNN based on MapReduce computing model which supplies advanced features including fault tolerance, data replication, and load balancing. And also to improve the algorithm performance in terms of precision, this paper creates a cascading model based classification approach, which helps to refine the classification results. The experimental results indicate that the presented parallelized BPNN is able to offer high efficiency whilst maintaining excellent precision in enabling large-scale machine learning. |
format | Online Article Text |
id | pubmed-4863083 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Hindawi Publishing Corporation |
record_format | MEDLINE/PubMed |
spelling | pubmed-48630832016-05-23 Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model Liu, Yang Jing, Weizhe Xu, Lixiong Comput Intell Neurosci Research Article Artificial Neural Network (ANN) is a widely used algorithm in pattern recognition, classification, and prediction fields. Among a number of neural networks, backpropagation neural network (BPNN) has become the most famous one due to its remarkable function approximation ability. However, a standard BPNN frequently employs a large number of sum and sigmoid calculations, which may result in low efficiency in dealing with large volume of data. Therefore to parallelize BPNN using distributed computing technologies is an effective way to improve the algorithm performance in terms of efficiency. However, traditional parallelization may lead to accuracy loss. Although several complements have been done, it is still difficult to find out a compromise between efficiency and precision. This paper presents a parallelized BPNN based on MapReduce computing model which supplies advanced features including fault tolerance, data replication, and load balancing. And also to improve the algorithm performance in terms of precision, this paper creates a cascading model based classification approach, which helps to refine the classification results. The experimental results indicate that the presented parallelized BPNN is able to offer high efficiency whilst maintaining excellent precision in enabling large-scale machine learning. Hindawi Publishing Corporation 2016 2016-04-27 /pmc/articles/PMC4863083/ /pubmed/27217823 http://dx.doi.org/10.1155/2016/2842780 Text en Copyright © 2016 Yang Liu et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Liu, Yang Jing, Weizhe Xu, Lixiong Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model |
title | Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model |
title_full | Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model |
title_fullStr | Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model |
title_full_unstemmed | Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model |
title_short | Parallelizing Backpropagation Neural Network Using MapReduce and Cascading Model |
title_sort | parallelizing backpropagation neural network using mapreduce and cascading model |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4863083/ https://www.ncbi.nlm.nih.gov/pubmed/27217823 http://dx.doi.org/10.1155/2016/2842780 |
work_keys_str_mv | AT liuyang parallelizingbackpropagationneuralnetworkusingmapreduceandcascadingmodel AT jingweizhe parallelizingbackpropagationneuralnetworkusingmapreduceandcascadingmodel AT xulixiong parallelizingbackpropagationneuralnetworkusingmapreduceandcascadingmodel |