支持向量机(SVMs)是一种监督学习算法,用于分类和回归。它们通过找到一个最优超平面来工作,该超平面能够以最大的可能间隔分离属于不同类的数据点。这个超平面充当决策边界,新数据点的分类基于它们落在超平面的哪一边。