An Adaptable Software Architecture for Artificial Immune System

YAN Han,ZHANG Kun,LI Qian-Mu,LIU Feng-Yu
DOI: https://doi.org/10.3969/j.issn.1002-137X.2006.08.071
2006-01-01
Computer Science
Abstract:Adaptability is one of the most significant properties of AIS (Artificial Immune System). However, AIS software development and application are facing two complex and tangled adaptability problems: the evolution of data sources and evolution of multiple learning algorisms. We expand and improve on the existing AIS architecture, and propose an adaptable software architecture for AIS. The architecture is gene computing-centered, with meta-gene expanded to adapt to the evolution of data sources, and with pluggble learning algorism components and algorisms validation mechanism to adapt to the multiple algorisms revoution. With this architecture, evolution of data sources will be independent with learning algorisms; on the other hand, learning algorisms reuse for multiple data sources and evolve independently. This architecturesimplifies complexity of AIS software, and hence improves the efficiency of AIS development and application. Further, it is helpful to realize future self-adaptive immune computing.
What problem does this paper attempt to address?