Pay as you go
- Maximum flexibility to learn at your own pace.
- Cancel anytime.
Get access to classroom immediately on enrollment
Intermediate Python, basic understanding of Machine Learning and Supervised Learning concepts.
Learn the basics of clustering data and cluster data with the K-means algorithm.
Cluster data with Single Linkage Clustering and DBSCAN, a clustering method that captures the insight that clusters are dense group of points.
Cluster data with Gaussian Mixture Models and optimize Gaussian Mixture Models with Expectation Maximization.
Reduce the dimensionality of the data using Principal Component Analysis and Independent Component Analysis.
In this project, you will apply unsupervised learning techniques on product spending data collected for customers of a wholesale distributor in Lisbon, Portugal to identify customer segments hidden in the data.
Data Scientist at Nerd Wallet
Josh has been sharing his passion for data for nearly a decade at all levels of university, and as Lead Data Science Instructor at Galvanize. He's used data science for work ranging from cancer research to process automation.
Jay is a software engineer, the founder of Qaym (an Arabic-language review site), and the Investment Principal at STV, a $500 million venture capital fund focused on high-technology startups.
Pay as you go
In order to succeed in this program, we recommend having: