Spring 2027 Computer Science W4774 section 001

Unsupervised Learning

Call Number 12377
Day, Time & Location View Class Schedule & Location in Vergil
Points 3
Grading Mode Standard
Approvals Required None
Instructor Nakul Verma
Type LECTURE
Method of Instruction In-Person
Course Description

Core topics from unsupervised learning such as clustering, dimensionality reduction and density estimation will be studied in detail. Topics in clustering: k-means clustering, hierarchical clustering, spectral clustering, clustering with various forms of feedback, good initialization techniques and convergence analysis of various clustering procedures. Topics in dimensionality reduction: linear techniques such as PCA, ICA, Factor Analysis, Random Projections, non-linear techniques such as LLE, IsoMap, Laplacian Eigenmaps, tSNE, and study of embeddings of general metric spaces, what sorts of theoretical guarantees can one provide about such techniques. Miscellaneous topics: design and analysis of datastructures for fast Nearest Neighbor search such as Cover Trees and LSH. Algorithms will be implemented in either Matlab or Python.

Department Computer Science
Enrollment 0 students (60 max) as of 9:06PM Wednesday, October 14, 2026
Subject Computer Science
Number W4774
Section 001
Division School of Engineering and Applied Science: Graduate
Open To Barnard College, Business, Columbia College, Engineering:Undergraduate, Engineering:Graduate, GSAS, General Studies
Section key 20271COMS4774W001