To solve the problem that the Multiple Kernel Boosting (MKBoost) algorithm was sensitive to noise
the characteristic that noise data and normal data were treated differently by the optimal classifier was considered
and a MKBoost algorithm applied to datasets polluted by noise data was proposed.The fuse of KNN (K-nearest neighbor) algorithm and logistic regression was used for the construction of noise probability function
and calculating the probability of each instance being noise.A new loss function was constructed via the noise probability function
and addictive model was utilized for computing the coefficients corresponded to base classifier in each iteration.Experiments on the datasets from UCI show that the proposed method could efficiently reduce the sensitivity of MKBoost algorithm to noise
and improved the robustness
关键词
Keywords
references
Xia H, Hoi S C H. Mkboost: A framework of multiple kernel boosting[J]. IEEE Trans. on Knowledge and Data Engineering, 2013, 25(7): 1574-1586. DOI: 1574
Xia H, Hoi S C H. Mkboost: A framework of multiple kernel boosting[C]//Proc. 11th SIAM Int'l Conf. Data Mining (SDM). SIAM, 2011: 199-210.
Jingjing Cao, Sam Kwong, Ran Wang. A noise-detection based Adaboost algorithm for mislabeled data[J]. Pattern Recognition, 2012, 45: 4451-4465. DOI: 4451