Artificial Immune Recognition System is a widely used bio-inspired algorithm that describes the recognition tasks of antigen by memory cells. Despite the success of the Artificial Immune Recognition System, the basic version has some drawbacks which have a direct impact on system efficiency in terms of the quality of the results, data explosion, and calculation cost. This paper investigates these disadvantages and proposes several modifications in the original version to overcome these problems. First, the concept of weight and lifetime counter was introduced for each memory cell to improve quality; second, a new mechanism was added to eliminate inactive memory cell models to reduce data explosion, and third, the structure of the memory cells set was replaced by a binary search tree to reduce processing time. Furthermore, this paper improves some algorithm functionalities especially in the mutation function and the memory cell introduction mechanism. The experimental results conducted on eleven public datasets show that the proposed method outperforms the original version, all the revised versions, and achieved a good rank compared to the other state-of-the-art methods with an average accuracy of 93.20 % on all tested datasets.
Background subtraction is an essential step in the process of monitoring videos. Several works have proposed models to differentiate the background pixels from the foreground pixels. Mixtures of Gaussian (GMM) are among the most popular models for a such problem. However, the use of a fixed number of Gaussians influence on their results quality. This article proposes an improvement of the GMM based on the use of the artificial immune recognition system (AIRS) to generate and introduce new Gaussians instead of using a fixed number of Gaussians. The proposed approach exploits the robustness of the mutation function in the generation phase of the new ARBs to create new Gaussians. These Gaussians are then filtered into the resource competition phase in order to keep only ones that best represent the background. The system tested on Wallflower and UCSD datasets has proven its effectiveness against other state-of-art methods.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.