Cargando…

Fast Approximation for Sparse Coding with Applications to Object Recognition

Sparse Coding (SC) has been widely studied and shown its superiority in the fields of signal processing, statistics, and machine learning. However, due to the high computational cost of the optimization algorithms required to compute the sparse feature, the applicability of SC to real-time object re...

Descripción completa

Detalles Bibliográficos
Autores principales: Sun, Zhenzhen, Yu, Yuanlong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7923134/
https://www.ncbi.nlm.nih.gov/pubmed/33669576
http://dx.doi.org/10.3390/s21041442
_version_ 1783658844419784704
author Sun, Zhenzhen
Yu, Yuanlong
author_facet Sun, Zhenzhen
Yu, Yuanlong
author_sort Sun, Zhenzhen
collection PubMed
description Sparse Coding (SC) has been widely studied and shown its superiority in the fields of signal processing, statistics, and machine learning. However, due to the high computational cost of the optimization algorithms required to compute the sparse feature, the applicability of SC to real-time object recognition tasks is limited. Many deep neural networks have been constructed to low fast estimate the sparse feature with the help of a large number of training samples, which is not suitable for small-scale datasets. Therefore, this work presents a simple and efficient fast approximation method for SC, in which a special single-hidden-layer neural network (SLNNs) is constructed to perform the approximation task, and the optimal sparse features of training samples exactly computed by sparse coding algorithm are used as ground truth to train the SLNNs. After training, the proposed SLNNs can quickly estimate sparse features for testing samples. Ten benchmark data sets taken from UCI databases and two face image datasets are used for experiment, and the low root mean square error (RMSE) results between the approximated sparse features and the optimal ones have verified the approximation performance of this proposed method. Furthermore, the recognition results demonstrate that the proposed method can effectively reduce the computational time of testing process while maintaining the recognition performance, and outperforms several state-of-the-art fast approximation sparse coding methods, as well as the exact sparse coding algorithms.
format Online
Article
Text
id pubmed-7923134
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79231342021-03-03 Fast Approximation for Sparse Coding with Applications to Object Recognition Sun, Zhenzhen Yu, Yuanlong Sensors (Basel) Article Sparse Coding (SC) has been widely studied and shown its superiority in the fields of signal processing, statistics, and machine learning. However, due to the high computational cost of the optimization algorithms required to compute the sparse feature, the applicability of SC to real-time object recognition tasks is limited. Many deep neural networks have been constructed to low fast estimate the sparse feature with the help of a large number of training samples, which is not suitable for small-scale datasets. Therefore, this work presents a simple and efficient fast approximation method for SC, in which a special single-hidden-layer neural network (SLNNs) is constructed to perform the approximation task, and the optimal sparse features of training samples exactly computed by sparse coding algorithm are used as ground truth to train the SLNNs. After training, the proposed SLNNs can quickly estimate sparse features for testing samples. Ten benchmark data sets taken from UCI databases and two face image datasets are used for experiment, and the low root mean square error (RMSE) results between the approximated sparse features and the optimal ones have verified the approximation performance of this proposed method. Furthermore, the recognition results demonstrate that the proposed method can effectively reduce the computational time of testing process while maintaining the recognition performance, and outperforms several state-of-the-art fast approximation sparse coding methods, as well as the exact sparse coding algorithms. MDPI 2021-02-19 /pmc/articles/PMC7923134/ /pubmed/33669576 http://dx.doi.org/10.3390/s21041442 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Sun, Zhenzhen
Yu, Yuanlong
Fast Approximation for Sparse Coding with Applications to Object Recognition
title Fast Approximation for Sparse Coding with Applications to Object Recognition
title_full Fast Approximation for Sparse Coding with Applications to Object Recognition
title_fullStr Fast Approximation for Sparse Coding with Applications to Object Recognition
title_full_unstemmed Fast Approximation for Sparse Coding with Applications to Object Recognition
title_short Fast Approximation for Sparse Coding with Applications to Object Recognition
title_sort fast approximation for sparse coding with applications to object recognition
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7923134/
https://www.ncbi.nlm.nih.gov/pubmed/33669576
http://dx.doi.org/10.3390/s21041442
work_keys_str_mv AT sunzhenzhen fastapproximationforsparsecodingwithapplicationstoobjectrecognition
AT yuyuanlong fastapproximationforsparsecodingwithapplicationstoobjectrecognition