针对传统的机器学习算法对不平衡数据集的少类分类准确率不高的问题,基于支持向量机和模糊聚类,提出一种不平衡数据加权集成学习算法。首先提出加权支持向量机模型(Weighted Support Vector Machine,WSVM),该模型根据不同类别数据所占比例的不同,为各类别分配不同的权重,然后将WSVM与模糊聚类结合提出一种新的集成学习算法。将本文提出的算法应用于人造数据集和UCI数据集实验中,实验结果表明,所提出的算法能够有效地解决不平衡数据的分类问题,具有更好的分类性能。
包含的函数“ciclefit”估计由数据点表示的圆的半径和中心。 这是使用 Coopes 方法的修改版本(Coope, ID,Circle Fitting by Linear and Nonlinear Least Squares, 1993. http://link.springer.com/article/10.1007/BF00939613 )实现的,它产生了与 Total 相当的稳健结果最小二乘法仅使用(可直接求解的)线性最小二乘法。 它已被修改为对数据点使用权重(因此使用加权线性最小二乘法)。
添加该修改是为了能够快速且稳健地估计给定路径的(因果)曲率。
包括一个快速演示 (circfit_DEMO.m),它展示了一般的圆拟合以及如何使用它来估计曲率。