Support Vector Machines (SVM) is a supervised machine learning algorithm used for classification and regression tasks. It works by finding the optimal hyperplane that separates data points of different classes in a high-dimensional space, maximizing the margin between the closest points of the classes, known as support vectors. SVM is particularly effective in handling non-linear boundaries through the use of kernel functions, making it a powerful tool for various applications including fraud detection.
congrats on reading the definition of SVM. now let's actually learn it.