MPOEC algorithm

バージョン 1.0.0.0 (3.06 KB) 作成者: Mao Shasha
MPOEC method optimals greedly ensemble classifiers based on diversity and accuracy of classifiers
ダウンロード: 735
更新 2011/3/3

ライセンスの表示

Decreasing the individual error and increasing the diversity among classifiers are two crucial factors for improving ensemble performances. Nevertheless, the “kappa-error” diagram shows that enhancing the diversity is at the expense of reducing individual accuracy. Hence, We proposed MPOEC (Matching Pursuit Optimization Ensemble Classifiers) in order to balance the diversity and the individual accuracy. MPOEC method adopts a greedy iterative algorithm of matching pursuit to search for an optimal combination of entire classifiers, and eliminates some similar or poor classifiers by giving zero coefficients. In MPOEC approach, the coefficient of every classifier is gained by minimizing the residual between the target function and the linear combination of the basis functions, especially, when the basis functions are similar, their coefficients will be close to zeros in one iteration of the optimization process, which indicates that obtained coefficients of classifiers are based on the diversity among ensemble individuals. Because some classifiers are given zero coefficients, MPOEC approach may be also considered as a selective classifiers ensemble method. Furthermore, the kappa-error diagrams indicate that the diversity is increased by the proposed method compared with standard ensemble strategies and evolutionary ensemble. (The algorithm is detailedly described in Pattern Recognition, vol.44 (2011), pp.1245–1261). www.elsevier.com/locate/pr

引用

Mao Shasha (2026). MPOEC algorithm (https://jp.mathworks.com/matlabcentral/fileexchange/30616-mpoec-algorithm), MATLAB Central File Exchange. 取得日: .

MATLAB リリースの互換性
作成: R14SP2
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersClassification についてさらに検索
バージョン 公開済み リリース ノート
1.0.0.0