{"product_id":"artificial-immune-system-isbn-9781119076285","title":"Artificial Immune System","description":"This book deals with malware detection in terms of Artificial Immune System (AIS), and presents a number of AIS models and immune-based feature extraction approaches as well as their applications in computer security\u003cbr\u003e \u003cul\u003e \u003cli\u003eCovers all of the current achievements in computer security based on immune principles, which were obtained by the Computational Intelligence Laboratory of Peking University, China\u003c\/li\u003e \u003cli\u003eIncludes state-of-the-art information on designing and developing artificial immune systems (AIS) and AIS-based solutions to computer security issues\u003c\/li\u003e \u003cli\u003ePresents new concepts such as immune danger theory, immune concentration,  and class-wise information gain (CIG) \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cb\u003ePreface \u003c\/b\u003e\u003ci\u003exiii\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAbout Author \u003c\/b\u003e\u003ci\u003exxi\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAcknowledgements \u003c\/b\u003e\u003ci\u003exxiii\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Artificial Immune System \u003c\/b\u003e\u003ci\u003e1\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.1 Introduction \u003ci\u003e1\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.2 Biological Immune System \u003ci\u003e2\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.2.1 Overview \u003ci\u003e2\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.2.2 Adaptive Immune Process \u003ci\u003e3\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.3 Characteristics of BIS \u003ci\u003e4\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.4 Artificial Immune System \u003ci\u003e6\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.5 AIS Models and Algorithms \u003ci\u003e8\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.5.1 Negative Selection Algorithm \u003ci\u003e8\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.5.2 Clonal Selection Algorithm \u003ci\u003e9\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.5.3 Immune Network Model \u003ci\u003e11\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.5.4 Danger Theory \u003ci\u003e12\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.5.5 Immune Concentration \u003ci\u003e13\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.5.6 Other Methods \u003ci\u003e14\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.6 Characteristics of AIS \u003ci\u003e15\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.7 Applications of Artificial Immune System \u003ci\u003e16\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.7.1 Virus Detection \u003ci\u003e16\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.7.2 Spam Filtering \u003ci\u003e16\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.7.3 Robots \u003ci\u003e20\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.7.4 Control Engineering \u003ci\u003e21\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.7.5 Fault Diagnosis \u003ci\u003e22\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.7.6 Optimized Design \u003ci\u003e22\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.7.7 Data Analysis \u003ci\u003e22\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e1.8 Summary \u003ci\u003e22\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Malware Detection \u003c\/b\u003e\u003ci\u003e27\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.1 Introduction \u003ci\u003e27\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.2 Malware \u003ci\u003e28\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.2.1 Definition and Features \u003ci\u003e28\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.2.2 The Development Phases of Malware \u003ci\u003e29\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.3 Classic Malware Detection Approaches \u003ci\u003e30\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.3.1 Static Techniques \u003ci\u003e31\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.3.2 Dynamic Techniques \u003ci\u003e31\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.3.3 Heuristics \u003ci\u003e32\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.4 Immune Based Malware Detection Approaches \u003ci\u003e34\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.4.1 An Overview of Artificial Immune System \u003ci\u003e34\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.4.2 An Overview of Artificial Immune System for Malware Detection \u003ci\u003e35\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.4.3 An Immune Based Virus Detection System Using Affinity Vectors \u003ci\u003e36\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.4.4 A Hierarchical Artificial Immune Model for Virus Detection \u003ci\u003e38\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e2.4.5 A Malware Detection Model Based on a Negative Selection Algorithm with Penalty Factor 2.5 Summary \u003ci\u003e43\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Immune Principle and Neural Networks Based Malware Detection \u003c\/b\u003e\u003ci\u003e47\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.1 Introduction \u003ci\u003e47\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.2 Immune System for Malicious Executable Detection \u003ci\u003e48\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.2.1 Non-self Detection Principles \u003ci\u003e48\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.2.2 Anomaly Detection Based on Thickness \u003ci\u003e48\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.2.3 Relationship Between Diversity of Detector Representation and Anomaly Detection Hole \u003ci\u003e48\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.3 Experimental Dataset \u003ci\u003e48\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.4 Malware Detection Algorithm \u003ci\u003e49\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.4.1 Definition of Data Structures \u003ci\u003e49\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.4.2 Detection Principle and Algorithm \u003ci\u003e49\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.4.3 Generation of Detector Set \u003ci\u003e50\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.4.4 Extraction of Anomaly Characteristics \u003ci\u003e50\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.4.5 Classifier \u003ci\u003e52\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.5 Experiment \u003ci\u003e52\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.5.1 Experimental Procedure \u003ci\u003e53\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.5.2 Experimental Results \u003ci\u003e53\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.5.3 Comparison With Matthew G. Schultz’s Method \u003ci\u003e55\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e3.6 Summary \u003ci\u003e57\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Multiple-Point Bit Mutation Method of Detector Generation \u003c\/b\u003e\u003ci\u003e59\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.1 Introduction \u003ci\u003e59\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.2 Current Detector Generating Algorithms \u003ci\u003e60\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.3 Growth Algorithms \u003ci\u003e60\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.4 Multiple Point Bit Mutation Method \u003ci\u003e62\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.5 Experiments \u003ci\u003e62\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.5.1 Experiments on Random Dataset \u003ci\u003e62\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.5.2 Change Detection of Static Files \u003ci\u003e65\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e4.6 Summary \u003ci\u003e65\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Malware Detection System Using Affinity Vectors \u003c\/b\u003e\u003ci\u003e67\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.1 Introduction \u003ci\u003e67\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.2 Malware Detection Using Affinity Vectors \u003ci\u003e68\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.2.1 Sliding Window \u003ci\u003e68\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.2.2 Negative Selection \u003ci\u003e68\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.2.3 Clonal Selection \u003ci\u003e69\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.2.4 Distances \u003ci\u003e70\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.2.5 Affinity Vector \u003ci\u003e71\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.2.6 Training Classifiers with Affinity Vectors \u003ci\u003e71\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.3 Evaluation of Affinity Vectors based malware detection System \u003ci\u003e73\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.3.1 Dataset \u003ci\u003e73\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.3.2 Length of Data Fragment \u003ci\u003e73\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.3.3 Experimental Results \u003ci\u003e73\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e5.4 Summary \u003ci\u003e74\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Hierarchical Artificial Immune Model \u003c\/b\u003e\u003ci\u003e79\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.1 Introduction \u003ci\u003e79\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.2 Architecture of HAIM \u003ci\u003e80\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.3 Virus Gene Library Generating Module \u003ci\u003e80\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.3.1 Virus ODN Library \u003ci\u003e82\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.3.2 Candidate Virus Gene Library \u003ci\u003e82\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.3.3 Detecting Virus Gene Library \u003ci\u003e83\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.4 Self-Nonself Classification Module \u003ci\u003e84\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.4.1 Matching Degree between Two Genes \u003ci\u003e84\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.4.2 Suspicious Program Detection \u003ci\u003e85\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.5 Simulation Results of Hierarchical Artificial Immune Model \u003ci\u003e86\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.5.1 Data Set \u003ci\u003e86\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.5.2 Description of Experiments \u003ci\u003e86\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e6.6 Summary \u003ci\u003e89\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Negative Selection Algorithm with Penalty Factor \u003c\/b\u003e\u003ci\u003e91\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.1 Introduction \u003ci\u003e91\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.2 Framework of NSAPF \u003ci\u003e92\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.3 Malware signature extraction module \u003ci\u003e93\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.3.1 Malware Instruction Library (MIL) \u003ci\u003e93\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.3.2 Malware Candidate Signature Library \u003ci\u003e94\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.3.3 NSAPF and Malware Detection Signature Library \u003ci\u003e96\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.4 Suspicious Program Detection Module \u003ci\u003e97\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.4.1 Signature Matching \u003ci\u003e97\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.4.2 Matching between Suspicious Programs and the MDSL \u003ci\u003e97\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.4.3 Analysis of Penalty Factor \u003ci\u003e98\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.5 Experiments and Analysis \u003ci\u003e99\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.5.1 Experimental Datasets \u003ci\u003e99\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.5.2 Experiments on Henchiri dataset \u003ci\u003e100\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.5.3 Experiments on CILPKU08 Dataset \u003ci\u003e103\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.5.4 Experiments on VX Heavens Dataset \u003ci\u003e104\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.5.5 Parameter Analysis \u003ci\u003e104\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e7.6 Summary \u003ci\u003e105\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Danger Feature Based Negative Selection Algorithm \u003c\/b\u003e\u003ci\u003e107\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.1 Introduction \u003ci\u003e107\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.1.1 Danger Feature \u003ci\u003e107\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.1.2 Framework of Danger Feature Based Negative Selection Algorithm \u003ci\u003e107\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.2 DFNSA for Malware Detection \u003ci\u003e109\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.2.1 Danger Feature Extraction \u003ci\u003e109\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.2.2 Danger Feature Vector \u003ci\u003e110\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.3 Experiments \u003ci\u003e111\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.3.1 Datasets \u003ci\u003e111\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.3.2 Experimental Setup \u003ci\u003e111\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.3.3 Selection of Parameters \u003ci\u003e112\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.3.4 Experimental Results \u003ci\u003e113\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.4 Discussions \u003ci\u003e113\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.4.1 Comparison of Detecting Feature Libraries \u003ci\u003e113\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.4.2 Comparison of Detection Time \u003ci\u003e114\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e8.5 Summary \u003ci\u003e114\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Immune Concentration Based Malware Detection Approaches \u003c\/b\u003e\u003ci\u003e117\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.1 Introduction \u003ci\u003e117\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.2 Generation of Detector Libraries \u003ci\u003e117\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.3 Construction of Feature Vector for Local Concentration \u003ci\u003e122\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.4 Parameters Optimization based on Particle Swarm Optimization \u003ci\u003e124\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.5 Construction of Feature Vector for Hybrid Concentration \u003ci\u003e124\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.5.1 Hybrid Concentration \u003ci\u003e124\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.5.2 Strategies for Definition of Local Areas \u003ci\u003e126\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.5.3 HC-based Malware Detection Method \u003ci\u003e127\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.5.4 Discussions \u003ci\u003e128\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.6 Experiments \u003ci\u003e130\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.6.1 Experiments of Local Concentration \u003ci\u003e130\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.6.2 Experiments of Hybrid Concentration \u003ci\u003e138\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e9.7 Summary \u003ci\u003e142\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Immune Cooperation Mechanism Based Learning Framework \u003c\/b\u003e\u003ci\u003e145\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.1 Introduction \u003ci\u003e145\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.2 Immune Signal Cooperation Mechanism based Learning Framework \u003ci\u003e148\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.3 Malware Detection Model \u003ci\u003e151\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.4 Experiments of Malware Detection Model \u003ci\u003e152\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.4.1 Experimental setup \u003ci\u003e152\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.4.2 Selection of Parameters \u003ci\u003e153\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.4.3 Experimental Results \u003ci\u003e153\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.4.4 Statistical Analysis \u003ci\u003e155\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.5 Discussions \u003ci\u003e157\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.5.1 Advantages \u003ci\u003e157\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.5.2 Time Complexity \u003ci\u003e157\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e10.6 Summary \u003ci\u003e158\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Class-wise Information Gain \u003c\/b\u003e\u003ci\u003e161\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.1 Introduction \u003ci\u003e161\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.2 Problem Statement \u003ci\u003e163\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.2.1 Definition of the Generalized Class \u003ci\u003e163\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.2.2 Malware Recognition Problem \u003ci\u003e163\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.3 Class-wise Information Gain \u003ci\u003e164\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.3.1 Definition \u003ci\u003e164\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.3.2 Analysis \u003ci\u003e166\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.4 CIG-based Malware Detection Method \u003ci\u003e170\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.4.1 Feature Selection Module \u003ci\u003e170\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.4.2 Classification Module \u003ci\u003e171\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.5 Dataset \u003ci\u003e172\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.5.1 Benign Program Dataset \u003ci\u003e172\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.5.2 Malware Dataset \u003ci\u003e172\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.6 Selection of Parameter \u003ci\u003e174\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.6.1 Experimental Setup \u003ci\u003e174\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.6.2 Experiments of Selection of Parameter \u003ci\u003e174\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.7 Experimental Results \u003ci\u003e175\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.7.1 Experiments on the VXHeavens Dataset \u003ci\u003e177\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.7.2 Experiments on the Henchiri Dataset \u003ci\u003e179\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.7.3 Experiments on the CILPKU08 Dataset \u003ci\u003e180\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.8 Discussions \u003ci\u003e180\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.8.1 The Relationship Among IG-A, DFCIG-B and DFCIG-M \u003ci\u003e181\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.8.2 Space Complexity \u003ci\u003e182\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e11.9 Summary \u003ci\u003e183\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eIndex \u003c\/b\u003e\u003ci\u003e185\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eYing Tan\u003c\/b\u003e, PhD, is a Professor of Peking University, China. Dr. Tan is also the director of CIL@PKU. He serves as the editor-in-chief of International Journal of Computational Intelligence and Pattern Recognition, associate editor of IEEE Transactions on Cybernetics, IEEE Transactions on Neural Networks and Learning Systems, and International Journal of Swarm Intelligence Research, and also as an Editor of Springer’s Lecture Notes on Computer Science (LNCS). He is the founder and chair of the ICSI International Conference series. Dr. Tan is a senior member of the IEEE, ACM, and CIE. He has published over two-hundred papers in refereed journals and conferences in areas such as computational intelligence, swarm intelligence, data mining, and pattern recognition for information security.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eThis book provides state-of-the-art information on the use, design, and development of the Artificial Immune System (AIS) and AIS-based solutions to computer security issues.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003ci\u003eArtificial Immune System: Applications in Computer Security\u003c\/i\u003e focuses on the technologies and applications of AIS in malware detection proposed in recent years by the Computational Intelligence Laboratory of Peking University (CIL@PKU). It offers a theoretical perspective as well as practical solutions for readers interested in AIS, machine learning, pattern recognition and computer security.\u003c\/p\u003e \u003cp\u003eThe book begins by introducing the basic concepts, typical algorithms, important features, and some applications of AIS. The second chapter introduces malware and its detection methods, especially for immune-based malware detection approaches. Successive chapters present a variety of advanced detection approaches for malware, including Virus Detection System, K-Nearest Neighbour (KNN), RBF networks, and Support Vector Machines (SVM), Danger theory, Negative Selection Algorithms (NSA), Immune concentration, and immune cooperative mechanism based learning (ICL) framework. The book concludes by presenting a new statistic named Class-Wise Information Gain (CIG), which can select features with the highest information content for a specific class in a problem, as well as efficiently detect malware loaders and infected executables in the wild.\u003c\/p\u003e \u003cp\u003eImportant features of this book:\u003c\/p\u003e \u003cul\u003e \u003cli\u003ePresents established and developed immune models for malware detection\u003c\/li\u003e \u003cli\u003eIncludes state-of-the-art malware detection techniques\u003c\/li\u003e \u003cli\u003eCovers all of the current achievements in computer security based on immune principles, which were obtained by CIL@PKU, China\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis book is designed for a professional audience who wish to learn about state-of-the-art AIS and AIS-based malware detection approaches.\u003c\/p\u003e","brand":"Wiley-IEEE Computer Society Pr","offers":[{"title":"Default Title","offer_id":47988764246245,"sku":"NP9781119076285","price":117.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781119076285.jpg?v=1761781500","url":"https:\/\/k12savings.com\/products\/artificial-immune-system-isbn-9781119076285","provider":"K12savings","version":"1.0","type":"link"}