Matrix completion is the task of filling in missing entries of a partially observed matrix, which is equivalent to performing data imputation. It is used for applications such as movie-ratings matrices and document-term matrices. The problem is NP-hard but can be solved with efficient algorithms under additional assumptions, such as low-rank structure. Matrix completion is also an application of matrix regularization, which is a generalization of vector regularization.
Stanford University
Spring 2022
CS 168 provides a comprehensive introduction to modern algorithm concepts, covering hashing, dimension reduction, programming, gradient descent, and regression. It emphasizes both theoretical understanding and practical application, with each topic complemented by a mini-project. It's suitable for those who have taken CS107 and CS161.
No concepts data
+ 57 more concepts