Trees, SVM and Unsupervised Learning (Coursera)

Trees, SVM and Unsupervised Learning (Coursera)

"Trees, SVM and Unsupervised Learning" is designed to provide working professionals with a solid foundation in support vector machines, neural networks, decision trees, and XG boost. Through in-depth instruction and practical hands-on experience, you will learn how to build powerful predictive models using these techniques and understand the advantages and disadvantages of each. The course will also cover how and when to apply them to different scenarios, including binary classification and K > 2 classes.

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

Additionally, you will gain valuable experience in generating data representations through PCA and clustering. With a focus on practical, real-world applications, this course is a valuable asset for anyone looking to upskill or move into the field of data science.
Course 3 of 3 in the Statistical Learning for Data Science Specialization.

What You Will Learn

  • Describe the advantages and disadvantages of trees, and how and when to use them.
  • Apply SVMs for binary classification or K > 2 classes.
  • Analyze the strengths and weaknesses of neural networks compared to other machine learning algorithms, such as SVMs.

Syllabus

WEEK 1
Welcome!
The module provides an introductory overview of the course and introduces the course instructor.

WEEK 2
Support Vector Machines (SVMs)
To begin the course, we will learn about support vector machines (SVMs). SVMs have become a popular method in the field of statistical learning due to their ability to handle non-linear and high-dimensional data. SVMs seek to maximize the margin, or distance between the decision boundary and the closest data points, to improve generalization performance. Throughout the week, you will learn how to apply SVMs to classify or predict outcomes in a given dataset, select appropriate kernel functions and parameters, and evaluate model performance

WEEK 3
Introduction to Neural Networks
Neural Networks have become increasingly popular in the field of statistical learning due to their ability to model complex relationships in data. In this module, we will cover introductory concepts of neural networks, such as activation functions and backpropagation. You will have the opportunity to apply Neural Networks to classify or predict outcomes in a given dataset and evaluate model performance in the labs for this module.

WEEK 4
Decision Trees-Bagging-Random Forests
Welcome to the final module for the course. This module will focus on the ensemble methods decision trees, bagging, and random forests, which combine multiple models to improve prediction accuracy and reduce overfitting. Decision Trees are a popular machine learning method that partitions the feature space into smaller regions and models the response variable in each region using simple rules. However, Decision Trees can suffer from high variance and instability, which can be addressed by Bagging and Random Forests. Bagging involves generating multiple trees on bootstrapped samples of the data and averaging their predictions, while Random Forests further decorrelate the trees by randomly selecting subsets of features for each tree.

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

Related Courses

Introducción al Aprendizaje Profundo (Coursera) Coursera
Universidad Austral

Introducción al Aprendizaje Profundo (Coursera)

Este curso te brindará los conocimientos introductorios sobre Aprendizaje Profundo, vas a entender los fundamentos teóricos y su implementación . Se comenzará entendiendo cómo evolucionó el campo hasta llegar a las redes profundas y cuáles son sus principales beneficios frente a otras técnicas de aprendizaje supervisado, así como también sus limitaciones y situaciones en donde no posee un rendimiento superior

Nov 9th 2026
4 Weeks
Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (Coursera) Coursera
DeepLearning.AI

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (Coursera)

If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This course is part of the upcoming Machine Learning in Tensorflow Specialization and will teach you best practices for using TensorFlow, a popular open-source framework for machine learning.

Nov 9th 2026
4 Weeks
Introduction to Embedded Machine Learning (Coursera) Coursera
Edge Impulse

Introduction to Embedded Machine Learning (Coursera)

Machine learning allows us to teach computers to make predictions and decisions based on data and learn from experiences. In recent years, incredible optimizations have been made to machine learning algorithms, software frameworks, and embedded hardware. Thanks to this, running deep neural networks and other complex machine learning algorithms is possible on low-power devices like microcontrollers. This course will give you a broad overview of how machine learning works, how to train neural networks, and how to deploy those networks to microcontrollers.

Nov 8th 2026
3 Weeks
Fundamentals of Engineering Exam Review (Coursera) Coursera
Georgia Institute of Technology

Fundamentals of Engineering Exam Review (Coursera)

The purpose of this course is to review the material covered in the Fundamentals of Engineering (FE) exam to enable the student to pass it. It will be presented in modules corresponding to the FE topics, particularly those in Civil and Mechanical Engineering. Each module will review main concepts, illustrate them with examples, and provide extensive practice problems.

Nov 2nd 2026
5-12 Weeks
Estadística aplicada a los negocios (Coursera) Coursera
Universidad Austral

Estadística aplicada a los negocios (Coursera)

La toma de decisiones está en la esencia de los negocios. Gerenciar es tomar decisiones, muchas veces bajo presión, con información desordenada y en un contexto de incertidumbre. Un aspecto básico es entender y analizar la información, organizar los datos de forma de facilitar su posterior uso y la toma de decisiones.

Nov 9th 2026
4 Weeks
Bayesian Statistics: Mixture Models (Coursera) Coursera
University of California, Santa Cruz

Bayesian Statistics: Mixture Models (Coursera)

Bayesian Statistics: Mixture Models introduces you to an important class of statistical models. The course is organized in five modules, each of which contains lecture videos, short quizzes, background reading, discussion prompts, and one or more peer-reviewed assignments. Statistics is best learned by doing it, not just watching a video, so the course is structured to help you learn through application.

Nov 16th 2026
5-12 Weeks
Mathematical Biostatistics Boot Camp 1 (Coursera) Coursera
Johns Hopkins University

Mathematical Biostatistics Boot Camp 1 (Coursera)

This class presents the fundamental probability and statistical concepts used in elementary data analysis. It will be taught at an introductory level for students with junior or senior college-level mathematical training including a working knowledge of calculus. A small amount of linear algebra and programming are useful for the class, but not required.

Nov 9th 2026
4 Weeks
Data Science in Real Life (Coursera) Coursera
Johns Hopkins University

Data Science in Real Life (Coursera)

Have you ever had the perfect data science experience? The data pull went perfectly. There were no merging errors or missing data. Hypotheses were clearly defined prior to analyses. Randomization was performed for the treatment of interest. The analytic plan was outlined prior to analysis and followed exactly. The conclusions were clear and actionable decisions were obvious. Has that every happened to you? Of course not. Data analysis in real life is messy. How does one manage a team facing real data analyses? In this one-week course, we contrast the ideal with what happens in real life. By contrasting the ideal, you will learn key concepts that will help you manage real life analyses.

Nov 2nd 2026
1 Week
Experimentation for Improvement (Coursera) Coursera
McMaster University

Experimentation for Improvement (Coursera)

We are always using experiments to improve our lives, our community, and our work. Are you doing it efficiently? Or are you (incorrectly) changing one thing at a time and hoping for the best? In this course, you will learn how to plan efficient experiments - testing with many variables. Our goal is to find the best results using only a few experiments. A key part of the course is how to optimize a system.

Nov 9th 2026
5-12 Weeks
Machine Learning for Data Analysis (Coursera) Coursera
Wesleyan University

Machine Learning for Data Analysis (Coursera)

Are you interested in predicting future outcomes using your data? This course helps you do just that! Machine learning is the process of developing, testing, and applying predictive algorithms to achieve this goal. Make sure to familiarize yourself with course 3 of this specialization before diving into these machine learning concepts. Building on Course 3, which introduces students to integral supervised machine learning concepts, this course will provide an overview of many additional concepts, techniques, and algorithms in machine learning, from basic classification to decision trees and clustering.

Nov 2nd 2026
4 Weeks