technifyed

Udacity via Udacity

Supervised Learning Course

Overview

From theory to application, this course guides you through supervised learning essentials. Learn to select, implement, and refine models that solve complex classification and regression tasks.

Syllabus 10

  1. Introduction to Supervised Learning

    Before diving into the many algorithms of machine learning, it is important to take a step back and understand the big picture associated with the entire field.

  2. Linear Regression

    Linear regression is one of the most fundamental algorithms in machine learning. In this lesson, learn how linear regression works!

  3. Perceptron Algorithm

    The perceptron algorithm is an algorithm for classifying data. It is the building block of neural networks.

  4. Decision Trees

    Decision trees are a structure for decision-making where each decision leads to a set of consequences or additional decisions.

  5. Naive Bayes

    Naive Bayesian Algorithms are powerful tools for creating classifiers for incoming labeled data. Specifically Naive Bayes is frequently used with text data and classification problems.

  6. Support Vector Machines

    Support vector machines are a common method used for classification problems. They have been proven effective using what is known as the 'kernel' trick!

  7. Ensemble Methods

    Bagging and boosting are two common ensemble methods for combining simple algorithms to make more advanced models that work better than the simple algorithms would on their own.

  8. Model Evaluation Metrics

    Learn the main metrics to evaluate models, such as accuracy, precision, recall, and more!

  9. Training and Tuning

    Learn the main types of errors that can occur during training, and several methods to deal with them and optimize your machine learning models.

  10. Finding Donors Project

    You've covered a wide variety of methods for performing supervised learning -- now it's time to put those into action!

Skills you'll practise

Naive bayes classifiersModel evaluationSupport vector machinesDecision treesConvolutional kernelsscikit-learnPerceptronCategorical data visualizationStatistical modeling fundamentalsChart typesQuantitative data visualizationSpam detectionLogistic regressionProfessional presentationsHyperparameter tuningLinear regression

Advantages and disadvantages

Advantages

  • Self-paced: start any time.
  • A clear syllabus (10 parts) you can see before you start.
  • Hands-on: you build or practise, not just watch.

Disadvantages

  • Paid.

Some points apply to every course of this kind; see how we rank.

Before you start

Basic descriptive statistics. Data wrangling. Linear algebra. Basic probability. NumPy. Intermediate Python. Basic calculus

Taught by

  • Josh Bernhard
  • Luis Serrano, PhD

Similar courses

Compare these

Massachusetts Institute of Technology · YouTube

MIT 18.650 Statistics for Applications, Fall 2016

MIT 18.650 Statistics for Applications, Fall 2016 View the complete course: http://ocw.mit.edu/18-650F16 Instructor: Philippe Rigollet This course offers an in-depth the theoretical foundations for statistical methods that are useful in many applications. The goal is to understand the role of mathe…

Free video22 videos, 28 hours

Harvard University · edX

Introduction to Data Science with Python

4.3174 ratings

Learn the concepts and techniques that make up the foundation of data science and machine learning.

Free to audit8 weeks, 3 - 5 hours per week

Stanford University · YouTube

Statistical Learning with Python

This is an introductory-level course in supervised learning, with a focus on regression and classification methods. The syllabus includes: linear and polynomial regression, logistic regression and linear discriminant analysis; cross-validation and the bootstrap, model selection and regularization m…

Free video108 videos, 20 hours

Stanford University · YouTube

Statistical Learning with R

This is an introductory-level course in supervised learning, with a focus on regression and classification methods. The syllabus includes: linear and polynomial regression, logistic regression and linear discriminant analysis; cross-validation and the bootstrap, model selection and regularization m…

Free video104 videos, 20 hours

Harvard University · edX

Data Science: Building Machine Learning Models

4.4133 ratings

Build a movie recommendation system and learn the science behind one of the most popular and successful data science techniques.

Free to audit8 weeks, 2 - 3 hours per week

Harvard University · edX

Data Science: R Basics

4.4273 ratings

Build a foundation in R and learn how to wrangle, analyze, and visualize data.

Free to audit8 weeks, 2 - 3 hours per week

Enter your email and the official page opens. Phone is optional.