在上一节中,我们讲解了一种分类模型——逻辑回归,在本节中,我们将讲解另一种分类模型——支持向量机(Support Vector Machine,SVM)。我们将从数学推理的角度出发,详细介绍SVM的原理,然后,我们将实现一个实际案例。 1. SVM原理 SVM是一种经典的监督学习算法,适用于二分类和多分类问题。它的目标是找到一个最优超平面,能够最大化样本的间隔(即离超平面最近的样本点的距离最大化),从而达到更好的分类效果。 1.1 线性可分情况: 假设我们的训练数据集为{(x₁, y₁), (x₂, y₂), ..., (xₙ, yₙ)},其中xᵢ是输入特征向量,yᵢ是对应的类别标签(1或-...