When you enroll in this course, you'll also be enrolled in this Professional Certificate.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate from CertNexus
There are 5 modules in this course
There are numerous types of machine learning algorithms, each of which has certain characteristics that might make it more or less suitable for solving a particular problem. Decision trees and support-vector machines (SVMs) are two examples of algorithms that can both solve regression and classification problems, but which have different applications. Likewise, a more advanced approach to machine learning, called deep learning, uses artificial neural networks (ANNs) to solve these types of problems and more. Adding all of these algorithms to your skillset is crucial for selecting the best tool for the job.
This fourth and final course within the Certified Artificial Intelligence Practitioner (CAIP) professional certificate continues on from the previous course by introducing more, and in some cases, more advanced algorithms used in both machine learning and deep learning. As before, you'll build multiple models that can solve business problems, and you'll do so within a workflow.
Ultimately, this course concludes the technical exploration of the various machine learning algorithms and how they can be used to build problem-solving models.
You've built machine learning models from fundamental linear regression and classification algorithms. These algorithms can get you pretty far in many scenarios, but they are not the only algorithms that can meet your needs. In this module, you'll build machine learning models from decision trees and random forests, two alternative approaches to solving regression and classification problems.
Build Decision Trees and Random Forests Module Introduction•1 minute
Decision Tree•3 minutes
Classification and Regression Tree (CART)•3 minutes
Gini Index Example•8 minutes
CART Hyperparameters•8 minutes
Pruning•4 minutes
C4.5•5 minutes
Bin Determination•3 minutes
One-Hot Encoding•3 minutes
Decision Trees Compared to Other Algorithms•2 minutes
Ensemble Learning•3 minutes
Random Forest•7 minutes
Random Forest Hyperparameters•3 minutes
Feature Selection Benefits•3 minutes
5 readings•Total 20 minutes
Overview•2 minutes
Get help and meet other learners. Join your Community!•5 minutes
Decision Tree Algorithm Comparison•3 minutes
Guidelines for Building a Decision Tree Model•5 minutes
Guidelines for Building a Random Forest Model•5 minutes
1 assignment•Total 30 minutes
Building Decision Trees and Random Forests•30 minutes
1 discussion prompt•Total 5 minutes
Reflect on What You've Learned•5 minutes
2 ungraded labs•Total 180 minutes
Building a Decision Tree Model•90 minutes
Building a Random Forest Model•90 minutes
Build Support-Vector Machines (SVM)
Module 2•3 hours to complete
Module details
Another alternative approach to regression and classification comes in the form of support-vector machines (SVMs). In this module, you'll build SVMs that can do a good job of handling outliers and tackling high-dimensional data in an efficient manner.
Hard-Margin and Soft-Margin Classification•4 minutes
SVMs for Non-Linear Classification•1 minute
Kernel Trick•14 minutes
Kernel Methods•8 minutes
SVMs for Regression•2 minutes
3 readings•Total 12 minutes
Overview•2 minutes
Guidelines for Building SVM Models for Classification•5 minutes
Guidelines for Building SVM Models for Regression•5 minutes
1 assignment•Total 30 minutes
Building SVMs•30 minutes
1 discussion prompt•Total 5 minutes
Reflect on What You've Learned•5 minutes
2 ungraded labs•Total 105 minutes
Building an SVM Model for Classification•60 minutes
Building an SVM Model for Regression•45 minutes
Build Multi-Layer Perceptrons (MLP)
Module 3•3 hours to complete
Module details
All of the algorithms discussed thus far fall under the general umbrella of machine learning. While they are powerful and complex in their own right, the algorithms that make up the subdomain of deep learning—called artificial neural networks (ANNs)—are even more so. In this module, you'll build a fundamental version of an ANN called a multi-layer perceptron (MLP) that can tackle the same basic types of tasks (regression, classification, etc.), while being better suited to solving more complicated and data-rich problems.
Build Convolutional and Recurrent Neural Networks (CNN/RNN)
Module 4•6 hours to complete
Module details
Now that you've built MLP neural networks, you can incorporate them into two wider architectures: convolutional neural networks (CNNs), which excel at solving computer vision problems; and recurrent neural networks (RNNs), which are most often used to process natural languages.
CertNexus is a vendor-neutral certification body, providing emerging technology certifications and micro-credentials for Business, Data, Development, IT, and Security professionals. CertNexus’ exams meet the most rigorous development standards possible which outlines a global framework for developing personnel certification programs to narrow the widening skills gap.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.