improvement of nid according to selection of continuous measures in tree induction algorithm

14
Improvement of NID According to Improvement of NID According to Selection of Continuous Measures in Selection of Continuous Measures in Tree Induction Algorithm Tree Induction Algorithm 2004. 8. 24. Il-Ahn Cheong Linux Security Research Center Chonnam National University, Korea

Upload: shanae

Post on 21-Mar-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm. 2004. 8. 24. Il-Ahn Cheong Linux Security Research Center Chonnam National University, Korea. Contents. Introduction Related Works Automatic Generation of Rules using TIA The Experiments - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

Improvement of NID According to Selection of Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm Continuous Measures in Tree Induction Algorithm

2004. 8. 24.

Il-Ahn CheongLinux Security Research Center

Chonnam National University, Korea

Page 2: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

2/14

Contents

Introduction

Related Works

Automatic Generation of Rules using TIA

The Experiments

Conclusions

Page 3: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

3/14

I. Introduction Signature-based Network Intrusion Detection

Require more time generating rules because of dependence on knowledge of experts

Varies according to selection of network measures in the detection Our approaches

Automatically generates the detection rules by using tree induction algorithms

Improve the detection by automatic selection of network measures Our expectations

Detection rules generated independent of knowledge of experts The performance of detection could be improved

Page 4: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

4/14

II. Related Works The previous researches

Florida Univ. LERAD (Learning Rules for Anomaly Detection) Generating conditional rules

New Mexico Univ. SVM (Support Vector Machine) SVM based Ranking method

Applied Research Lab. of Teas Univ. NEDAA (Exploitation Detection Analyst Assistant) Genetic algorithm & Decision Tree

Problems Used limited measures (src/dst. IP/Port, Protocol, etc.) Not treats of the continuous measures

Page 5: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

5/14

III. Automatic Generation of Rules (1/5)

Tree Induction Algorithms A classification method using data mining The constructed trees provide

a superior measure selection an easy explanation for constructed tree models

The C4.5 algorithm Automatically generates trees by calculating the IG

(Information Gain) according to the Entropy Reduction Could be classified in case of existing along with variables

having continuous and discrete attributes

Page 6: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

6/14

Automatic Generation of Rules (2/5)

Automatic Generation Model of Rules

Page 7: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

7/14

Automatic Generation of Rules (3/5)

Modified C4.5 algorithm

)()()( kt AEntropyIEntropyAEntropy

J

i

C

ikjkikjki

jkjjk

k

ninninnn

jAIEntropy

1 12 ])/)((log)/)(()[/(

),,(

C

iii )N/N(log)N/N()I(Entropy

12

Page 8: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

8/14

Automatic Generation of Rules (4/5)

Treatment of Continuous Distributions

f(x)

Continuous Discrete

Page 9: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

9/14

Automatic Generation of Rules (5/5)

Change of Selection for Network Measures GRR (Good Rule Rate)

To select measures having high priority Threshold value is 0.5 as binary (G | B) RG (Good Rule)

affected positively generating of detection rules Reflected next learning

RB (Bad Rule) affected negatively generating of detection rules Excluded next learning

)R(R of # TheR of # The

GRRBG

G

01.0, where

Page 10: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

10/14

IV. The Experiments (1/3) Experiment Dataset

The 1999 DARPA IDS Evaluation dataset (DARPA99) 191,077 TCP sessions in Week 4 dataset

After treats of continuous measures The detection rate increased 20% The false rate decreased 15%

Page 11: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

11/14

The Experiments (2/3) The Result of GRR Calculation

Network measure selected from Ostermann’s TCPtrace (80 measures)

G(Good), B(Bad), I(Ignore), RST(Result;G|B|I), SLT(Select; O|X) Step#: The # of repeat experiment

Threshold value = 0.5

Page 12: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

12/14

The Experiments (3/3) The ROC Evaluation

According to selection of priority measures Detection rate increased False rate decreased

Step0Step1Step2Step3

Step0Step1Step2Step3

Page 13: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

13/14

V. Conclusions

Automatically generates detection rules using Tree Induction algorithm without support of experts

Solve the problems according to measure selection continuous type converting into categorical type selection of priority measures by calculating GRR detection rate was increased and false rate was decreased

Page 14: Improvement of NID According to Selection of Continuous Measures in Tree Induction Algorithm

WISA 2004 LSRC, Chonnam National University

14/14

Q & A

Contact UsE-mail: [email protected]

Thank You!