A supervised learning algorithm that finds the optimal hyperplane to separate classes in high-dimensional space.
Detailed Explanation
Support Vector Machines (SVMs) are supervised machine learning algorithms that identify the best hyperplane to distinguish different classes by maximizing the margin between data points of each class. They can handle high-dimensional data efficiently and may employ kernel functions to map data into higher dimensions, making them powerful for classification and regression tasks with complex boundaries.
Use Cases
•Classifying emails as spam or not using SVM to find optimal separation in feature space.