Skip to Main Content
The artificial immune network (AIN), a computational intelligence model based on artificial immune systems inspired by the vertebrate immune system, has been widely utilized for pattern recognition and data analysis. However, due to the inherent complexity of current AIN models, their application to multi-/hyperspectral remote sensing image classification has been severely restricted. This paper presents a novel supervised AIN-namely, the artificial antibody network (ABNet), based on immune network theory-aimed at performing multi-/hyperspectral image classification. To construct the ABNet, the artificial antibody population (AB) model was utilized. AB is the set of antibodies where each antibody has two attributes-its center vector and recognizing radius-thus each can recognize all antigens within its recognizing radius. In contrast to the traditional AIN model, ABNet can adaptively obtain these two parameters by evolving the antigens without relying on user-defined parameters in the training step. During the process of training, to enlarge the recognizing range, the immune operators (such as clone, mutation, and selection) were used to enhance the AB model to find better antibody in the feature space, which may recognize as much antigen as possible. After the training process, the trained ABNet was utilized to classify the remote sensing image, exhibiting superior learning abilities. Three experiments with different types of images were performed to evaluate the performance of the proposed algorithm in comparison to other supervised classification algorithms: minimum distance, Gaussian maximum likelihood, back-propagation neural network, and our previously developed artificial immune classifiers-resource-limited classification of remote sensing image and multiple-valued immune network classifier. The experimental results demonstrate that ABNet has remarkable recognizing accuracy and ability to provide effective classification for multi-/hyperspectral remote sensi- g imagery, superior to other methods.