Bio-inspired computing is concerned with applying the remarkable information-processing abilities of the natural immune system to the field of computation. This emerging field is sometimes referred to as immunological computation, immunocomputing, or artificial immune systems (AIS). Although it is still relatively new, AIS has already built a strong relationship with other biology-inspired computing models and computational biology, and it is establishing its uniqueness and effectiveness through the effort of researchers around the world.
The biological immune system is a highly parallel and distributed adaptive system. It uses learning, memory, and associative retrieval to solve recognition and classification tasks. In particular, it learns to recognize relevant patterns, remember patterns that have been seen previously, and use combinatorics to construct pattern detectors efficiently.