Artificial Immune Systems Razieh Khamseh-Ashari Department of Electrical and Computer Eng Isfahan University of Technology Supervisor: Dr. Abdolreza Mirzaei.

Slides:



Advertisements
Similar presentations
V-Detector: A Negative Selection Algorithm Zhou Ji, advised by Prof. Dasgupta Computer Science Research Day The University of Memphis March 25, 2005.
Advertisements

Artificial Immune Systems. CBA - Artificial Immune Systems Artificial Immune Systems: A Definition AIS are adaptive systems inspired by theoretical immunology.
CIFD: Computational Immunology for Fraud Detection
The story beyond Artificial Immune Systems Zhou Ji, Ph.D. Center for Computational Biology and Bioinformatics Columbia University Wuhan, China 2009.
Introduction to Immunology BIOS 486A/586A Kenneth J. Goodrum,Ph.D. Department of Biomedical Sciences Ohio University 2005.
Immune System Part III:
1 BY: Nazanin Asadi Zohre Molaei Isfahan University of Technology.
Lecture 8 The Development of Lymphocytes. Core content.
Biologically Inspired AI (mostly GAs). Some Examples of Biologically Inspired Computation Neural networks Evolutionary computation (e.g., genetic algorithms)
EvoNet Flying Circus Introduction to Evolutionary Computation Brought to you by (insert your name) The EvoNet Training Committee The EvoNet Flying Circus.
Lecture outline The nomenclature of Immunology Types of immunity (innate and adaptive; active and passive; humoral and cell- mediated) Features of immune.
Anomaly Detection in Data Docent Xiao-Zhi Gao
Lecture outline The nomenclature of Immunology
16-1 Topics Immunity Lymphoid system Immunity Matures throughout life Has memory – enhanced response to pathogens Vaccination – deliberate exposureto.
Click to edit master text Click to edit Master text styles Second level Third level Fourth level Fifth level Artificial Immune Systems Dr Uwe Aickelin.
Artificial Immune Systems Andrew Watkins. Why the Immune System? Recognition –Anomaly detection –Noise tolerance Robustness Feature extraction Diversity.
Integrating Bayesian Networks and Simpson’s Paradox in Data Mining Alex Freitas University of Kent Ken McGarry University of Sunderland.
Artificial Immune Systems: An Emerging Technology Dr. Jonathan Timmis Computing Laboratory University of Kent at Canterbury England. UK.
EvoNet Flying Circus Introduction to Evolutionary Computation Brought to you by (insert your name) The EvoNet Training Committee The EvoNet Flying Circus.
Principles of Immunology Overview of Adaptive Immunity 1/24/06 “Too many people overvalue what they are not and undervalue what they are.” M Forbes.
Artificial Immune Systems: A New Computational Intelligence Approach
Introduction to Artificial Immune Systems (AIS) BIC 2005: International Symposium on Bio-Inspired Computing Johor, MY, 5-7 September 2005 Dr. Leandro Nunes.
An Introduction to Artificial Immune Systems Dr. Jonathan Timmis Computing Laboratory University of Kent at Canterbury CT2 7NF. UK.
Immune Response Adaptive Immune Response. Adaptive Immune 2 Adaptive Immune Response Humoral Immunity B cells Cellular Immunity T cells.
Adaptive Immunity Substances recognized as foreign that provoke an immune response are called antigens (Ag). Adaptive immunity describes the ability of.
Dr. Fang-Ping Huang Department of Pathology, Immunology Division, Room 216 Tel
The Immune System. Immune System Our immune system is made up of: The innate immune system: first line of defence (non-specific) The adaptive immune system:
Specific immune system
Population-based metaheuristics Nature-inspired Initialize a population A new population of solutions is generated Integrate the new population into the.
By : Anas Assiri.  Introduction  fraud detection  Immune system  Artificial immune system (AIS)  AISFD  Clonal selection.
Distributed Network Intrusion Detection An Immunological Approach Steven Hofmeyr Stephanie Forrest Patrik D’haeseleer Dept. of Computer Science University.
1 Principles of a Computer Immune System Anil Somayaji, Steven Hofmeyr, & Stephanie Forrest Presented by: Jesus Morales.
Lecture 14 Immunology: Adaptive Immunity. Principles of Immunity Naturally Acquired Immunity- happens through normal events Artificially Acquired Immunity-
Specific Resistance = Immunity
Nasraoui, Gonzalez, Cardona, Dasgupta: Scalable Artificial Immune System Based Data Mining NSF-NGDM, Nov. 1-3, 2002, Baltimore, MD Artificial Immune Systems.
Automatic Test-Data Generation: An Immunological Approach Kostas Liaskos Marc Roper {Konstantinos.Liaskos, TAIC PART 2007.
Lecture 8: 24/5/1435 Genetic Algorithms Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Chapter 17: Adaptive Immunity: Specific Defenses of the Host
APPLICATION OF THE METHOD AND COMBINED ALGORITHM ON THE BASIS OF IMMUNE NETWORK AND NEGATIVE SELECTION FOR IDENTIFICATION OF TURBINE ENGINE SURGING Lytvynenko.
TOLERANCE Deletion, anergy or ignorance?. Normal thyroidDiseased thyroid If the immune system fails to “delete” or anergise tissue reactive lymphocytes,
Specific Defenses of the Host
CHAPTER 23 Molecular Immunology.
T-LYMPHOCYTE 1 Lecture 8 Dr. Zahoor. Objectives T-cell Function – Cells mediated immunity Type of T-cells 1. Cytotoxic T-cell – CD8 (Killer T-cell) 2.
18 Animal Defense Systems Animal defense systems are based on the distinction between self and nonself. There are two general types of defense mechanisms:
The Immune System. The First Lines of Defense: – Skin – Antimicrobial proteins – Cilia – Gastric Juice – Symbiotic bacteria – your ‘microbiome’
Immunology Chapter 43. Innate Immunity Present and waiting for exposure to pathogens Non-specific External barriers and internal cellular and chemical.
+ Immunity: Defense against disease EL: To bring together the learnings on immunity from SAC 4.
Artificial Immune System based Cooperative Strategies for Robot Soccer Competition International Forum on Strategic Technology, p.p , Oct
CONCEPTS OF INFLAMMATION AND THE IMMUNE RESPONSE.
Changing the Rules of the Game Dr. Marco A. Janssen Department of Spatial Economics.
CITS7212: Computational Intelligence An Overview of Core CI Technologies Lyndon While.
___________DEFENSES of the HOST: THE IMMUNE RESPONSE
1 Simulation of Immune System Answering Questions on the Natural Immune System Behavior by Simulations.
Lecture 1: Immunogenetics Dr ; Kwanama
Immunology B cells and Antibodies – humoral
Immunity. Body Defenses First line - barriers Skin and mucous membranes Flushing action –Antimicrobial substances Lysozyme, acids, salts, normal microbiota.
Lecture 7 Immunology Cells of adaptive immunity
Presentation By SANJOG BHATTA Student ID : July 1’ 2009.
Surface Defect Inspection: an Artificial Immune Approach Dr. Hong Zheng and Dr. Saeid Nahavandi School of Engineering and Technology.
 Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems n Introduction.
Chapter 43 The Immune System.
Kuby Immunology, 7e: Chapter 1
Immunogenetics Lecture 3: TcR.
Immune System Chapter 14.
Data Mining 資料探勘 分群分析 (Cluster Analysis) Min-Yuh Day 戴敏育
Text Categorization Berlin Chen 2003 Reference:
Introduction/Terminology
Introduction to Microbiology
Immunocomputing and Artificial Immune Systems
Presentation transcript:

Artificial Immune Systems Razieh Khamseh-Ashari Department of Electrical and Computer Eng Isfahan University of Technology Supervisor: Dr. Abdolreza Mirzaei

Introduction to the Immune System Artificial Immune Systems A Framework to Design Artificial Immune Systems (AIS) Representation Schemes Affinity Measures Immune Algorithms Outline 2 Artificial Immune Systems

Introduction to the Immune System Artificial Immune Systems A Framework to Design Artificial Immune Systems (AIS) Representation Schemes Affinity Measures Immune Algorithms Outline 3 Artificial Immune Systems

What is the Immune System ? a complex system of cellular and molecular components having the primary function of distinguishing self from not self and defense against foreign organisms or substances (Dorland's Illustrated Medical Dictionary) The immune system is a cognitive system whose primary role is to provide body maintenance (Cohen) Immune system was evolutionary selected as a consequence of its first and primordial function to provide an ideal inter-cellular communication pathway (Stewart) 4 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Artificial Immune Systems 5 1. Immune System2. AIS Concepts 3. Designing a Framework

Classical Immunity The purpose of the immune system is defence Innate and acquired immunity Innate is the first line of defense. Germ line encoded (passed from parents) and is quite ‘static’ (but not totally static) Adaptive (acquired). Somatic (cellular) and is acquired by the host over the life time. Very dynamic. These two interact and affect each other 6 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Multiple layers of the immune system 7 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Innate Immunity May take days to remove an infection, if it fails, then the adaptive response may take over Macrophages and neurophils are actors Other actors such as TLR’s and dendritic cells (next lecture) are essential for recognition 8 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Adaptive Immune System 9 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Lymphocytes Carry antigen receptors that are specific They are produced in the bone marrow through B and T Cells are the main actors of the adaptive immune system 10 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

B Cell Pattern Recognition B cells have receptors called antibodies The immune recognition is based on the complementarity between the binding region of the receptor and a portion of the antigen called the epitope. Recognition is not just by a single antibody, but a collection of them Learn not through a single agent, but multiple ones 11 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Processes within the Immune System (very basically) Negative Selection Censoring of T-cells in the thymus gland of T-cells that recognise self Defining normal system behavior Clonal Selection Proliferation and differentiation of cells when they have recognised something Generalise and learn Self vs Non-Self 12 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Clonal Selection 13 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Clonal Selection 14 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Affinity Maturation Responses mediated by T cells improve with experience Mutation on receptors (hypermutation and receptor editing) During the clonal expansion, mutation can lead to increased affinity, these new ones are selected to enter a ‘pool’ of memory cells Can also lead to bad ones and these are deleted 15 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Immune Responses 16 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Summary Innate and adaptive immunity Focused on adaptive here Lymphocytes Negative selection Clonal selection Immune memory and learning 17 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Further Immunology and Modelling 1. Immune System2. AIS Concepts 3. Designing a Framework

What is the Immune System ? The are many different viewpoints These views are not mutually exclusive Lots of common ingredients classical networkdanger 19 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Problems with the classical view What happens if self changes? What about things that are “not harmful” The Danger model was proposed 20 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Danger theory (Matzinger 1994) it is not “non-self”, but “danger” that the IS recognises dangerous invaders cause cell death or stress these cells generate “danger signal” molecules unlike natural cell death these stimulate an immune response local to the danger to identify the “culprit” 21 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Immune Network Theory Idiotypic network (Jerne, 1974) B cells co-stimulate each other Treat each other a bit like antigens Creates an immunological memory 22 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Introduction to the Immune System Artificial Immune Systems Remarkable Immune Properties Concepts, Scope and Applications Brief History of AIS A Framework to Design Artificial Immune Systems (AIS) Representation Schemes Affinity Measures Immune Algorithms Outline 23 Artificial Immune Systems

Artificial Immune Systems: A Definition AIS are adaptive systems inspired by theoretical immunology and observed immune functions, principles and models, which are applied to complex problem domains [De Castro and Timmis,2002] 24 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Concepts Specificity Diversity Clonal selection Affinity maturation Immunity memory Positive and negative selection Distributing ability Multi-layering Self-organization Anomaly detection 25 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Scope of AIS Pattern recognition Fault and anomaly detection Data analysis (classification, clustering, etc.) Agent-based systems Search and optimization Machine-learning Autonomous navigation and control Artificial life Security of information systems 26 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Scope of AIS Clustering/classification Anomaly detection Computer security Optimisation Learning Bioinformatics Image proc. RoboticsControl Web mining Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

The Early Days: Developed from the field of theoretical immunology in the mid 1980’s – Bersini first use of immune algorithms to solve problems Forrest et al – Computer Security mid 1990’s Work by IBM on virus detection Hunt et al, mid 1990’s – Machine learning 28 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Introduction to the Immune System Artificial Immune Systems Remarkable Immune Properties Concepts, Scope and Applications Brief History of AIS A Framework to Design Artificial Immune Systems (AIS) Representation Schemes Affinity Measures Immune Algorithms Outline 29 Artificial Immune Systems

A Framework for AIS Algorithms Affinity Representation Application Solution AIS Shape-Space Binary Integer Real-valued Symbolic [De Castro and Timmis, 2002] 30 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Shape-Space An antibody can recognise any antigen whose complement lies within a small surrounding region of width (the cross-reactivity threshold) This results in a volume v known as the recognition region of the antibody v V S v v [Perelson,1989] 31 Shape space (or solution space) Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Choice of Representation Assume the general case: Ab =  Ab 1, Ab 2,..., Ab L  Ag =  Ag 1, Ag 2,..., Ag L  Binary representation Matching by bits Continuous (numeric) Real or Integer, typically Euclidian Categorical (nominal) E.g female or male of the attribute Gender. 32 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Representation – Shape Space Used for modeling antibody and antigen Determine a measure to calculate affinity Hamming shape space(binary) if Ab i != Ag i : 0 otherwise (XOR operator) Antigen Antibody 33 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

A Framework for AIS Algorithms Affinity Representation Application Solution AIS Euclidean Manhattan Hamming 34 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Affinities: related to distance/similarity Examples of affinity measures Euclidean Manhattan Hamming Affinity 35 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Affinities in Hamming Shape-Space (a) Hamming distance (b) r-contiguous bits rule 36 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Mutation - Binary Single point mutation Multi-point mutation 37 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Affinity Proportional Mutation Affinity maturation is controlled Proportional to antigenic affinity  (D*) = exp(-  D*)  =mutation rate D*= affinity  =control parameter 38 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

A Framework for AIS Algorithms Affinity Representation Application Solution AIS Bone Marrow Models Clonal Selection Negative Selection Positive Selection Immune Network Models 39 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

The Algorithms Layer Bone Marrow Models Clonal Selection CLONALG AIRS Negative Selection Positive Selection Network Models AINE aiNET 40 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

The Algorithms Layer Bone Marrow Models Clonal Selection CLONALG AIRS Negative Selection Positive Selection Network Models AINE aiNET 41 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Bone Marrow Models Gene libraries are used to create antibodies from the bone marrow Use this idea to generate attribute strings that represent receptors Antibody production through a random concatenation from gene libraries 42 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Clonal Selection –CLONALG 1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics 3. Cycle 43 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics 3. Cycle CLONALG Create a random population of individuals (P) 44 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics 3. Cycle CLONALG For each antigenic pattern in the data-set S do: 45 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics 3. Cycle CLONALG Present it to the population P and determine its affinity with each element of the population 46 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics 3. Cycle CLONALG Select n highest affinity elements of P Generate clones proportional to their affinity with the antigen (higher affinity=more clones) 47 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics 3. Cycle CLONALG Mutate each clone High affinity=low mutation rate and vice-versa Add mutated individuals to population P Reselect best individual to be kept as memory m of the antigen presented 48 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

CLONALG 1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics 3. Cycle Replace a number r of individuals with low affinity with randomly generated new ones 49 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics 3. Cycle CLONALG Repeat step 2 until a certain stopping criteria is met 50 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

CLONALG n ci =round((β*n h )/i) 51 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Negative Selection Algorithms Forrest 1994: Idea taken from the negative selection of T-cells in the thymus Applied initially to computer security Artificial Immune Systems 52 Developing the detector set Using the detector set 1. Immune System2. AIS Concepts 3. Designing a Framework

Training ALCs with negative selection 53 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Artificial Immune Network Timmis and Neal,2000 The ALCs interact with each other to learn the structure of a non- self pattern The ALCs in a network co-stimulates and/or co-suppress each other to adapt to the non-self pattern The stimulation level antigen stimulation network stimulation network suppression Artificial Immune Systems Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle aiNET For each antigenic pattern in the data-set S do: 55 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle aiNET Present it to the population P and determine its affinity with each element of the population 56 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle aiNET Select n highest affinity elements of P Generate clones proportional to their affinity with the antigen (higher affinity=more clones) 57 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle aiNET Mutate each clone High affinity=low mutation rate and vice-versa Select h highest affinity cells and place into memory set 58 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

aiNET 1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle Eliminate all memory clones whose affinity with the antigen is less than a predefined threshold 59 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle aiNET Determine similarity between each pair of network antibodies 60 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle aiNET Eliminate all network antibodies whose affinity is less than a pre-defined threshold 61 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle aiNET Introduce a random number of new antibodies into P 62 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

1. Initialisation 2. Antigenic presentation a. Affinity evaluation b. Clonal selection and expansion c. Affinity maturation d. Metadynamics e. Clonal suppression 3. Network interactions 4. Network suppression 5. Diversity 6. Cycle aiNET Repeat for a pre-defined number of iterations 63 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

aiNET 64 Artificial Immune Systems

65 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

aiNET 66 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework The aiNet model uses the minimal spanning tree of the formed weighted-edge graph or hierarchical agglomerative clustering to determine the structure of the network clusters in the graph. The stopping condition of the while-loop can be one of the following Setting an iteration counter Setting the maximum size of the network Testing for convergence

aiNET on Data Mining Limited visualisation Interpret via MST or dendrogram Compression rate of 81% Successfully identifies the clusters Training Pattern Result immune network 67 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

aiNET on multimodal optimisation Initial population Final population 68 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Results – Multi Function aiNET CLONALG 69 Artificial Immune Systems 1. Immune System2. AIS Concepts 3. Designing a Framework

Reference L. N. de Castro, J. I. Timmis, Artificial immune systems as a novel soft computing paradigm, Soft Computing 7 (2003) 526–544 Adndries P.Engelbrecht,Computational Intelligence An introduction D. Dasguptaa, S.Yua, et al, Recent Advances in Artificial Immune Systems: Models and Applications, Applied Soft Computing 11 (2011) 1574–1587. J. Zheng,Y. Chen, A Survey of artificial immune applications, Artif Intell Rev (2010) 34:19–34 Artificial Immune Systems 70

Thank You 71 Artificial Immune Systems

Questions? 72 Artificial Immune Systems