Skip to content

Week 3 - Cluster Analysis

Learning Objectives

After today's class, you should be able to:

  • Understand and apply cluster analysis techniques, including the k-Means algorithm, to segment data into a set of homogeneous clusters of records for the purpose of generating insight.
  • Use GitHub Desktop to clone a repository and download starter Jupyter notebooks for in class demos.
  • Develop and implement cluster analysis models in Python.

Class Agenda

Task List

  • Optional Reading: Chapters 3-4 - Data Visualization and Dimension Reduction
  • Required Reading: Chapter 15 - Cluster Analysis
  • Complete and Submit HW2_Cluster_Analysis on Canvas/Gradescope.
  • Complete and Submit PA1_Instacart_Recommendations on Canvas/Gradescope.

Additional Resources