Abstract
We consider the problem of distributed dictionary learning which aims to learn a global dictionary from data geographically distributed on nodes of a network. Existing works are based on sparse synthesis model while this paper is based on sparse analysis model. Two novel distributed analysis dictionary learning (ADL) algorithms are proposed by adapting the centralized ADL algorithms Analysis SimCO (ASimCO) and Incoherent Analysis SimCO (INASimCO) to distributed settings. In particular, local representation vectors and local dictionaries are introduced, and they can be updated independently on each node by distributing the sparse coding and dictionary update stages of ASimCO. A diffusion strategy is then applied to estimate a global dictionary from the local dictionaries by exchanging local information. Experimental results with synthetic data and for image denoising demonstrate that the proposed distributed ADL algorithms can obtain similar results as correpsonding centralized algorithms.
Similar content being viewed by others
Notes
All simulations were performed in Matlab 2014a with an Intel Core i7 CPU at 2.40 GHz and 12 GB memory.
References
Aharon M, Elad M, Bruckstein A (2006) K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans Signal Process 54(11):4311–4322
Cattivelli FS, Sayed AH (2010) Diffusion LMS strategies for distributed estimation. IEEE Trans Signal Process 58(3):1035–1048
Chen J, Towfic ZJ, Sayed AH (2015) Dictionary learning over distributed models. IEEE Trans Signal Process 63(4):1001–1016
Dai W, Xu T, Wang W (2012) Simultaneous codeword optimization (SimCO) for dictionary update and learning. IEEE Trans Signal Process 60(12):6340–6353
Daneshmand A, Sun Y, Scutari G, Facchinei F (2017) D2l: Decentralized dictionary learning over dynamic networks. In: 2017 IEEE international conference on acoustics, speech and signal processing (ICASSP), pp 4084–4088
Dong J, Wang W, Dai W, Plumbley MD, Han Z, Chambers J (2016) Analysis SimCO algorithms for sparse analysis model based dictionary learning. IEEE Trans Signal Process 64(2):417–431
Elad M, Milanfar P, Rubinstein R (2007) Analysis versus synthesis in signal priors. Inverse Prob 23(3):947–968
Engan K, Aase S, Hakon-Husoy J (1999) Method of optimal directions for frame design. In: IEEE international conference on acoustics, speech and signal processing (ICASSP), vol 5, pp 2443–2446
Hawe S, Kleinsteuber M, Diepold K (2013) Analysis operator learning and its application to image reconstruction. IEEE Trans Image Process 22(6):2138–2150
He K, Cao X, Shi Y, Nie D, Gao Y, Shen D (2019) Pelvic organ segmentation using distinctive curve guided fully convolutional networks. IEEE Trans Med Imaging 38(2):585–595
Huang K, Wu Y, Wen H, Liu Y, Gui W (2020) Distributed dictionary learning for high-dimensional process monitoring. Control Eng Pract 98:104386
Khishe M, Mosavi MR (2020) Chimp optimization algorithm. Expert Syst Appl 149:113338
Li H, He X, Tao D, Tang Y, Wang R (2018) Joint medical image fusion, denoising and enhancement via discriminative low-rank sparse dictionaries learning. Pattern Recogn 79:130–146
Li B, Rencker L, Dong J, Luo Y, Plumbley MD, Wang W (2021) Sparse analysis model based dictionary learning for signal declipping. IEEE J Sel Top Signal Process 15(1):25–36
Liang J, Zhang M, Zeng X, Yu G (2014) Distributed dictionary learning for sparse representation in sensor networks. IEEE Trans Image Process 23(6):2528–2541
Nam S, Davies ME, Elad M, Gribonval R (2013) The cosparse analysis model and algorithms. Appl Comput Harm Anal 34(1):30–56
Pandey P, Rahmati M, Bajwa WU, Pompili D (2021) Real-time in-network image compression via distributed dictionary learning. IEEE Trans Mobile Comput, pp 1–14
Raja H, Bajwa WU (2016) Cloud K-SVD: A collaborative dictionary learning algorithm for big, distributed data. IEEE Trans Signal Process 64(1):173–188
Rubinstein R, Peleg T, Elad M (2013) Analysis K-SVD: A dictionary-learning algorithm for the analysis sparse model. IEEE Trans Signal Process 61(3):661–677
Takahashi T, Tomioka R, Yamanishi K (2014) Discovering emerging topics in social streams via link-anomaly detection. IEEE Trans Knowl Data Eng 26(1):120–130
Tu S, Sayed AH (2012) Diffusion strategies outperform consensus strategies for distributed estimation over adaptive networks. IEEE Trans Signal Process 60(12):6217–6234
Xiao L, Boyd S (2004) Fast linear iterations for distributed averaging. Syst Control Lett 53(1):65–78
Yaghoobi M, Nam S, Gribonval R, Davies M (2013) Constrained overcomplete analysis operator learning for cosparse signal modelling. IEEE Trans Signal Process 61(9):2341–2355
Yu X, Ye X, Gao Q (2019) Pipeline image segmentation algorithm and heat loss calculation based on gene-regulated apoptosis mechanism. Int J Press Vessels Pip 172:329–336
Zhang K, Li J, Wang H, Liu X, Gao X (2018) Learning local dictionaries and similarity structures for single image super-resolution. Signal Process 142:231–243
Zheng Q, Tian X, Yang M, Wu Y, Su H (2020) PAC-bayesian framework based drop-path method for 2D discriminative convolutional network pruning. Multidimens Syst Signal Process 31:793–827
Zheng Q, Yang M, Tian X, Jiang N, Wang D (2020) A full stage data augmentation method in deep convolutional neural network for natural image classification. Discret Dyn Nat Soc 2020:1–11
Zheng Q, Zhao P, Li Y, Wang H, Yang Y (2021) Spectrum interference-based two-level data augmentation method in deep learning for automatic modulation classification. Neural Comput Appl 33:7723–7745
Funding
This work was supported by the National Natural Science Foundation of China (61906087), the Natural Science Foundation of Jiangsu Province of China (BK20180692), the National Natural Science Foundation of China (61772237), and the Six Talent Climax Foundation of Jiangsu (XYDXX-030).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Dong, J., Yang, L., Liu, C. et al. Distributed Analysis Dictionary Learning Using a Diffusion Strategy. Neural Process Lett 54, 2267–2281 (2022). https://doi.org/10.1007/s11063-021-10729-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-021-10729-x