Artificial bee colony optimization-based weighted extreme learning machine for imbalanced data learning
2018
The imbalanced datasets are common in real-world application and the problem of imbalanced dataset affect classification performance of many standard learning approaches. To address imbalanced datasets, a weighted extreme learning machine (WELM) solving the L\(_{2}\)-regularized weighted least squares problem is presented to avoid the generation of an over-fitting model and obtain better generalization ability compared with ELM. However, the weight generated according to class distribution of training data leads to lack of finding optimal weight with good generalization performance and the randomness of input weight and hidden biases of network makes the algorithm produce suboptimal classification model. In this paper, a weighted extreme learning machine based on hybrid artificial bee colony (HABC) is proposed to obtain better performance than WELM, in which input weights and hidden bias of WELM and the weight assigned to training samples are optimized by the hybrid artificial bee colony algorithm. HABC combines the diversities of the perturbed parameter vectors of differential evolution with the best solution information of the artificial bee colony effectively. In the empirical study, different class imbalance data handling methods including four WELM-based methods, weighted support vector machine, four ensemble methods which combine data sampling and the Bagging or Boosting are compared with our method. The experimental results on 15 imbalanced datasets show that the proposed method outperforms most methods, which indicates its superiority.
Keywords:
- Artificial bee colony algorithm
- Differential evolution
- Distributed computing
- Boosting (machine learning)
- Ensemble learning
- Group method of data handling
- Extreme learning machine
- Support vector machine
- Computer science
- Randomness
- Artificial intelligence
- Pattern recognition
- Machine learning
- Real-time computing
- Least squares
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
58
References
11
Citations
NaN
KQI