-
Notifications
You must be signed in to change notification settings - Fork 0
/
config_tuning.ini
82 lines (65 loc) · 1.85 KB
/
config_tuning.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#ClassifierSize - max size of classifier
#SetAlpha - if False alpha is assigned randomly to each classifier
#Alpha - fixed decision threshold, to use it set SetAlpha to True
[CLASSIFIER PARAMETERS]
ClassifierSize = 5
SetAlpha = False
Alpha = 0.5
#TrainingFraction - fraction of data to be training data
#(100-TrainingFraction) - testing data
#CVFolds - number of folds for CV in parameter tuning
[DATA DIVISION]
TrainingFraction = 100
CVFolds = 2
Pairing = True
SetSeed = False
#MSegments, AlphaBin, LambdaBin - binarization parameters
[BINARIZATION PARAMETERS]
Binarize = True
MSegments = 50
AlphaBin = 0.5
LambdaBin = 0.1
#Ranges of parameters to tune
[PARAMETER TUNING]
Tuning = True
NumberOfSets = 2
TuneWeights = False
IterationLowerBound = 10
IterationUpperBound = 30
IterationStep = 5
PopulationLowerBound = 50
PopulationUpperBound = 300
PopulationStep = 50
CrossoverLowerBound = 10
CrossoverUpperBound = 100
CrossoverStep = 10
MutationLowerBound = 10
MutationUpperBound = 100
MutationStep = 10
TournamentLowerBound = 10
TournamentUpperBound = 50
TournamentStep = 10
WeightLowerBound = 10
WeightUpperBound = 100
WeightStep = 10
# if tuning is set to False GA parameters may be set to constants
[GA PARAMETERS]
Iterations = 30
PopulationSize = 300
CrossoverProbability = 0.8
MutationProbability = 0.1
TournamentSize = 0.2
#SingleTestRepeats - number of repeats of a single GA run
[RUN PARAMETERS]
SingleTestRepeats = 5
#Elitism - if True the best found solutions are added to the population in each selection operation
[ALGORITHM PARAMETERS]
Elitism = True
#BaccWeight - weight for BACC in the classifier score
#Uniqueness - uniqueness option (related to calculation of CDD classifier score, default: True)
[OBJECTIVE FUNCTION]
Weight = 1.0
Uniqueness = True
#ProccessorNumb - number of available processors for parallel computation
[PARALELIZATION]
ProccessorNumb = 1