Build Regression, Classification, and Clustering Models (Coursera)

Offered by CertNexus,
Build Regression, Classification, and Clustering Models (Coursera)

In most cases, the ultimate goal of a machine learning project is to produce a model. Models make decisions, predictions—anything that can help the business understand itself, its customers, and its environment better than a human could. Models are constructed using algorithms, and in the world of machine learning, there are many different algorithms to choose from. You need to know how to select the best algorithm for a given job, and how to use that algorithm to produce a working model that provides value to the business. This third course within the Certified Artificial Intelligence Practitioner (CAIP) professional certificate introduces you to some of the major machine learning algorithms that are used to solve the two most common supervised problems: regression and classification, and one of the most common unsupervised problems: clustering.

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

You'll build multiple models to address each of these problems using the machine learning workflow you learned about in the previous course. Ultimately, this course begins a technical exploration of the various machine learning algorithms and how they can be used to build problem-solving models.
Course 3 of 5 in the Certified Artificial Intelligence Practitioner Specialization.
What You Will Learn

  • Train and evaluate linear regression models.
  • Train binary and multi-class classification models.
  • Evaluate and tune classification models to improve their performance.
  • Train and evaluate clustering models to find useful patterns in unsupervised data.

Syllabus

WEEK 1
Build Linear Regression Models Using Linear Algebra
In the preceding course, you went through the overall machine learning workflow from start to finish. Now it's time to start digging into the algorithms that make up machine learning. This will help you select the most appropriate algorithm(s) for your own purposes, as well as how best to apply them to solve a problem. A good place to start is with simple linear regression.

WEEK 2
Build Regularized and Iterative Linear Regression Models
The simple model you created earlier works well in many cases, but that doesn't mean it's the optimal approach. Linear regression can be enhanced by the process of regularization, which will often improve the skill of your machine learning model. In addition, an iterative approach to regression can take over where the closed-form solution falls short. In this module, you'll apply both techniques.

WEEK 3
Train Classification Models
Besides linear regression, the other major type of supervised machine learning outcome is classification. To begin with, you'll train some binary classification models using a few different algorithms. Then, you'll train a model to handle cases in which there are multiple ways to classify a data example. Each algorithm may be ideal for solving a certain type of classification problem, so you need to be aware of how they differ.

WEEK 4
Evaluate and Tune Classification Models
It's not enough to just train a model you think is best, and then call it a day. Unless you're using a very simple dataset or you get lucky, the default parameters aren't going to give you the best possible model for solving the problem. So, in this module, you'll evaluate your classification models to see how they're performing, then you'll attempt to improve their skill.

WEEK 5
Build Clustering Models
You've built models to tackle linear regression problems and classification problems. One of the other major machine learning tasks that you might want to engage in is clustering, a form of unsupervised learning. In this module, you'll see how a machine learning model can help you identify useful patterns even when the data you have to work with isn't labeled.

WEEK 6
Apply What You've Learned
You'll work on a project in which you'll apply your knowledge of the material in this course to practical scenarios.

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

Related Courses

Remote Sensing Image Acquisition, Analysis and Applications (Coursera) Coursera
UNSW Sydney - University of New South Wales

Remote Sensing Image Acquisition, Analysis and Applications (Coursera)

Welcome to Remote Sensing Image Acquisition, Analysis and Applications, in which we explore the nature of imaging the earth's surface from space or from airborne vehicles. This course covers the fundamental nature of remote sensing and the platforms and sensor types used. It also provides an in-depth treatment of the computational algorithms employed in image understanding, ranging from the earliest historically important techniques to more recent approaches based on deep learning.

Nov 30th 2026
13-24 Weeks
Advanced Linear Models for Data Science 2: Statistical Linear Models (Coursera) Coursera
Johns Hopkins University

Advanced Linear Models for Data Science 2: Statistical Linear Models (Coursera)

Welcome to the Advanced Linear Models for Data Science Class 2: Statistical Linear Models. This class is an introduction to least squares from a linear algebraic and mathematical perspective. Before beginning the class make sure that you have the following: a basic understanding of linear algebra and multivariate calculus; a basic understanding of statistics and regression models; at least a little familiarity with proof based mathematics; basic knowledge of the R programming language.

Nov 23rd 2026
4 Weeks
NLP Modelos y Algoritmos (Coursera) Coursera
Universidad Austral

NLP Modelos y Algoritmos (Coursera)

Este curso te brindará los conocimientos necesarios para la implementación de algoritmos de NLP. Mediante el uso de los últimos algoritmos más populares en NLP se procederá a dar solución a un conjunto de problemas propios del área. Para realizar este curso es necesario contar con conocimientos de programación de nivel básico a medio, deseablemente conocimiento básico del lenguaje Python y es recomendable conocer los Jupyter Notebooks en el entorno Anaconda.

