tukivektoriverkkojen
Tukivektoriverkkojen, often abbreviated as SVM, is a supervised machine learning algorithm used for classification and regression tasks. It is a powerful tool that works by finding the optimal hyperplane that best separates data points belonging to different classes. The goal of an SVM is to maximize the margin, which is the distance between the hyperplane and the closest data points from each class, known as support vectors.
In a classification setting, SVMs aim to find a decision boundary that maximizes this margin. For linearly
For regression problems, a variation called Support Vector Regression (SVR) is used. Instead of maximizing the
SVMs are known for their effectiveness in high-dimensional spaces and when the number of dimensions is greater