UCI and NSF
UCI
NSF PRISM

iCAMP

UCI Interdisciplinary Computational and Applied Mathematics Program

  • Home
  • News
  • Courses
  • Math / ICS 77A:
    Signal Processing
    • Overview
    • Lecture
    • Lab
    • Demos
  • Math / ICS 77B:
    Collaborative
    Filtering
    • Overview
    • Lecture
    • Lab
    • Demos
  • Math / ICS 77C:
    Image Processing
    • Overview
    • Lecture
    • Lab
    • Demos
  • Math / ICS 77D:
    Game Simulation and Analysis
    • Overview
    • Lecture
    • Lab
    • Demos
  • Summer Program
    • Research
    • Schedule
  • Computing
    • Computer Lab
    • Code
    • MATLAB
    • Python
    • LaTeX
  • Archive
    • Research
    • Photos
    • Courses
  • People
  • Photos

Math 77B: Lecture

  • Instructor's Course Webpage

  • Kaggle in Class
    - You are required to use your @uci.edu email account to participate in the competition

  • Matlab Tutorials
    A list of tutorials including an interactive tutorial from the official site
    A video tutorial from the official site
    Tutorial by Stefan Roth
    Learning Matlab by doing Matlab
    This covers more math topics such as numerical linear algebra and numerical analysis

  • Textbook
  • Recommender Systems: An Introduction
    Recommender Systems Handbook (optional)

  • Matlab Files
  • Lecture2.m
    Lecture3.m
    Lecture4.m
    Lecture5.m
    Code for looking at data
    example data
    saving and loading data
    Lecture6.m
    eigentasteLecture.m
    gdDemo.m

  • Textbook Slides
  • Chapter 01 - Introduction
    Chapter 02 - Collaborative recommendation
    Chapter 03 - Content-based recommendation
    Chapter 04 - Knowledge-based recommendation
    Chapter 05 - Hybrid recommendation approaches
    Chapter 06 - Explanations in recommender systems
    Chapter 07 - Evaluating recommender systems
    Chapter 08 - Case study
    Chapter 09 - Attacks on collaborative recommender systems
    Chapter 10 - Online consumer decision making
    Chapter 11 - Next-generation Web
    Chapter 12 - Recommendations in ubiquitous environments
    Chapter 13 - Summary and outlook


  • Additional Lecture Slides
  • Introduction to PCA
    Gradient Descent

Last modified 12-27-2010