Artificial Immune systems Flashcards

1
Q

Artificial Immune Systems

A

What AISs (usually) do is detect rare/suspicious events, by borrowing computational ideas from the IS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The Role of the Immune System

A

It protects our bodies from infection:

Nonspecific defences :
body’s first line against disease. they are not directed against a particular pathogen. they guard against all
nfections, regardless of their cause.

‒ A first line nonspecific line of defence:barriers
‒ A second nonspecific line of defence: general attack

Specific defences are attempts by the body to defend itself against particular pathogens:
‒ specific defence: Primary Immune respose
‒ specific defence: Secondary Immune respose

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Pathogen

A

is any agent (bacterium, virus, etc) that can cause us
trouble

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Lymphocytes

A
  • B-Lymphocytes (B Cells)
    the Bone marrow, are responsible for producing antibodies
  • T-Lymphocytes (T Cells) mature in the Thymus and have a variety of roles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Important Properties of the Immune System

A
  • Recognition
  • Distributed & Self Regulating
  • Diversity
  • Learning & Memory
  • Metadynamics - non-used cells discarded, new cells created continuously
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Artificial Immune Recognition System (AIRS)

A

Uses immune system metaphors to classify examples in a training dataset.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

An immune system approach to computer security therefore needs to include:

A
  • Distributed nature – lymphocytes find evidence of infection locally
  • Diversity – keeping systems diverse means less likely to spread a virus/be vulnerable to attack
  • Adaptability – new viruses/methods of attack should be recognised by the system
  • Anomaly Detection
  • Numbers – human immune systems must react quickly to large numbers of pathogens
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Principles – Self/Non-Self Distinction

A
  • Each machine/copy of software has a unique copy of the protection algorithm
  • Detection is probabilistic
  • A robust system – should look for any foreign activity not known signatures
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

self/non self distinction how it works

A

Antibodies
Training Phase
Affinity Maturation
Self Recognition
Non-Self Detection
Anomaly Detection and Classification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Antibodies

A

computational entities that mimic the role of immune system antibodies. Antibodies are designed to recognize and bind to specific antigens, which represent patterns or entities to be identified or classified.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Training Phase

A

During the training phase of AIS, the system is exposed to a set of training patterns that are labeled as either self or non-self. The antibodies learn to differentiate between these patterns and build a repertoire of self and non-self recognition.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Affinity Maturation:

A

The antibodies undergo an affinity maturation process, similar to the immune system’s clonal selection and affinity maturation processes. Through iterative cloning, mutation, and selection, the antibodies with higher affinity towards self patterns are amplified, while those with lower affinity are suppressed or eliminated.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Self Recognition:

A

As the AIS evolves, the antibodies become specialized in recognizing the self patterns encountered during the training phase. They develop a strong affinity for self patterns and exhibit a lower response to non-self patterns.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Non-Self Detection

A

When the AIS encounters a new, unseen pattern or entity, the antibodies compare its characteristics to the learned self patterns. If the pattern deviates significantly from the learned self patterns, the antibodies exhibit a stronger response.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Anomaly Detection and Classification:

A

The self/non-self distinction allows AIS to detect anomalies or deviations from the learned self patterns. By comparing the characteristics of an input pattern to the stored self patterns, AIS can classify the input as either self (normal) or non-self (anomalous or potentially harmful).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly