Title
Optimization of learned dictionary for sparse coding in speech processing.
Abstract
As a promising technique, sparse coding has been widely used for the analysis, representation, compression, denoising and separation of speech. This technique needs a good dictionary which contains atoms to represent speech signals. Although many methods have been proposed to learn such a dictionary, there are still two problems. First, unimportant atoms bring a heavy computational load to sparse decomposition and reconstruction, which prevents sparse coding from real-time application. Second, in speech denoising and separation, harmful atoms have no or ignorable contributions to reducing the sparsity degree but increase the source confusion, resulting in severe distortions. To solve these two problems, we first analyze the inherent assumptions of sparse coding and show that distortion can be caused if the assumptions do not hold true. Next, we propose two methods to optimize a given dictionary by removing unimportant atoms and harmful atoms, respectively. Experiments show that the proposed methods can further improve the performance of dictionaries.
Year
DOI
Venue
2016
10.1016/j.neucom.2015.03.061
Neurocomputing
Keywords
Field
DocType
Sparse coding,Speech denoising,Speech recognition,Dictionary optimization
Noise reduction,Speech processing,Speech denoising,Confusion,K-SVD,Pattern recognition,Neural coding,Computer science,Sparse approximation,Artificial intelligence,Distortion,Machine learning
Journal
Volume
Issue
ISSN
173
P3
0925-2312
Citations 
PageRank 
References 
1
0.35
44
Authors
3
Name
Order
Citations
PageRank
Y He1126.46
Guang-Lu Sun25816.03
jiqing han310526.46