Algorithms for sparse nonnegative tucker decompositions

Research output: Contribution to journalJournal articleResearchpeer-review

Standard

Algorithms for sparse nonnegative tucker decompositions. / Hansen, Lars Kai; Arnfred, Sidse M.

In: Neural Computation, Vol. 20, No. 8, 08.2008, p. 2112-2131.

Research output: Contribution to journalJournal articleResearchpeer-review

Harvard

Hansen, LK & Arnfred, SM 2008, 'Algorithms for sparse nonnegative tucker decompositions', Neural Computation, vol. 20, no. 8, pp. 2112-2131. https://doi.org/10.1162/neco.2008.11-06-407

APA

Hansen, L. K., & Arnfred, S. M. (2008). Algorithms for sparse nonnegative tucker decompositions. Neural Computation, 20(8), 2112-2131. https://doi.org/10.1162/neco.2008.11-06-407

Vancouver

Hansen LK, Arnfred SM. Algorithms for sparse nonnegative tucker decompositions. Neural Computation. 2008 Aug;20(8):2112-2131. https://doi.org/10.1162/neco.2008.11-06-407

Author

Hansen, Lars Kai ; Arnfred, Sidse M. / Algorithms for sparse nonnegative tucker decompositions. In: Neural Computation. 2008 ; Vol. 20, No. 8. pp. 2112-2131.

Bibtex

@article{a826689412554b3e9db4df2d78b2ab64,
title = "Algorithms for sparse nonnegative tucker decompositions",
abstract = "There is a increasing interest in analysis of large-scale multiway data. The concept of multiway data refers to arrays of data with more than two dimensions, that is, taking the form of tensors. To analyze such data, decomposition techniques are widely used. The two most common decompositions for tensors are the Tucker model and the more restricted PARAFAC model. Both models can be viewed as generalizations of the regular factor analysis to data of more than two modalities. Nonnegative matrix factorization (NMF), in conjunction with sparse coding, has recently been given much attention due to its part-based and easy interpretable representation. While NMF has been extended to the PARAFAC model, no such attempt has been done to extend NMF to the Tucker model. However, if the tensor data analyzed are nonnegative, it may well be relevant to consider purely additive (i.e., nonnegative) Tucker decompositions). To reduce ambiguities of this type of decomposition, we develop updates that can impose sparseness in any combination of modalities, hence, proposed algorithms for sparse nonnegative Tucker decompositions (SN-TUCKER). We demonstrate how the proposed algorithms are superior to existing algorithms for Tucker decompositions when the data and interactions can be considered nonnegative. We further illustrate how sparse coding can help identify what model (PARAFAC or Tucker) is more appropriate for the data as well as to select the number of components by turning off excess components. The algorithms for SN-TUCKER can be downloaded from Morup (2007).",
author = "Hansen, {Lars Kai} and Arnfred, {Sidse M.}",
year = "2008",
month = aug,
doi = "10.1162/neco.2008.11-06-407",
language = "English",
volume = "20",
pages = "2112--2131",
journal = "Neural Computation",
issn = "0899-7667",
publisher = "M I T Press",
number = "8",

}

RIS

TY - JOUR

T1 - Algorithms for sparse nonnegative tucker decompositions

AU - Hansen, Lars Kai

AU - Arnfred, Sidse M.

PY - 2008/8

Y1 - 2008/8

N2 - There is a increasing interest in analysis of large-scale multiway data. The concept of multiway data refers to arrays of data with more than two dimensions, that is, taking the form of tensors. To analyze such data, decomposition techniques are widely used. The two most common decompositions for tensors are the Tucker model and the more restricted PARAFAC model. Both models can be viewed as generalizations of the regular factor analysis to data of more than two modalities. Nonnegative matrix factorization (NMF), in conjunction with sparse coding, has recently been given much attention due to its part-based and easy interpretable representation. While NMF has been extended to the PARAFAC model, no such attempt has been done to extend NMF to the Tucker model. However, if the tensor data analyzed are nonnegative, it may well be relevant to consider purely additive (i.e., nonnegative) Tucker decompositions). To reduce ambiguities of this type of decomposition, we develop updates that can impose sparseness in any combination of modalities, hence, proposed algorithms for sparse nonnegative Tucker decompositions (SN-TUCKER). We demonstrate how the proposed algorithms are superior to existing algorithms for Tucker decompositions when the data and interactions can be considered nonnegative. We further illustrate how sparse coding can help identify what model (PARAFAC or Tucker) is more appropriate for the data as well as to select the number of components by turning off excess components. The algorithms for SN-TUCKER can be downloaded from Morup (2007).

AB - There is a increasing interest in analysis of large-scale multiway data. The concept of multiway data refers to arrays of data with more than two dimensions, that is, taking the form of tensors. To analyze such data, decomposition techniques are widely used. The two most common decompositions for tensors are the Tucker model and the more restricted PARAFAC model. Both models can be viewed as generalizations of the regular factor analysis to data of more than two modalities. Nonnegative matrix factorization (NMF), in conjunction with sparse coding, has recently been given much attention due to its part-based and easy interpretable representation. While NMF has been extended to the PARAFAC model, no such attempt has been done to extend NMF to the Tucker model. However, if the tensor data analyzed are nonnegative, it may well be relevant to consider purely additive (i.e., nonnegative) Tucker decompositions). To reduce ambiguities of this type of decomposition, we develop updates that can impose sparseness in any combination of modalities, hence, proposed algorithms for sparse nonnegative Tucker decompositions (SN-TUCKER). We demonstrate how the proposed algorithms are superior to existing algorithms for Tucker decompositions when the data and interactions can be considered nonnegative. We further illustrate how sparse coding can help identify what model (PARAFAC or Tucker) is more appropriate for the data as well as to select the number of components by turning off excess components. The algorithms for SN-TUCKER can be downloaded from Morup (2007).

UR - http://www.scopus.com/inward/record.url?scp=48249100881&partnerID=8YFLogxK

U2 - 10.1162/neco.2008.11-06-407

DO - 10.1162/neco.2008.11-06-407

M3 - Journal article

C2 - 18386984

AN - SCOPUS:48249100881

VL - 20

SP - 2112

EP - 2131

JO - Neural Computation

JF - Neural Computation

SN - 0899-7667

IS - 8

ER -

ID: 245374446