Matrix Factorization and Advanced Techniques
Description
When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan .
- Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
- Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.
About this course: In this course you will learn a variety of matrix factorization and hybrid machine learning techniques for recommender systems. Starting with basic matrix factorization, you will understand both the intuition and the practical details of building recommender systems based on reducing the dimensionality of the user-product preference space. Then you will learn about techniques that combine the strengths of different algorithms into powerful hybrid recommenders.
Created by: University of Minnesota-
Taught by: Michael D. Ekstrand, Assistant Professor
Dept. of Computer Science, Boise State University -
Taught by: Joseph A Konstan, Distinguished Mc…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan .
- Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
- Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.
About this course: In this course you will learn a variety of matrix factorization and hybrid machine learning techniques for recommender systems. Starting with basic matrix factorization, you will understand both the intuition and the practical details of building recommender systems based on reducing the dimensionality of the user-product preference space. Then you will learn about techniques that combine the strengths of different algorithms into powerful hybrid recommenders.
Created by: University of Minnesota-
Taught by: Michael D. Ekstrand, Assistant Professor
Dept. of Computer Science, Boise State University -
Taught by: Joseph A Konstan, Distinguished McKnight Professor and Distinguished University Teaching Professor
Computer Science and Engineering
Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.
Help from your peersConnect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.
CertificatesEarn official recognition for your work, and share your success with friends, colleagues, and employers.
University of Minnesota The University of Minnesota is among the largest public research universities in the country, offering undergraduate, graduate, and professional students a multitude of opportunities for study and research. Located at the heart of one of the nation’s most vibrant, diverse metropolitan communities, students on the campuses in Minneapolis and St. Paul benefit from extensive partnerships with world-renowned health centers, international corporations, government agencies, and arts, nonprofit, and public service organizations.Syllabus
WEEK 1
Preface
1 video expand
- Video: Matrix Factorization and Advanced Techniques
WEEK 2
Matrix Factorization (Part 1)
This is a two-part, two-week module on matrix factorization recommender techniques. It includes an assignment and quiz (both due in the second week), and an honors assignment (also due in the second week). Please pace yourself carefully -- it will be difficult to finish in two weeks unless you start the assignments during the first week.
5 videos, 1 reading expand
- Video: Introduction to Matrix Factorization and Dimensionality Reduction
- Video: Singular Value Decomposition
- Video: Gradient Descent Techniques
- Reading: On Folding-In with Gradient Descent
- Video: Deriving FunkSVD
- Video: Probabilistic Matrix Factorization
WEEK 3
Matrix Factorization (Part 2)
2 videos, 2 readings expand
- Video: Assignment Introduction
- Reading: Assignment Instructions
- Reading: Intro - Programming Matrix Factorization
- Video: Programming Matrix Factorization
Graded: Matrix Factorization Assignment Part l
Graded: Matrix Factorization Assignment Part ll
Graded: Matrix Factorization Assignment Part lll
Graded: Matrix Factorization Quiz
Graded: Programming SVD
Graded: SVD Programming Eval Quiz
WEEK 4
Hybrid Recommenders
This is a three-part, two-week module on hybrid and machine learning recommendaton algorithms and advanced recommender techniques. It includes a quiz (due in the second week), and an honors assignment (also due in the second week). Please pace yourself carefully -- it will be difficult to finish the honors track in two weeks unless you start the assignments during the first week.
6 videos expand
- Video: Hybrid Recommenders
- Video: Hybrids with Robin Burke
- Video: Hybridization through Matrix Factorization
- Video: Matrix Factorization Hybrids with George Karypis
- Video: Interview with Arindam Banerjee
- Video: Interview with Yehuda Koren
WEEK 5
Advanced Machine Learning
3 videos expand
- Video: Learning Recommenders
- Video: Learning to Rank: Interview with Xavier Amatriain
- Video: Personalized Ranking (with Daniel Kluver)
WEEK 6
Advanced Topics
7 videos, 1 reading expand
- Video: Context-Aware Recommendation I : Interview with Francesco Ricci
- Video: Context-Aware Recommendation II: Interview with Bamshad Mobasher (Part 1)
- Video: Context-Aware Recommendation II: Interview with Bamshad Mobasher (Part 2)
- Video: Industry Practical Issues: Inteview with Anmol Bhasin
- Video: Recommending Music - Interview with Paul Lamere
- Video: Specialization Wrap Up
- Reading: Programming Hybrids and Machine Learning Description
- Video: Programming Hybrids & Learning to Rank
Graded: Hybrid and Advanced Techniques Quiz
Graded: Programming Hybrids and Learning-to-Rank
Graded: Honors Hybrid Assignment Evaluation Quiz
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.