Analysis sparse representation for nonnegative signals based on determinant measure by DC programming (Q1722682)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Analysis sparse representation for nonnegative signals based on determinant measure by DC programming |
scientific article |
Statements
Analysis sparse representation for nonnegative signals based on determinant measure by DC programming (English)
0 references
18 February 2019
0 references
Summary: Analysis sparse representation has recently emerged as an alternative approach to the synthesis sparse model. Most existing algorithms typically employ the \(\ell_0\)-norm, which is generally NP-hard. Other existing algorithms employ the \(\ell_1\)-norm to relax the \(\ell_0\)-norm, which sometimes cannot promote adequate sparsity. Most of these existing algorithms focus on general signals and are not suitable for nonnegative signals. However, many signals are necessarily nonnegative such as spectral data. In this paper, we present a novel and efficient analysis dictionary learning algorithm for nonnegative signals with the determinant-type sparsity measure which is convex and differentiable. The analysis sparse representation can be cast in three subproblems, sparse coding, dictionary update, and signal update, because the determinant-type sparsity measure would result in a complex nonconvex optimization problem, which cannot be easily solved by standard convex optimization methods. Therefore, in the proposed algorithms, we use a Difference of Convex (DC) programming scheme for solving the nonconvex problem. According to our theoretical analysis and simulation study, the main advantage of the proposed algorithm is its greater dictionary learning efficiency, particularly compared with state-of-the-art algorithms. In addition, our proposed algorithm performs well in image denoising.
0 references
analysis sparse representation
0 references
nonnegative signals
0 references
analysis dictionary learning algorithm
0 references
sparse coding
0 references
dictionary update
0 references
and signal update
0 references
complex nonconvex optimization problem
0 references
difference of convex (DC) programming
0 references
0 references
0 references
0 references
0 references