2012 ◽  
pp. 371-387 ◽  
Author(s):  
Cagatay Catal ◽  
Soumya Banerjee

Artificial Immune Systems, a biologically inspired computing paradigm such as Artificial Neural Networks, Genetic Algorithms, and Swarm Intelligence, embody the principles and advantages of vertebrate immune systems. It has been applied to solve several complex problems in different areas such as data mining, computer security, robotics, aircraft control, scheduling, optimization, and pattern recognition. There is an increasing interest in the use of this paradigm and they are widely used in conjunction with other methods such as Artificial Neural Networks, Swarm Intelligence and Fuzzy Logic. In this chapter, we demonstrate the procedure for applying this paradigm and bio-inspired algorithm for developing software fault prediction models. The fault prediction unit is to identify the modules, which are likely to contain the faults at the next release in a large software system. Software metrics and fault data belonging to a previous software version are used to build the model. Fault-prone modules of the next release are predicted by using this model and current software metrics. From machine learning perspective, this type of modeling approach is called supervised learning. A sample fault dataset is used to show the elaborated approach of working of Artificial Immune Recognition Systems (AIRS).


Author(s):  
Cagatay Catal ◽  
Soumya Banerjee

Artificial Immune Systems, a biologically inspired computing paradigm such as Artificial Neural Networks, Genetic Algorithms, and Swarm Intelligence, embody the principles and advantages of vertebrate immune systems. It has been applied to solve several complex problems in different areas such as data mining, computer security, robotics, aircraft control, scheduling, optimization, and pattern recognition. There is an increasing interest in the use of this paradigm and they are widely used in conjunction with other methods such as Artificial Neural Networks, Swarm Intelligence and Fuzzy Logic. In this chapter, we demonstrate the procedure for applying this paradigm and bio-inspired algorithm for developing software fault prediction models. The fault prediction unit is to identify the modules, which are likely to contain the faults at the next release in a large software system. Software metrics and fault data belonging to a previous software version are used to build the model. Fault-prone modules of the next release are predicted by using this model and current software metrics. From machine learning perspective, this type of modeling approach is called supervised learning. A sample fault dataset is used to show the elaborated approach of working of Artificial Immune Recognition Systems (AIRS).


2016 ◽  
Vol 8 (3) ◽  
pp. 5-10
Author(s):  
Астахова ◽  
I. Astakhova ◽  
Ушаков ◽  
S. Ushakov

In particular, models had only one type of cages , they applied V-lymphocytes. The distribution and a decentralization were the second feature for using artificial immune systems. This article is devoted to creation the artificial immune system (AIS), the creation model and algorithm of IIS is considered. The model for realization of a problem is consid-ered. Accuracy of calculations is compared to other methods, especially to neural networks. The structure of a program complex is described.


Author(s):  
Florin Popentiu Vladicescu ◽  
Grigore Albeanu

The designers of Artificial Immune Systems (AIS) had been inspired from the properties of natural immune systems: self-organization, adaptation and diversity, learning by continual exposure, knowledge extraction and generalization, clonal selection, networking and meta-dynamics, knowledge of self and non-self, etc. The aim of this chapter, along its sections, is to describe the principles of artificial immune systems, the most representational data structures (for the representation of antibodies and antigens), suitable metrics (which quantifies the interactions between components of the AIS) and their properties, AIS specific algorithms and their characteristics, some hybrid computational schemes (based on various soft computing methods and techniques like artificial neural networks, fuzzy and intuitionistic-fuzzy systems, evolutionary computation, and genetic algorithms), both standard and extended AIS models/architectures, and AIS applications, in the end.


Author(s):  
Bruno H. G. Barbosa ◽  
Lam T. Bui ◽  
Hussein A. Abbass ◽  
Luis A. Aguirre ◽  
Antônio P. Braga

Sign in / Sign up

Export Citation Format

Share Document