EdX

Predictive Analytics using Machine Learning (edX)

Predictive Analytics using Machine Learning (edX)

Learn how to build predictive models using machine learning. This course will give you an overview of machine learning-based approaches for predictive modelling, including tree-based techniques, support vector machines, and neural networks using Python.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

These models form the basis of cutting-edge analytics tools that are used for image classification, text and sentiment analysis, and more.
The course contains two case studies: forecasting customer behaviour after a marketing campaign, and flight delay and cancellation predictions.
You will also learn:

  • Sampling techniques such as bagging and boosting, which improve robustness and overall predictive power, as well as random forests
  • Support vector machines by introducing you to the concept of optimising the separation between classes, before diving into support vector regression
  • Neural networks; their topology, the concepts of weights, biases, and kernels, and optimisation techniques

This course is part of the Predictive Analytics using Python MicroMasters Program.

In this course, you will:

  • Understand the difference between machine learning and other statistical models
  • Practice building tree-based models, support vector machines and neural networks
  • Implement the theoretic models in machine learning-based software packages in Python
  • Apply machine learning models to business situations

Syllabus

Week 1: Decision trees
Week 2: Random forests and support vector machines
Week 3: Support vector machines
Week 4: Neural networks
Week 5: Neural network estimation and pitfalls
Week 6: Model comparison

Prerequisites
You should be familiar with an undergraduate level, or have a background, in mathematics and statistics. Previous experience with a procedural programming language is beneficial (e.g. Python, C, Java, Visual Basic).
Learners pursuing the MicroMastersprogramme are strongly recommended to complete PA1.1x Introduction to Predictive Analytics using Python and PA1.2x Successfully Evaluating Predictive Modelling and PA1.3x Statistical Predictive Modelling and Applications on the verified track prior to undertaking this course.

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

Related Courses

Platform-Based Analytics (edX) EdX
Indiana University,IUx

Platform-Based Analytics (edX)

Gain hands-on experience extracting, preparing, exploring, and analyzing data statistically and visually using features and tools native to Microsoft Excel. In an ever-growing digital world, the need for strong data analysis skills is at the forefront of every business function, along with the ability to accurately describe and interpret analytical findings.

Nov 7th 2023
5-12 Weeks
Computing for Data Analysis (edX) EdX
Georgia Institute of Technology,GTx

Computing for Data Analysis (edX)

A hands-on introduction to basic programming principles and practice relevant to modern data analysis, data mining, and machine learning. The modern data analysis pipeline involves collection, preprocessing, storage, analysis, and interactive visualization of data. In the course, you’ll see how computing and mathematics come together.

Aug 19th 2024
13-24 Weeks
Distributed Machine Learning with Apache Spark (edX) EdX
University of California, Berkeley,BerkeleyX

Distributed Machine Learning with Apache Spark (edX)

Learn the underlying principles required to develop scalable machine learning pipelines and gain hands-on experience using Apache Spark. Machine learning aims to extract knowledge from data, relying on fundamental concepts in computer science, statistics, probability and optimization.

No sessions available
4 Weeks
Statistics for Business - II (edX) EdX
Indian Institute of Management, Bangalore,IIMBx

Statistics for Business - II (edX)

Examine data drawn from allied fields of business such as Finance and HR, and learn how to simulate data to follow a specified distribution. Statistics is a versatile discipline that has revolutionized the fields of business, engineering, medicine and pure sciences. This course is Part 2 of a 4-part series on Business Statistics, and is ideal for learners who wish to enroll in business programs. The first two parts cover topics in Descriptive Statistics, whereas the next two focus on Inferential Statistics.

No sessions available
5-12 Weeks
Probability - The Science of Uncertainty and Data (edX) EdX
MIT,MITx

Probability - The Science of Uncertainty and Data (edX)

Build foundational knowledge of data science with this introduction to probabilistic models, including random processes and the basic elements of statistical inference. The world is full of uncertainty: accidents, storms, unruly financial markets, noisy communications. The world is also full of data. Probabilistic modeling and the related field of statistical inference are the keys to analyzing data and making scientifically sound predictions.

Jan 29th 2024
13-24 Weeks
Foundations of Data Analysis - Part 1: Statistics Using R (edX) EdX
University of Texas at Austin,UTAustinX

Foundations of Data Analysis - Part 1: Statistics Using R (edX)

Use R to learn fundamental statistical topics such as descriptive statistics and modeling. In this first part of a two part course, we’ll walk through the basics of statistical thinking – starting with an interesting question. Then, we’ll learn the correct statistical tool to help answer our question of interest – using R and hands-on Labs. Finally, we’ll learn how to interpret our findings and develop a meaningful conclusion.

No sessions available
5-12 Weeks
Probability: Distribution Models & Continuous Random Variables (edX) EdX
Purdue University,PurdueX

Probability: Distribution Models & Continuous Random Variables (edX)

Learn about probability distribution models, including normal distribution, and continuous random variables to prepare for a career in information and data science. In this statistics and data analysis course, you will learn about continuous random variables and some of the most frequently used probability distribution models including, exponential distribution, Gamma distribution, Beta distribution, and most importantly, normal distribution.

No sessions available
5-12 Weeks
Introduction to Scientific Machine Learning (edX) EdX
Purdue University,PurdueX

Introduction to Scientific Machine Learning (edX)

Learn the basics of machine learning with hands-on practical examples on engineering applications. This course provides an introduction to data analytics for individuals with no prior knowledge of data science or machine learning. The course starts with an extensive review of probability theory as the language of uncertainty, discusses Monte Carlo sampling for uncertainty propagation, covers the basics of supervised (Bayesian generalized linear regression, logistic regression, Gaussian processes, deep neural networks, convolutional neural networks), unsupervised learning (k-means clustering, principal component analysis, Gaussian mixtures) and state space models (Kalman filters).

Aug 21st 2023
13-24 Weeks