说明: KNN 算法其实简单的说就是“物以类聚”,也就是将新的没有被分类的点分类为周围的点中大多数属于的类。它采用测量不同特征值之间的距离方法进行分类,思想很简单:如果一个样本的特征空间中最为临近(欧式距离进行判断)的K个点大都属于某一个类,那么该样本就属于这个类。这就是物以类聚的思想。
说明:包括随机梯度算法,相对梯度算法,利用matlab GUI实现的串口编程例子,matlab开发工具箱中的支持向量机,采用的是通用的平面波展开法,对于初学者具有参考意义,部分实现了追踪测速迭代松弛算法。