Research Article

Empirical Evaluation of Noise Influence on Supervised Machine Learning Algorithms Using Intrusion Detection Datasets

Table 11

Used parameters values for each ML algorithm in WEKA.

ML algorithmParameter nameValue

DTBatch size100
Binary splitsFalse
Collapse treeTrue
Confidence factor0.25
DebugFalse
Do not check capabilitiesFalse
Do not make split point actual valueFalse
Min num obj2
Num decimal places2
Num folds3
Reduced error pruningFalse
Save instance dataFalse
Seeds1
Subtree raisingTrue
UnprunedFalse
Use LaplaceFalse
Use MDL correctionTrue

SVMBatch size100
Build calibration modelsFalse
C1
CalibratorDefault
Checks turned offFalse
DebugFalse
Do not check capabilitiesFalse
Epsilon1.0E − 12
Filter typeNormalize training data
KernelDefault
Num decimal places2
Num folds−1
Random seed1
Tolerance parameter0.001

NBBatch size100
DebugFalse
Display model in old formatFalse
Do not check capabilitiesFalse
Num decimal places2
Use kernel estimatorFalse
Use supervised discretizationFalse

RFBag size percent100
Batch size100
Break ties randomlyFalse
Calc out of bagFalse
Compute attribute importanceFalse
DebugFalse
Do not check capabilitiesFalse
Max depth0
Num decimal places2
Num execution slots1
Num features0
Num iterations100
Output out of bag complexity statisticsFalse
Print classifiersFalse
Seed1
Store out of bag predictionsFalse

ANNGUIFalse
Auto buildTrue
Batch size100
DebugFalse
DecayFalse
Do not check capabilitiesFalse
Hidden layersA
Learning rate0.3
Momentum0.2
Nominal to binary filterTrue
Normalize attributesTrue
Normalize numeric classTrue
Num decimal places2
ResetTrue
Seed0
Training time500
Validation set size0
Validation threshold20