10.07.2015 Views

Web Mining and Social Networking: Techniques and ... - tud.ttu.ee

Web Mining and Social Networking: Techniques and ... - tud.ttu.ee

Web Mining and Social Networking: Techniques and ... - tud.ttu.ee

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.6 Tensor Expression <strong>and</strong> Decomposition 21(1 ≤ i ≤ M) is the dimensionality of the ith mode . For brevity, we often omit thesubscript [N 1 ,···,N M ].Furthermore, from the tensor literature we n<strong>ee</strong>d the following definitions [236]:Definition 2.1. (Matricizing or Matrix Unfolding) [236]. The mode-d matricizingor matrix unfolding of an Mth order tensor X ∈ R N 1×N 2 ×···N mare vectors in R N dobtained by k<strong>ee</strong>ping index d fixed <strong>and</strong> varying the other indices. Therefore, the modedmatricizing X (d) is in R ∏ i̸=d (N i )×N d .Definition 2.2. (Mode Product)[236]. The mode product X × d U of a tensor X ∈R N 1×N 2 ×···N m<strong>and</strong> a matrix U ∈ R N d×N ′is the tensor in R N 1×···×N d−1 ×N ′ ×N d+1 ×···×N Mdefined by:X × d U(i 1 ,...,i d−1 , j,i d+1 ,...,i M )=∑ N ii d =1 X(i 1,...,i d−1 ,i d ,i d+1 ,...,i M )U(i d , j)(2.6)for all index values.Fig. 2.3. An example of multiplication of a 3rd-order tensor with a matrixFigure 2.3 shows an example of 3rd order tensor X mode-1 multiplies a matrixU. The process consists of thr<strong>ee</strong> operations: first matricizing X along mode-1, thendoing matrix multiplication of × 1 <strong>and</strong> U, finally folding the result back as a tensor.Upon definition 2.1, we can perform a series of multiplications of a tensorX ∈ R N 1×N 2 ×···N m<strong>and</strong> U i∣ ∣ Mi=1∈ R N i×D i as: X × 1 U 1 ...× m U M ∈ R D 1×···×D M , whichi=1can be written as X ∏M × i U i for clarity. Furthermore, we express the following multiplicationsof all U j except the i-th i.e. X × 1 U 1 ···× i−1 U i−1 × i+1 U i+1 ···× M U M asX ∏ × j U j .j̸=iDefinition 2.3. (Rank-(R 1 ,···,R M ) approximation). Given a tensor X ∈ R N 1×···N M , itsbest Rank-D 1 ,···,D M approximation is the tensor ˜X ∈ R D 1×···D M with rank ( ˜X (d))=D d for 1 ≤ d ≤ M, which satisfies the optimal criterion of least-square-error, i.e.argmin ∥ ∥X − ˜X ∥ ∥ 2 F .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!