Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Complete Visual Guide to Machine Learning

Maven Analytics via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course is for everyday people looking for an intuitive, beginner-friendly introduction to the world of machine learning and data science. Instead of memorizing complex math or writing code, we'll use simple, visual examples and Excel-based models to break down foundational machine learning concepts and help you build an intuition for exactly how they work. PART 1: QA & Data Profiling In Part 1 we’ll introduce the machine learning workflow and common techniques for cleaning and preparing raw data for analysis. We’ll explore univariate analysis with frequency tables, histograms, kernel densities, and profiling metrics, then dive into multivariate profiling tools like heat maps, violin & box plots, scatter plots, and correlation matrices. PART 2: Classification Modeling In Part 2 we’ll introduce the supervised learning landscape, review the classification workflow, and address key topics like dependent vs. independent variables, feature engineering, data splitting and overfitting. From there we'll review common classification models like K-Nearest Neighbors (KNN), Naïve Bayes, Decision Trees, Random Forests, Logistic Regression and Sentiment Analysis, and share tips for model scoring, selection, and optimization. PART 3: Regression & Forecasting In Part 3 we’ll introduce core building blocks like linear relationships and least squared error, and practice applying them to univariate, multivariate, and non-linear regression models. We'll review diagnostic metrics like R-squared, mean error, F-significance, and P-Values, then use time-series forecasting techniques to identify seasonality, predict nonlinear trends, and measure the impact of key business decisions using intervention analysis. PART 4: Unsupervised Learning In Part 4 we’ll explore the differences between supervised and unsupervised machine learning and introduce several common unsupervised techniques, including cluster analysis, association mining, outlier detection and dimensionality reduction. We'll break down each model in simple terms, from K-means and apriori to outlier detection, principal component analysis, and more. Throughout the course, we’ll introduce real-world scenarios and to solidify key concepts and simulate actual data science use cases. You’ll visualize Olympic athlete demographics and traffic accident rates, use regression to estimate property prices and predict product sales, apply clustering models to identify customer segments, and even measure the business impact of a new website design. If you're an analyst or aspiring data professional looking to build the foundation for a successful career in machine learning or data science, this is the course for you!

Syllabus

  • Intro to Machine Learning
    • In this module we'll introduce the course curriculum, set expectations, and provide the resource files you'll need to follow along from home. We'll discuss how machine learning is used in practice, introduce the types of problems these models are designed to solve, and review the broader ML workflow and landscape.
  • PART 1: Data QA & Profiling
    • In this module we'll discuss the role of quality assurance (QA) and review techniques for univariate and multivariate profiling. We'll explore common data QA issues like missing values and censored data, introduce topics like discretization and frequency distribution, and practice visualizing data using histograms, box plots, heat maps and more.
  • PART 2: Classification Modeling
    • In this module we'll introduce the fundamentals of classification modeling, explore common models like K-Nearest Neighbors (KNN), naïve bayes, decision trees & random forests and logistic regression, and discuss techniques for assessing and tuning models using confusion matrices and diagnostic metrics.
  • PART 3: Regression & Forecasting
    • In this module we'll introduce the fundamentals of regression for forecasting and root-cause analysis. We'll interpret model outputs and diagnostic metrics like F-significance and P-values, explore topics like least squared error, homoskedasticity and multicollinearity, and applying forecasting techniques like seasonality, non-linear trending, auto correlation and more.
  • PART 4: Unsupervised Learning
    • In this module we'll introduce the fundamentals of unsupervised learning for cluster analysis, outlier detection and dimensionality reduction. We'll explore techniques like K-means, hierarchical clustering, association mining and principle component analysis, and learn how to tune models using elbow plots, dendrograms, minimum support thresholds and more.

Taught by

Maven Analytics

Reviews

Start your review of Complete Visual Guide to Machine Learning

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.