메뉴 건너뛰기




Volumn 30, Issue 1, 2007, Pages 205-231

Efficient MATLAB computations with sparse and factored tensors

Author keywords

Canonical decomposition (CANDECOMP); MATLAB classes; Multilinear algebraic computations; Parallel factors (PARAFAC) model; Sparse multidimensional arrays; Tensor decompositions; Tucker model

Indexed keywords

COMPUTATIONAL EFFICIENCY;

EID: 49749096526     PISSN: 10648275     EISSN: None     Source Type: Journal    
DOI: 10.1137/060676489     Document Type: Article
Times cited : (408)

References (58)
  • 1
    • 33745879443 scopus 로고    scopus 로고
    • Collective sampling and analysis of high order tensors for chatroom communications
    • ISI 2006: IEEE International Conference on Intelligence and Security Informatics, Springer, Berlin
    • E. ACAR, S. A. ÇAMTEPE, AND B. YENER, Collective sampling and analysis of high order tensors for chatroom communications, in ISI 2006: IEEE International Conference on Intelligence and Security Informatics, Lecture Notes in Comput. Sci. 3975. Springer, Berlin, 2006, pp. 213-224.
    • (2006) Lecture Notes in Comput. Sci , vol.3975 , pp. 213-224
    • ACAR, E.1    ÇAMTEPE, S.A.2    YENER, B.3
  • 2
    • 0034648432 scopus 로고    scopus 로고
    • C. A. ANDERSSON AND R. BRO, The N-way toolbox for MATLAB, Chemometr. Intell. Lab., 52 (2000), pp. 1-4. See also http://www.models.kvl.dk/source/nwaytoolbox/.
    • C. A. ANDERSSON AND R. BRO, The N-way toolbox for MATLAB, Chemometr. Intell. Lab., 52 (2000), pp. 1-4. See also http://www.models.kvl.dk/source/nwaytoolbox/.
  • 3
    • 0019635684 scopus 로고
    • Strategies for analyzing data, from video fluorometric monitoring of liquid chromatographic effluents
    • C. J. APPELLOF AND E. R. DAVIDSON, Strategies for analyzing data, from video fluorometric monitoring of liquid chromatographic effluents, Anal. Chem., 53 (1981), pp. 2053-2056.
    • (1981) Anal. Chem , vol.53 , pp. 2053-2056
    • APPELLOF, C.J.1    DAVIDSON, E.R.2
  • 4
    • 33845525246 scopus 로고    scopus 로고
    • Algorithm. 862: MATLAB tensor classes for fast algorithm prototyping
    • B. W. BADER AND T. G. KOLDA, Algorithm. 862: MATLAB tensor classes for fast algorithm prototyping, ACM Trans. Math. Software, 32 (2006), pp. 635-653.
    • (2006) ACM Trans. Math. Software , vol.32 , pp. 635-653
    • BADER, B.W.1    KOLDA, T.G.2
  • 6
    • 27844496824 scopus 로고    scopus 로고
    • Algorithms for numerical analysis in high dimensions
    • G. BEYLKIN AND M. J. MOHLENKAMP, Algorithms for numerical analysis in high dimensions, SIAM J. Sci. Comput., 26 (2005), pp. 2133-2159.
    • (2005) SIAM J. Sci. Comput , vol.26 , pp. 2133-2159
    • BEYLKIN, G.1    MOHLENKAMP, M.J.2
  • 7
    • 0030813663 scopus 로고    scopus 로고
    • PARAFAC. Tutorial and applications
    • R. BRO, PARAFAC. Tutorial and applications, Chemometr. Intell. Lab., 38 (1997), pp. 149-171.
    • (1997) Chemometr. Intell. Lab , vol.38 , pp. 149-171
    • BRO, R.1
  • 9
    • 34250499792 scopus 로고
    • Analysis of individual differences in multidimensional scaling via an N-way generalization of 'Eckart-Young' decomposition
    • J. D. CARROLL AND J. J. CHANG, Analysis of individual differences in multidimensional scaling via an N-way generalization of 'Eckart-Young' decomposition, Psychometrika, 35 (1970), pp. 283-319.'
    • (1970) Psychometrika , vol.35 , pp. 283-319
    • CARROLL, J.D.1    CHANG, J.J.2
  • 10
    • 0036590657 scopus 로고    scopus 로고
    • B. CHEN, A. PETROPOLU, AND L. DE LATHAUWER, Blind identification of convolutive MIM systems with 3 sources and 2 sensors, Applied Signal Processing, (2002), pp. 487-496 (Special Issue on Space-Time Coding and Its Applications, Part II).
    • B. CHEN, A. PETROPOLU, AND L. DE LATHAUWER, Blind identification of convolutive MIM systems with 3 sources and 2 sensors, Applied Signal Processing, (2002), pp. 487-496 (Special Issue on Space-Time Coding and Its Applications, Part II).
  • 11
    • 55549139929 scopus 로고    scopus 로고
    • P. COMON, Tensor decompositions: State of the art and applications, in Mathematics in Signal Processing V. J. G. McWhirter and I. K. Proudler, eds., Oxford University Press, Oxford, 2001, pp. 1-24.
    • P. COMON, Tensor decompositions: State of the art and applications, in Mathematics in Signal Processing V. J. G. McWhirter and I. K. Proudler, eds., Oxford University Press, Oxford, 2001, pp. 1-24.
  • 14
    • 0018439668 scopus 로고
    • Some design features of a sparse matrix code
    • I. S. DUFF AND J. K. REID, Some design features of a sparse matrix code, ACM Trans. Math. Software, 5 (1979), pp. 18-35.
    • (1979) ACM Trans. Math. Software , vol.5 , pp. 18-35
    • DUFF, I.S.1    REID, J.K.2
  • 15
    • 13244251169 scopus 로고    scopus 로고
    • MultiArray: A C+ + library for generic programming with arrays
    • R. GARCIA AND A. LUMSDAINE, MultiArray: A C+ + library for generic programming with arrays, Software: Practice and Experience, 35 (2004), pp. 159-188.
    • (2004) Software: Practice and Experience , vol.35 , pp. 159-188
    • GARCIA, R.1    LUMSDAINE, A.2
  • 16
    • 0000470989 scopus 로고
    • Sparse matrices in MATLAB: Design and implementation
    • J. R. GILBERT, C. MOLER, AND R. SCHREIBER, Sparse matrices in MATLAB: Design and implementation, SIAM J. Matrix Anal. Appl., 13 (1992), pp. 333-356.
    • (1992) SIAM J. Matrix Anal. Appl , vol.13 , pp. 333-356
    • GILBERT, J.R.1    MOLER, C.2    SCHREIBER, R.3
  • 17
    • 58149501168 scopus 로고    scopus 로고
    • Tensor displacement structures and polyspectral matching
    • T. Kaliath and A. H. Saved, eds, SIAM, Philadelphia
    • V. S. GRIGORASCU AND P. A. REGALIA, Tensor displacement structures and polyspectral matching, in Fast Reliable Algorithms for Matrices with Structure, T. Kaliath and A. H. Saved, eds., SIAM, Philadelphia, 1999, pp. 245-276.
    • (1999) Fast Reliable Algorithms for Matrices with Structure , pp. 245-276
    • GRIGORASCU, V.S.1    REGALIA, P.A.2
  • 18
    • 0003279882 scopus 로고
    • Some basic techniques for solving sparse systems
    • D. J. Rose and R. A. Willoughby, eds, Plenum Press, New York
    • F. G. GUSTAVSON, Some basic techniques for solving sparse systems, in Sparse Matrices and their Applications, D. J. Rose and R. A. Willoughby, eds., Plenum Press, New York, 1972, pp. 41-52.
    • (1972) Sparse Matrices and their Applications , pp. 41-52
    • GUSTAVSON, F.G.1
  • 20
    • 84984276775 scopus 로고
    • Body diagonalization of core matrices in three-way principal components analysis: Theoretical bounds and simulation
    • R. HENRJON, Body diagonalization of core matrices in three-way principal components analysis: Theoretical bounds and simulation, J. Chemometr., 7 (1993), pp. 477-494.
    • (1993) J. Chemometr , vol.7 , pp. 477-494
    • HENRJON, R.1
  • 21
    • 0028066826 scopus 로고
    • N-way principal component analysis theory, algorithms and applications
    • R. HENRION, N-way principal component analysis theory, algorithms and applications, Chemometr. Intell. Lab., 25 (1994), pp. 1-23.
    • (1994) Chemometr. Intell. Lab , vol.25 , pp. 1-23
    • HENRION, R.1
  • 22
    • 0032272113 scopus 로고    scopus 로고
    • Joint orthomax rotation of the core and component matrices resulting from threemode principal components analysis
    • H. A. KIERS, Joint orthomax rotation of the core and component matrices resulting from threemode principal components analysis, J. Classification, 15 (1998), pp. 245-263.
    • (1998) J. Classification , vol.15 , pp. 245-263
    • KIERS, H.A.1
  • 23
    • 0033646780 scopus 로고    scopus 로고
    • Towards a standardized notation and terminology in multiway analysis
    • H. A. L. KIERS, Towards a standardized notation and terminology in multiway analysis, J. Chemometr., 14 (2000), pp. 105-122.
    • (2000) J. Chemometr , vol.14 , pp. 105-122
    • KIERS, H.A.L.1
  • 24
    • 0036055687 scopus 로고    scopus 로고
    • Orthogonal tensor decompositions
    • T. G. KOLDA, Orthogonal tensor decompositions, SIAM J. Matrix Anal. Appl., 23 (2001), pp. 243-255.
    • (2001) SIAM J. Matrix Anal. Appl , vol.23 , pp. 243-255
    • KOLDA, T.G.1
  • 25
    • 37849024658 scopus 로고    scopus 로고
    • Technical report SAND2006-2081, Sandia National Laboratories, Albuquerque, NM and Livermore, CA
    • T. G. KOLDA, Multilinear Operators for Higher-Order Decompositions, Technical report SAND2006-2081, Sandia National Laboratories, Albuquerque, NM and Livermore, CA, 2006.
    • (2006) Multilinear Operators for Higher-Order Decompositions
    • KOLDA, T.G.1
  • 26
    • 84860055358 scopus 로고    scopus 로고
    • Applications of three-mode techniques: Overview, problems, and prospects (slides)
    • Available at
    • P. KROONENBERG, Applications of three-mode techniques: Overview, problems, and prospects (slides), Presentation at the AIM Tensor Decompositions Workshop, Palo Alto, CA, 2004. Available at http://csmr.ca. sandia.gov/~tgkolda/tdw2004/Kroonenberg%20-%20Talk.pdf.
    • (2004) Presentation at the AIM Tensor Decompositions Workshop, Palo Alto, CA
    • KROONENBERG, P.1
  • 27
    • 0002332422 scopus 로고
    • Principal component analysis of three-mode data by means of alternating least squares algorithms
    • P. M. KROONENBERG AND J. DE LEEUW, Principal component analysis of three-mode data by means of alternating least squares algorithms, Psychometrika, 45 (1980), pp. 69-97.
    • (1980) Psychometrika , vol.45 , pp. 69-97
    • KROONENBERG, P.M.1    DE LEEUW, J.2
  • 28
    • 48749101457 scopus 로고
    • Three-way arrays: Rank and uniqueness of trilinear decompositions, with application to arithmetic complexity and statistics
    • J. B. KRUSKAL, Three-way arrays: rank and uniqueness of trilinear decompositions, with application to arithmetic complexity and statistics, Linear Algebra. Appl., 18 (1977), pp. 95-138.
    • (1977) Linear Algebra. Appl , vol.18 , pp. 95-138
    • KRUSKAL, J.B.1
  • 29
    • 0001837391 scopus 로고
    • Rank, decomposition, and uniqueness for 3-way and N-way arrays
    • R. Coppi and S. Bolasco, eds, North-Holland, Amsterdam
    • J. B. KRUSKAL, Rank, decomposition, and uniqueness for 3-way and N-way arrays, in Multiway Data Analysis, R. Coppi and S. Bolasco, eds., North-Holland, Amsterdam, 1989.
    • (1989) Multiway Data Analysis
    • KRUSKAL, J.B.1
  • 30
    • 0348220965 scopus 로고    scopus 로고
    • Implementing a high performance tensor library
    • W. LANDRY, Implementing a high performance tensor library, Scientific Programming, 11 (2003), pp. 273-290.
    • (2003) Scientific Programming , vol.11 , pp. 273-290
    • LANDRY, W.1
  • 31
    • 84972528489 scopus 로고
    • Multilinear models: Applications in spectroscopy
    • S. LEURGANS AND R. T. Ross, Multilinear models: Applications in spectroscopy, Statist. Sci., 7 (1992), pp. 289-310.
    • (1992) Statist. Sci , vol.7 , pp. 289-310
    • LEURGANS, S.1    Ross, R.T.2
  • 33
    • 0348011367 scopus 로고    scopus 로고
    • Efficient data compression methods for multidimensional sparse array operations based on the ekmr scheme
    • C.-Y. LIN, Y.-C. CHUNG, AND J.-S. LIU, Efficient data compression methods for multidimensional sparse array operations based on the ekmr scheme, IEEE Trans. Comput., 52 (2003), pp. 1640-1646.
    • (2003) IEEE Trans. Comput , vol.52 , pp. 1640-1646
    • LIN, C.-Y.1    CHUNG, Y.-C.2    LIU, J.-S.3
  • 34
    • 0036523329 scopus 로고    scopus 로고
    • Efficient representation scheme for multidimensional array operations
    • C.-Y. LIN. J.-S. LIU, AND Y.-C. CHUNG, Efficient representation scheme for multidimensional array operations, IEEE Trans. Comput., 51 (2002), pp. 327-345.
    • (2002) IEEE Trans. Comput , vol.51 , pp. 327-345
    • LIN, C.-Y.1    LIU, J.-S.2    CHUNG, Y.-C.3
  • 35
    • 85004846202 scopus 로고
    • A simple comprehensive model for the analysis of covariance structures
    • Cited in [8
    • R. P. MCDONALD, A simple comprehensive model for the analysis of covariance structures, British J. Math. Statist. Psych., 33 (1980), p. 161. Cited in [8].
    • (1980) British J. Math. Statist. Psych , vol.33 , pp. 161
    • MCDONALD, R.P.1
  • 37
    • 0032345550 scopus 로고    scopus 로고
    • A case of extreme simplicity of the core matrix in three-mode principal components analysis
    • T. MURAKAMI, J. M. F. TEN BERGE, AND H. A. L. KIERS, A case of extreme simplicity of the core matrix in three-mode principal components analysis, Psychometrika, 63 (1998), pp. 255-261.
    • (1998) Psychometrika , vol.63 , pp. 255-261
    • MURAKAMI, T.1    TEN BERGE, J.M.F.2    KIERS, H.A.L.3
  • 38
    • 0033275630 scopus 로고    scopus 로고
    • The multilinear engine - a table-driven, least squares program for solving multilinear problems, including the n-way parallel factor analysis model
    • P. PAATERO, The multilinear engine - a table-driven, least squares program for solving multilinear problems, including the n-way parallel factor analysis model, J. Comput. Graph. Statist., 8 (1999), pp. 854-888.
    • (1999) J. Comput. Graph. Statist , vol.8 , pp. 854-888
    • PAATERO, P.1
  • 39
    • 84976809508 scopus 로고
    • A survey of indexing techniques for sparse matrices
    • U. W. POOCH AND A. NIEDER, A survey of indexing techniques for sparse matrices, ACM Computing Surveys, 5 (1973), pp. 109-133.
    • (1973) ACM Computing Surveys , vol.5 , pp. 109-133
    • POOCH, U.W.1    NIEDER, A.2
  • 40
    • 55549108832 scopus 로고
    • Generalized Inverse of Matrices and its Applications, Wiley, New York
    • C. R. RAO AND S. MITRA, Generalized Inverse of Matrices and its Applications, Wiley, New York, 1971. Cited in [8].
    • (1971) Cited in [8]
    • RAO, C.R.1    MITRA, S.2
  • 47
    • 0000311581 scopus 로고
    • Some additional results on principal components analysis of three-mode data by means of alternating least squares algorithms
    • J. TEN BERGE, J. DE LEEUW, AND P. M. KROONENBERG, Some additional results on principal components analysis of three-mode data by means of alternating least squares algorithms, Psychometrika, 52 (1987), pp. 183-191.
    • (1987) Psychometrika , vol.52 , pp. 183-191
    • TEN BERGE, J.1    DE LEEUW, J.2    KROONENBERG, P.M.3
  • 48
    • 0041595584 scopus 로고    scopus 로고
    • Simplicity of core arrays in three-way principal component analysis and the typical rank of p X q X 2 arrays
    • J. M. F. TEN BERGE AND H. A. L. KIERS, Simplicity of core arrays in three-way principal component analysis and the typical rank of p X q X 2 arrays, Linear Algebra Appl., 294 (1999), pp. 169-179.
    • (1999) Linear Algebra Appl , vol.294 , pp. 169-179
    • TEN BERGE, J.M.F.1    KIERS, H.A.L.2
  • 49
    • 55549111018 scopus 로고    scopus 로고
    • Use of the Properties of the Khatri-Rao Product for the Computation of Jacobian, Hessian, and Gradient of the PARAFAC Model under MATLAB
    • manuscript
    • G. TOMASI, Use of the Properties of the Khatri-Rao Product for the Computation of Jacobian, Hessian, and Gradient of the PARAFAC Model under MATLAB, manuscript, 2005.
    • (2005)
    • TOMASI, G.1
  • 50
    • 30144444694 scopus 로고    scopus 로고
    • A comparison of algorithms for fitting the PARAFAC model
    • G. TOMASI AND R. BRO, A comparison of algorithms for fitting the PARAFAC model, Comput. Statist. Data Anal., 50 (2006), pp. 1700-1734.
    • (2006) Comput. Statist. Data Anal , vol.50 , pp. 1700-1734
    • TOMASI, G.1    BRO, R.2
  • 51
    • 0013953617 scopus 로고
    • Some mathematical notes on three-mode factor analysis
    • L. R. TUCKER, Some mathematical notes on three-mode factor analysis, Psychometrika, 31 (1966), pp. 279-311.
    • (1966) Psychometrika , vol.31 , pp. 279-311
    • TUCKER, L.R.1
  • 52
    • 84944415516 scopus 로고    scopus 로고
    • Multilinear analysis of image ensembles: Tensor-Faces
    • ECCV 2002: 7th European Conference on Computer Vision, Springer, Berlin
    • M. A. O. VASILESCU AND D. TERZOPOULOS, Multilinear analysis of image ensembles: Tensor-Faces, in ECCV 2002: 7th European Conference on Computer Vision, Lecture Notes in Comput. Sci. 2350, Springer, Berlin, 2002, pp. 447-460.
    • (2002) Lecture Notes in Comput. Sci , vol.2350 , pp. 447-460
    • VASILESCU, M.A.O.1    TERZOPOULOS, D.2
  • 58
    • 0036056838 scopus 로고    scopus 로고
    • Rank-one approximation to high order tensors
    • T. ZHANG AND G. H. GOLUB, Rank-one approximation to high order tensors, SIAM J. Matrix Anal. Appl., 23 (2001), pp. 534-550.
    • (2001) SIAM J. Matrix Anal. Appl , vol.23 , pp. 534-550
    • ZHANG, T.1    GOLUB, G.H.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.