Course Syllabus
Review of machine learning Concepts, Design of ML system – Model selection, bias, variance, learning curves, and error analysis
Recommendation Systems – Model for Recommendation Systems, Utility Matrix, Content- Based Recommendations, Discovering Features of Documents, Collaborative Filtering.
Mining Social network graphs – Clustering of Social Network Graphs, Partitioning of Graphs, and Finding Overlapping Communities
Advertising on the Web: Issues in Online Advertising, Online and offline algorithms, The matching Problem, The AdWords Problem, The Balance Algorithm, A Lower Bound on Competitive Ratio for Balance.
Application of dimensionality reduction in Image Processing – compression and Visualization.
Sparse models, State space models, Markov random Fields, Review of Inference for graphical models, Latent Linear and Variable models for discrete data, random algorithms in Computational Linear algebra.