 |
|
|
 |
Course Description:
|
Tensors and tensor decompositions are very powerful and versatile tools
that can model a wide variety of heterogeneous, multi-aspect data. As
a result,tensor decompositions, which extract useful latent information
out of multi-aspect data tensors,have witnessed increasing popularity and
adoption by the data mining community. This tutorial covers the
theory and practical algorithms for tensors for Data Mining from a
variety of perspectives. We cover topics such as CP Decomposition,
Tucker Decomposition, DEDICOM, H-Tucker, PARAFAC2, Scaling up-tensor
and its applications in real world. The tutorial covers theoretical concepts
as well as discusion of reseach papers in field of tensor factorization. Short
programming assignments include hands-on experiments with various
algorithms, and a larger course project gives students a
chance to dig into an area of their choice. This tutorial is
designed to give a all-level student a thorough grounding in
the methodologies, technologies, and algorithms
currently needed by people who do research in tensor analysis.
|
|
Prerequisites:
|
Students taking the tutorials are expected to have a pre-existing working knowledge of probability, linear algebra, statistics (basics) and algorithms (basics), though the class has been
designed to allow students with a strong numerate background to catch up and fully participate.
|
|
Reference Book/Articals:
|
- Tensor Decompositions and Applications, Tamara G. Kolda. (optional)
- Tensors for Data Mining and Data Fusion: Models, Applications, and Scalable Algorithms, Evangelos E. Papalexakis. (optional)
- Tensor Decompositions for Learning Latent Variable Models, Animashree Anandkumar. (optional)
- A First Course in Linear Algebra, Robert A. Beezer. (optional)
- Linear Algebra, David Cherney. (optional)
|
|
Grading:
|
- Homeworks (70%)
- Final project (30%)
|
 |
|