diff --git a/CONFIG/1.config b/CONFIG/1.config new file mode 100644 index 0000000000000000000000000000000000000000..b98374193a1ed140a2aa5e914686a6b1f735d4a7 --- /dev/null +++ b/CONFIG/1.config @@ -0,0 +1,76 @@ +# Experiments parameters + perf{ + testBuildingBlocks="false"; + PrivacyPreservation="true"; + microBench="true"; + MLAlgorithm="vfdt"; + runs_number ="1"; + thread_number="14"; + remoteClient="false"; + Incremental="false"; + OutputPath="/root/DAPPLE-2.0/EXP/MICRO/"; + scenarioName ="VFDTAdultOPT"; + debug="false"; + maxTrainSize="5"; + maxTestSize="5"; + } + + # The dataset configuration parameters + dataset{ + + mainPath = "/root/DAPPLE-2.0/"; + path="/root/DAPPLE-2.0/DATA/Datasets/Adult/"; + clearPath= "/home/rania/CLionProjects/DAPPLE-2.0/DATA/Datasets/Adult/"; + chunk_prefix="DO"; + class_number="2"; + dimension="15"; + chunk_number="16"; + } + + # The vfdt algorithm parameters + vfdt{ + + delta="0.000001"; + tau="1"; + grace="50"; + max_depth="8"; + threshold_number="2"; + maxNodes="1000"; + } + + # DTPKC parameters + crypto{ + deserialize="false"; + pathSer="/root/DAPPLE-2.0/SER/"; + keySize ="1024"; + DTPKC_Err = "600"; + ComputationalPrecision="1000"; + useORE="false"; + sendParaClient="true"; + blindingSize="100"; + encryptData="true"; + delay="0"; + optim = "true"; + precompute = "true"; + } + + # Naive Bayes parameters + nb{ + LaplaceConstant="10"; + } + + #LR parameters + + lr{ + alpha="10000"; + LRTH="0.5"; + batchSize="30"; + epochs="1"; + sgdWorkers="4"; + } + + # Network parameters + network{ + portS="5001"; + serverIP="127.0.0.1"; + } diff --git a/CONFIG/DAPPLE.config b/CONFIG/DAPPLE.config index 1b22994c2545bd47cae77f6dbacb39d8063ba8b5..fa866af62647fde8fe8c6699b86ff4236989e3a1 100755 --- a/CONFIG/DAPPLE.config +++ b/CONFIG/DAPPLE.config @@ -3,14 +3,14 @@ testBuildingBlocks="false"; PrivacyPreservation="true"; microBench="true"; - MLAlgorithm="vfdt"; + MLAlgorithm="lr"; runs_number ="1"; thread_number="14"; remoteClient="false"; Incremental="true"; OutputPath="/home/rania/CLionProjects/DAPPLE-2.0/EXP/MANU/"; scenarioName ="nnnn"; - debug="true"; + debug="false"; maxTrainSize="5"; maxTestSize="5"; } @@ -56,13 +56,13 @@ # Naive Bayes parameters nb{ - LaplaceConstant="10"; + LaplaceConstant="1"; } #LR parameters lr{ - alpha="10000"; + alpha="100"; LRTH="0.5"; batchSize="30"; epochs="1";