期刊
KNOWLEDGE-BASED SYSTEMS
卷 236, 期 -, 页码 -出版社
ELSEVIER
DOI: 10.1016/j.knosys.2021.107661
关键词
Artificial immune systems; Negative selection algorithm; Positive selection algorithm; Noisy learning; Label propagation algorithm
资金
- National Key Research and Development Program of China [020YFB1805405, 2019QY0800]
- Natural Science Foundation of China [61872255]
In this study, an improved detector training algorithm is proposed, which enlarges the self training set and evaluates new samples based on noisy learning theory, and directly generates self-detectors at the locations of self samples. The experimental results show that this algorithm not only improves the time cost of detector training, but also enhances the detection accuracy.
Artificial immune detectors are the basic recognition components of immune systems. Traditionally, the candidate non-self detectors are compared with the whole self training set to eliminate self reactive ones in negative selection algorithms (NSAs). However, the training process has low efficiency due to the exhausting comparisons. Furthermore, it can be more efficient if we straightforwardly generate self-detectors based on the available self samples to avoid the overwhelmed comparisons. In the paper, a new detector training algorithm is proposed. Firstly, the self training set is enlarged by the label propagation algorithm (LPA) using both labeled and unlabeled samples; and then the newly labeled samples is evaluated based on noisy learning theory to remove the unqualified ones. Finally self-detectors are directly generated at the locations of self samples. The theoretical analysis demonstrated that the time complexity of our algorithm is much reduced, especially that the exponential relationship between self size and time complexity in traditional NSAs is eliminated. The experimental results showed that: not only the time cost of detector training, but also the detection accuracy is improved. (c) 2021 Elsevier B.V. All rights reserved.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据