TY - GEN
T1 - Learning sparse filter bank transforms with convolutional ICA
AU - Ballé, Johannes
AU - Simoncelli, Eero P.
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/1/28
Y1 - 2014/1/28
N2 - Independent Component Analysis (ICA) is a generalization of Principal Component Analysis that optimizes a linear transformation to whiten and sparsify a family of source signals. The computational costs of ICA grow rapidly with dimensionality, and application to high-dimensional data is generally achieved by restricting to small windows, violating the translation-invariant nature of many real-world signals, and producing blocking artifacts in applications. Here, we reformulate the ICA problem for transformations computed through convolution with a bank of filters, and develop a generalization of the fastICA algorithm for optimizing the filters over a set of example signals. This results in a substantial reduction of computational complexity and memory requirements. When applied to a database of photographic images, the method yields bandpass oriented filters, whose responses are sparser than those of orthogonal wavelets or block DCT, and slightly more heavy-tailed than those of block ICA, despite fewer model parameters.
AB - Independent Component Analysis (ICA) is a generalization of Principal Component Analysis that optimizes a linear transformation to whiten and sparsify a family of source signals. The computational costs of ICA grow rapidly with dimensionality, and application to high-dimensional data is generally achieved by restricting to small windows, violating the translation-invariant nature of many real-world signals, and producing blocking artifacts in applications. Here, we reformulate the ICA problem for transformations computed through convolution with a bank of filters, and develop a generalization of the fastICA algorithm for optimizing the filters over a set of example signals. This results in a substantial reduction of computational complexity and memory requirements. When applied to a database of photographic images, the method yields bandpass oriented filters, whose responses are sparser than those of orthogonal wavelets or block DCT, and slightly more heavy-tailed than those of block ICA, despite fewer model parameters.
KW - convolutional filters
KW - fastICA
KW - filter bank
KW - independent component analysis
KW - sparsity
KW - stationarity
UR - http://www.scopus.com/inward/record.url?scp=84949928273&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84949928273&partnerID=8YFLogxK
U2 - 10.1109/ICIP.2014.7025815
DO - 10.1109/ICIP.2014.7025815
M3 - Conference contribution
AN - SCOPUS:84949928273
T3 - 2014 IEEE International Conference on Image Processing, ICIP 2014
SP - 4013
EP - 4017
BT - 2014 IEEE International Conference on Image Processing, ICIP 2014
PB - Institute of Electrical and Electronics Engineers Inc.
ER -