Support Vector Machine (SVM) Math: Building & Applying SVM Models in Python
Math
| Intermediate
- 10 videos | 1h 34m 21s
- Includes Assessment
- Earns a Badge
Support vector machines (SVMs) are a popular tool for machine learning enthusiasts at any level. They offer speed and accuracy, are computationally uncomplicated, and work well with small datasets. In this course, learn how to implement a soft-margin SVM classifier using gradient descent in the Python programming language and the LIBSVM library to build a support vector classifier and regressor. For your first task, generate synthetic data that can be linearly separated by an SVM binary classifier, implement the classifier by applying gradient descent, and train and evaluate the model. Moving on, learn how to use a pre-built SVM classifier supplied by the LIBSVM module. Then use LIBSVM to train a support vector regressor, evaluate it, and use it for predictions. Upon completion, you'll know how to work with custom SVM classifiers and pre-built SVM classification and regression models.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseUse scikit-learn to generate blob data that is linearly separableSeparate a dataset into training and test setsCode the steps to apply gradient descent to find the optimum hyperplaneLoad a dataset from a csv file into a pandas dataframe and analyze it in preparation for binary classification
-
Generate a heatmap to visualize the correlations between features in a datasetBuild and evaluate an svm classifier and recognize the importance of scaling the inputs to such a modelUse boxplots, a pair plot, and a heatmap to analyze a dataset in preparation for training a regression modelBuild and evaluate an svm regressor from the libsvm librarySummarize the key concepts covered in this course
IN THIS COURSE
-
2m 48s
-
10m 59s
-
9m 2s
-
11m 43s
-
11m 52s
-
7m 52s
-
12m 48s
-
12m 8s
-
12m 50s
-
2m 19s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.