Compressive independent component analysis: theory and algorithms

被引:2
|
作者
Sheehan, Michael P. [1 ]
Davies, Mike E. [1 ]
机构
[1] Univ Edinburgh, Inst Digital Commun, Edinburgh EH8 9YL, Midlothian, Scotland
关键词
independent component analysis; compressive learning; sketching; compressive sensing; summary statistics; cumulants; TENSOR DECOMPOSITIONS; APPROXIMATION; EMBEDDINGS; RECOVERY;
D O I
10.1093/imaiai/iaac016
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Compressive learning forms the exciting intersection between compressed sensing and statistical learning where one exploits sparsity of the learning model to reduce the memory and/or computational complexity of the algorithms used to solve the learning task. In this paper, we look at the independent component analysis (ICA) model through the compressive learning lens. In particular, we show that solutions to the cumulant-based ICA model have a particular structure that induces a low-dimensional model set that resides in the cumulant tensor space. By showing that a restricted isometry property holds for random cumulants e.g. Gaussian ensembles, we prove the existence of a compressive ICA scheme. Thereafter, we propose two algorithms of the form of an iterative projection gradient and an alternating steepest descent algorithm for compressive ICA, where the order of compression asserted from the restricted isometry property is realized through empirical results. We provide analysis of the CICA algorithms including the effects of finite samples. The effects of compression are characterized by a trade-off between the sketch size and the statistical efficiency of the ICA estimates. By considering synthetic and real datasets, we show the substantial memory gains achieved over well-known ICA algorithms by using one of the proposed CICA algorithms.
引用
收藏
页码:551 / 589
页数:39
相关论文
共 50 条
  • [21] An application of independent component analysis in the arbitrage pricing theory
    Yip, F
    Xu, L
    IJCNN 2000: PROCEEDINGS OF THE IEEE-INNS-ENNS INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOL V, 2000, : 279 - 284
  • [22] Causal Inference by Independent Component Analysis: Theory and Applications
    Moneta, Alessio
    Entner, Doris
    Hoyer, Patrik O.
    Coad, Alex
    OXFORD BULLETIN OF ECONOMICS AND STATISTICS, 2013, 75 (05) : 705 - 730
  • [23] Compressive sensing: Theory, Algorithms and Applications
    Stankovic, Srdjan
    2015 4TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2015, : 4 - 6
  • [24] Meta-heuristics hybridizing independent component analysis with genetic algorithms
    Górriz, JM
    Puntonet, CG
    Salmerón, M
    Lang, E
    ICECS 2004: 11th IEEE International Conference on Electronics, Circuits and Systems, 2004, : 523 - 526
  • [25] Independent component analysis algorithms for non-invasive fetal electrocardiography
    Jaros, Rene
    Barnova, Katerina
    Vilimkova Kahankova, Radana
    Pelisek, Jan
    Litschmannova, Martina
    Martinek, Radek
    PLOS ONE, 2023, 18 (06):
  • [26] Convolutive Bounded Component Analysis Algorithms for Independent and Dependent Source Separation
    Inan, Huseyin A.
    Erdogan, Alper T.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (04) : 697 - 708
  • [27] Linear Independent Component Analysis Over Finite Fields: Algorithms and Bounds
    Painsky, Amichai
    Rosset, Saharon
    Feder, Meir
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2018, 66 (22) : 5875 - 5886
  • [28] Fast and robust fixed-point algorithms for independent component analysis
    Helsinki University of Technology, Laboratory of Computer and Information Science, FIN-02015 HUT, Finland
    IEEE Trans Neural Networks, 3 (626-634):
  • [29] Comparison of separation performance of independent component analysis algorithms for fMRI data
    Sariya, Yogesh Kumar
    Anand, R. S.
    JOURNAL OF INTEGRATIVE NEUROSCIENCE, 2017, 16 (02) : 157 - 175
  • [30] Independent component analysis and evolutionary algorithms for building representative benchmark subsets
    Christopoulos, Vassilios N.
    Lilja, David J.
    Schrater, Paul R.
    Georgopoulos, Apostolos
    ISPASS 2008: IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, 2008, : 169 - 178