November 2, 2021
BIOINF/MATH 540: Mathematics of Biological Networks
Tensors and Hypergraphs
What is a Tensor
3
A Tensor is an 𝑑-way array
4
A Tensor is an 𝑑-way array
5
Notations
6
Tensor
Definition:
7
Tensor unfolding
8
Illustration of row-wise and column-wise unfolding (flattening, matricizing) of a third-order tensor
Andrzej Cichocki, Rafal Zdunek, and Shun'ichi Amari. Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-way Data Analysis and Blind Source (2009)
9
A Common Framework for Tensor Computations
Tensor unfolding
10
Reshape
11
Reshape
12
SVD
13
SVD
Hypergraphs
Hypergraphs