V-Detector: A Negative Selection Algorithm Zhou Ji, advised by Prof. Dasgupta Computer Science...

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

Transcript of V-Detector: A Negative Selection Algorithm Zhou Ji, advised by Prof. Dasgupta Computer Science...

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

V-Detector: A Negative Selection AlgorithmZhou Ji, advised by Prof. Dasgupta

Computer Science Research Day The University of MemphisMarch 25, 2005

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

Background Immune system

is a group of cells and organs that work together to fight infections in our bodies.

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

Background AIS (Artificial Immune Systems) are not

just intrusion detection and defense Immune system’s computational

capability Learning Memory Recognition Feature extraction Distributed process Adaptation Self/nonself discrimination Prediction ……

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

Background

Different models of Artificial Immune Systems Negative selection algorithms Immune network model Clonal selection Gene library

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

Background

Negative Selection Algorithms In natural immune system: T-cells develop in

thymus Random generation + aimed elimination Represent target concept by negative space Training only with self samples – “one class”

learning

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

Algorithm

basic idea

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

Algorithm

V-detector

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

Algorithm

V-detector’s features Simple generation strategy and

detector scheme - extensibility Variable sized detectors Coverage estimate Boundary-aware

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

Implementation

Multiple dimensional, Real-valued representation

Control parameters Self threshold Target coverage Significant level (for hypothesis

testing) Boundary-aware vs. point-wise

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

Implementation

User interface

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

Experiments

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

Summary

A new negative selection algorithm has been developed.

Important unique features. Challenges: evaluate the

detectors and categorize the anomaly.

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

Bibliography Ji & Dasgupta, Augmented Negative

Selection Algorithm with Variable-Coverage Detectors, CEC 2004

Ji & Dasgupta, Real-valued Negative Selection Algorithm with Variable-Sized Detectors, GECCO 2004

Ji & Dasgupta, Estimating the Detector Coverage in a Negative Selection Algorithm, GECCO 2005