comparison DL/Majorization Minimization DL/README @ 155:b14209313ba4 ivand_dev

Integration of Majorization Minimisation Dictionary Learning
author Ivan Damnjanovic lnx <ivan.damnjanovic@eecs.qmul.ac.uk>
date Mon, 22 Aug 2011 11:46:35 +0100
parents
children
comparison
equal deleted inserted replaced
154:0de08f68256b 155:b14209313ba4
1 Majorization Minimization Dictionary Learning (MMDL) Package (Beta version)
2
3 This package includes the codes needed to generate some of the plots in the paper, "Dictionary Learning for Sparse Approximations with the Majorization Method" by M. Yaghoobi, T. Blumensath and M. Davies, IEEE Transaction on Signal Processing, Vol. 57, No. 6, pp 2178-2191, 2009.
4
5 The package also includes the authors' implementations of some other well-known dictionary learning methods. These have been used for comparison reason.
6
7 The package includes two parts:
8
9 1- Building blocks of the MMDL:
10
11 a) mm1 : Iterative Softthresholding for sparse approximation
12 b) rdlcn : MMDL with column norm constraint
13 c) rdlfn : MMDL with Frobenius norm constraint
14 d) softthreshold : Softthresholding operator
15 e) Demo : A demo to demonstrate how to use MMDL and recover a generic dictionary
16
17 2- MMDL in action:
18 a) ExactDicoRecovery : Exact generic atom recovery experiment. It includes a comparison with other methods
19 b) Dictionary Learning for Audio : Dictionary learning with MMDL method applied to some classic music recorded from BBC radio 3
20
21 Installation:
22
23 You just need to decompress the package into your local disk and add the path of main directory to the Matlab path.
24
25 Citation:
26
27 This package is free to use. However, any publication based on using this package, in any kind, should cite the mentioned paper.
28
29 Copyright:
30
31 The use of this package does not need any farther permission, if it is restricted to the academic and industrial researches. Any military affiliated use of this package is strictly prohibited.