Nov 23rd 2026
4 Weeks
Math for AI beginner part 1 Linear Algebra (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Math for AI beginner part 1 Linear Algebra (Coursera)

'Learn concept of AI such as machine learning, deep-learning, support vector machine which is related to linear algebra. Learn how to use linear algebra for AI algorithm. After completing this course, you are able to understand AI algorithm and basics of linear algebra for AI applications.

Nov 23rd 2026
5-12 Weeks
Machine Teaching for Autonomous AI (Coursera) Coursera
University of Washington

Machine Teaching for Autonomous AI (Coursera)

Just as teachers help students gain new skills, the same is true of artificial intelligence (AI). Machine learning algorithms can adapt and change, much like the learning process itself. Using the machine teaching paradigm, a subject matter expert (SME) can teach AI to improve and optimize a variety of systems and processes. The result is an autonomous AI system.

Nov 30th 2026
4 Weeks
Decision Making and Reinforcement Learning (Coursera) Coursera
Columbia University

Decision Making and Reinforcement Learning (Coursera)

This course is an introduction to sequential decision making and reinforcement learning. We start with a discussion of utility theory to learn how preferences can be represented and modeled for decision making. We first model simple decision problems as multi-armed bandit problems in and discuss several approaches to evaluate feedback. We will then model decision problems as finite Markov decision processes (MDPs), and discuss their solutions via dynamic programming algorithms. We touch on the notion of partial observability in real problems, modeled by POMDPs and then solved by online planning methods.

Nov 23rd 2026
5-12 Weeks
Modelización Cuantitativa para Finanzas Corporativas (Coursera) Coursera
Universidad Austral

Modelización Cuantitativa para Finanzas Corporativas (Coursera)

Este es un curso de modelización cuantitativa pensado para su aplicación en el ámbito de finanzas corporativas. En este curso aprenderás cómo explotar de la mejor forma los datos que alimentan a los modelos financieros. En la "era de los datos", cada vez más las organizaciones cuentan con información que pueden ser explotada para enriquecer la modelización financiera. Apoyándonos en métodos estadísticos y de modelización, en este curso aprenderás a proyectar variables de interés, a realizar predicciones, a medir y a evaluar la implicancia de riesgos.

Nov 23rd 2026
4 Weeks
The Unix Workbench (Coursera) Coursera
Johns Hopkins University

The Unix Workbench (Coursera)

Unix forms a foundation that is often very helpful for accomplishing other goals you might have for you and your computer, whether that goal is running a business, writing a book, curing disease, or creating the next great app. The means to these goals are sometimes carried out by writing software. Software can’t be mined out of the ground, nor can software seeds be planted in spring to harvest by autumn. Software isn’t produced in factories on an assembly line. Software is a hand-made, often bespoke good. If a software developer is an artisan, then Unix is their workbench.

Nov 23rd 2026
4 Weeks
Preparing for the Google Cloud Professional Data Engineer Exam em Português Brasileiro (Coursera) Coursera
Google Cloud

Preparing for the Google Cloud Professional Data Engineer Exam em Português Brasileiro (Coursera)

Por que fazer o curso: "A melhor forma de se preparar para o exame é ser competente nas habilidades necessárias ao trabalho." Este curso usa uma abordagem "top-down". Ele identifica as habilidades que você já tem e apresenta novas informações e áreas para ampliar seus conhecimentos. Use este curso para criar seu plano de preparação personalizado. Ele ajudará você a identificar o que sabe e o que precisa estudar mais, além de desenvolver e praticar as habilidades necessárias às competências do cargo.

Nov 23rd 2026
1 Week
AI Materials (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

AI Materials (Coursera)

Learn about the materials that have advanced the performance of artificial intelligence, and the machine learning models that could help accelerate the design and development of novel materials. This course defines artificial intelligence (AI) as a machine to which some or all of the functions of the human brain have been delegated. It highlights the need, and explains in an easy-to-understand way how machine learning from artificial intelligence can dramatically accelerate the development of new materials.

Nov 30th 2026
5-12 Weeks
Introducción a la Minería de Datos (Coursera) Coursera
Pontificia Universidad Católica de Chile

Introducción a la Minería de Datos (Coursera)

En este curso, aprenderás de manera gradual y práctica los conceptos básicos de Minería de Datos, junto a los algoritmos más utilizados hoy en día. Al finalizar el curso, serás capaz de entender la importancia de manejar la información y de explorar por ti mismo distintas bases de datos reales. Este curso es el primer paso para convertirte en un/a profesional con habilidades básicas de un científico de datos o Data Scientist, de manera tal que puedas abrirle la puerta al futuro.

Nov 30th 2026
5-12 Weeks
Machine Translation (Coursera) Coursera
Karlsruhe Institute of Technology - KIT

Machine Translation (Coursera)

Welcome to the CLICS-Machine Translation MOOC. This MOOC explains the basic principles of machine translation. Machine translation is the task of translating from one natural language to another natural language. Therefore, these algorithms can help people communicate in different languages. Such algorithms are used in common applications, from Google Translate to apps on your mobile device.

Nov 23rd 2026
5-12 Weeks