Tree-based pursuit: Algorithm and properties

被引:42
|
作者
Jost, Philippe [1 ]
Vandergheynst, Pierre [1 ]
Frossard, Pascal [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Signal Proc Inst, CH-1015 Lausanne, Switzerland
关键词
clustering; greedy algorithms; matching pursuit; redundant expansions; sparse approximation; tree search;
D O I
10.1109/TSP.2006.882080
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a tree-based pursuit algorithm that efficiently trades off complexity and approximation performance for overcomplete signal expansions. Finding the sparsest representation of a signal using a redundant dictionary is, in general, an NP-hard problem. Even suboptimal algorithms such as Matching Pursuit remain highly complex. We propose a structuring strategy that can be applied to any redundant set of functions, and which basically groups similar atoms together. A measure of similarity based on coherence allows for representing a highly redundant subdictionary of atoms by a unique element, called molecule. When the clustering is applied recursively on atoms and then on molecules, it naturally leads to the creation of a tree structure. We then present a new pursuit algorithm that uses the structure created by clustering as a decision tree. This tree-based algorithm offers important complexity reduction with respect to Matching Pursuit, as it prunes important parts of the dictionary when traversing the tree. Recent results on incoherent dictionaries are extended to molecules, while the true highly redundant nature of the dictionary stays hidden by the tree structure. We-then derive recovery conditions on the structured dictionary, under which tree-based pursuit is guaranteed to converge. Experimental results finally show that the gain in complexity offered by tree-based pursuit does in general not have a high penalty on the approximation performance. They show that the dimensionality of the problem is reduced thanks to the tree construction, without significant loss of information.
引用
收藏
页码:4685 / 4697
页数:13
相关论文
共 50 条
  • [41] Application of Decision Tree-Based Classification Algorithm on Content Marketing
    Liu, Yi
    Yang, Shuo
    [J]. JOURNAL OF MATHEMATICS, 2022, 2022
  • [42] A spanning tree-based QoS aggregation algorithm in hierarchical ASON
    Lei, L
    Ji, YF
    [J]. IEEE COMMUNICATIONS LETTERS, 2005, 9 (05) : 459 - 461
  • [43] A Fast Tree-Based Search Algorithm for Cluster Search Engine
    Tsai, Chun-Wei
    Huang, Ko-Wei
    Chiang, Ming-Chao
    Yang, Chu-Sing
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 1603 - +
  • [44] Tree-based differential evolution algorithm for QoS multicast routing
    Kong, Sun
    Chen, Zeng-Qiang
    [J]. Journal of China Universities of Posts and Telecommunications, 2011, 18 (04): : 76 - 81
  • [45] Tree-Based Reconfiguration Algorithm for Zonal Shipboard Power Systems
    Neuwirt, Christopher
    Haslwanter, Jean D. Hallewell
    Stanovich, Mark
    Schoder, Karl
    Ravindra, Harsha
    Steurer, Mischa
    Wong, Carlos
    [J]. 2019 IEEE ELECTRIC SHIP TECHNOLOGIES SYMPOSIUM (ESTS 2019): EMERGING TECHNOLOGIES FOR FUTURE ELECTRIC SHIPS, 2019, : 249 - 256
  • [47] A Tree-based Fuzzy Average-Utility Mining Algorithm
    Hong, Tzung-Pei
    Ku, Meng-Ping
    Huang, Wei-Ming
    Li, Shu-Min
    Lin, Jerry Chun-Wei
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW 2020), 2020, : 669 - 672
  • [48] A Reachability Tree-Based Algorithm for Robot Task and Motion Planning
    Kim, Kanghyun
    Park, Daehyung
    Kim, Min Jun
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, : 3750 - 3756
  • [49] A Spanning Tree-based Genetic Algorithm for Distribution Network Reconfiguration
    Gautam, Mukesh
    Bhusal, Narayan
    Benidris, Mohammed
    Louis, Sushil J.
    [J]. 2020 IEEE INDUSTRY APPLICATIONS SOCIETY ANNUAL MEETING, 2020,
  • [50] Binary Tree-based Low Power State Assignment Algorithm
    Kajstura, Krzysztof
    Kania, Dariusz
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2016 (ICCMSE-2016), 2016, 1790