diff --git a/data/oc1output/balance-scale.txt b/data/oc1output/balance-scale.txt index 26792de..0b4673d 100755 --- a/data/oc1output/balance-scale.txt +++ b/data/oc1output/balance-scale.txt @@ -8,5 +8,9 @@ fold 2: acc. = 86.40 #leaves = 30 max. depth = 9 fold 3: acc. = 96.00 #leaves = 20 max. depth = 8 fold 4: acc. = 92.80 #leaves = 17 max. depth = 5 fold 5: acc. = 94.40 #leaves = 22 max. depth = 7 +***1***0.9119999***0.1581740*** +***2***0.8640000***0.1515590*** +***3***0.9600000***0.1653910*** +***4***0.9280000***0.1579360*** +***5***0.9440000***0.1317500*** accuracy = 92.16 #leaves = 21.00 max depth = 7.60 -.79400000000000000000 diff --git a/data/oc1output/balloons.txt b/data/oc1output/balloons.txt index 1a9cdaf..a9d6ff7 100755 --- a/data/oc1output/balloons.txt +++ b/data/oc1output/balloons.txt @@ -7,5 +7,9 @@ fold 2: acc. = 66.67 #leaves = 2 max. depth = 1 fold 3: acc. = 100.00 #leaves = 4 max. depth = 3 fold 4: acc. = 100.00 #leaves = 4 max. depth = 3 fold 5: acc. = 50.00 #leaves = 2 max. depth = 1 +***1***0.6666666***0.0007010*** +***2***0.6666666***0.0000530*** +***3***1.0000000***0.0004900*** +***4***1.0000000***0.0005180*** +***5***0.5000000***0.0001590*** accuracy = 75.00 #leaves = 2.80 max depth = 1.80 -.00400000000000000000 diff --git a/data/oc1output/breast-cancer-wisc-diag.txt b/data/oc1output/breast-cancer-wisc-diag.txt index 93deaf3..0f9cfe1 100755 --- a/data/oc1output/breast-cancer-wisc-diag.txt +++ b/data/oc1output/breast-cancer-wisc-diag.txt @@ -7,5 +7,9 @@ fold 2: acc. = 94.69 #leaves = 11 max. depth = 5 fold 3: acc. = 92.92 #leaves = 12 max. depth = 5 fold 4: acc. = 92.04 #leaves = 15 max. depth = 7 fold 5: acc. = 91.45 #leaves = 7 max. depth = 3 +***1***0.9292036***0.3833650*** +***2***0.9469026***0.3616900*** +***3***0.9292036***0.3048200*** +***4***0.9203540***0.5420560*** +***5***0.9145299***0.2786670*** accuracy = 92.79 #leaves = 11.40 max depth = 5.20 -1.91800000000000000000 diff --git a/data/oc1output/breast-cancer-wisc-prog.txt b/data/oc1output/breast-cancer-wisc-prog.txt index b6bc2d4..f393e5e 100755 --- a/data/oc1output/breast-cancer-wisc-prog.txt +++ b/data/oc1output/breast-cancer-wisc-prog.txt @@ -8,5 +8,9 @@ fold 2: acc. = 71.79 #leaves = 13 max. depth = 10 fold 3: acc. = 82.05 #leaves = 17 max. depth = 7 fold 4: acc. = 51.28 #leaves = 16 max. depth = 7 fold 5: acc. = 78.57 #leaves = 14 max. depth = 8 +***1***0.8205128***0.1899160*** +***2***0.7179487***0.2610650*** +***3***0.8205128***0.1540970*** +***4***0.5128205***0.1414850*** +***5***0.7857143***0.1824780*** accuracy = 73.23 #leaves = 12.40 max depth = 6.60 -.92700000000000000000 diff --git a/data/oc1output/breast-cancer-wisc.txt b/data/oc1output/breast-cancer-wisc.txt index fa81848..49457e3 100755 --- a/data/oc1output/breast-cancer-wisc.txt +++ b/data/oc1output/breast-cancer-wisc.txt @@ -8,5 +8,9 @@ fold 2: acc. = 93.53 #leaves = 11 max. depth = 7 fold 3: acc. = 94.24 #leaves = 12 max. depth = 9 fold 4: acc. = 95.68 #leaves = 15 max. depth = 7 fold 5: acc. = 94.41 #leaves = 13 max. depth = 8 +***1***0.9568346***0.2111440*** +***2***0.9352518***0.1807370*** +***3***0.9424461***0.1839270*** +***4***0.9568346***0.1927280*** +***5***0.9440559***0.2081380*** accuracy = 94.71 #leaves = 11.00 max depth = 6.80 -1.02400000000000000000 diff --git a/data/oc1output/breast-cancer.txt b/data/oc1output/breast-cancer.txt index 2c862b9..c0c9128 100755 --- a/data/oc1output/breast-cancer.txt +++ b/data/oc1output/breast-cancer.txt @@ -8,5 +8,9 @@ fold 2: acc. = 56.14 #leaves = 40 max. depth = 12 fold 3: acc. = 64.91 #leaves = 24 max. depth = 8 fold 4: acc. = 64.91 #leaves = 37 max. depth = 10 fold 5: acc. = 70.69 #leaves = 32 max. depth = 10 +***1***0.6491228***0.0777250*** +***2***0.5614035***0.0820030*** +***3***0.6491228***0.0765800*** +***4***0.6491228***0.0661090*** +***5***0.7068965***0.0774350*** accuracy = 64.34 #leaves = 27.40 max depth = 8.60 -.39700000000000000000 diff --git a/data/oc1output/cardiotocography-10clases.txt b/data/oc1output/cardiotocography-10clases.txt index a895544..39f97ba 100755 --- a/data/oc1output/cardiotocography-10clases.txt +++ b/data/oc1output/cardiotocography-10clases.txt @@ -15,5 +15,9 @@ fold 2: acc. = 78.35 #leaves = 144 max. depth = 15 fold 3: acc. = 79.29 #leaves = 134 max. depth = 12 fold 4: acc. = 77.65 #leaves = 138 max. depth = 14 fold 5: acc. = 80.28 #leaves = 146 max. depth = 14 +***1***0.7811764***4.0981380*** +***2***0.7835295***4.5676210*** +***3***0.7929412***3.7609140*** +***4***0.7764705***4.1221350*** +***5***0.8028169***3.8846100*** accuracy = 78.74 #leaves = 116.20 max depth = 12.40 -20.41800000000000000000 diff --git a/data/oc1output/cardiotocography-3clases.txt b/data/oc1output/cardiotocography-3clases.txt index 5601774..2233e40 100755 --- a/data/oc1output/cardiotocography-3clases.txt +++ b/data/oc1output/cardiotocography-3clases.txt @@ -8,5 +8,9 @@ fold 2: acc. = 91.06 #leaves = 63 max. depth = 12 fold 3: acc. = 91.76 #leaves = 59 max. depth = 10 fold 4: acc. = 89.41 #leaves = 58 max. depth = 14 fold 5: acc. = 90.85 #leaves = 55 max. depth = 12 +***1***0.8847059***2.1991990*** +***2***0.9105882***2.6451690*** +***3***0.9176471***2.6936610*** +***4***0.8941177***2.2401460*** +***5***0.9084507***1.5113470*** accuracy = 90.31 #leaves = 49.80 max depth = 11.00 -11.24900000000000000000 diff --git a/data/oc1output/conn-bench-sonar-mines-rocks.txt b/data/oc1output/conn-bench-sonar-mines-rocks.txt index b464240..167eb61 100755 --- a/data/oc1output/conn-bench-sonar-mines-rocks.txt +++ b/data/oc1output/conn-bench-sonar-mines-rocks.txt @@ -7,5 +7,9 @@ fold 2: acc. = 70.73 #leaves = 21 max. depth = 9 fold 3: acc. = 78.05 #leaves = 16 max. depth = 8 fold 4: acc. = 65.85 #leaves = 12 max. depth = 6 fold 5: acc. = 65.91 #leaves = 15 max. depth = 6 +***1***0.6829269***0.1075660*** +***2***0.7073171***0.1105890*** +***3***0.7804878***0.1151940*** +***4***0.6585366***0.0952280*** +***5***0.6590909***0.0950490*** accuracy = 69.71 #leaves = 13.20 max depth = 6.00 -.52500000000000000000 diff --git a/data/oc1output/cylinder-bands.txt b/data/oc1output/cylinder-bands.txt index 34f3dc3..b392e58 100755 --- a/data/oc1output/cylinder-bands.txt +++ b/data/oc1output/cylinder-bands.txt @@ -8,5 +8,9 @@ fold 2: acc. = 54.90 #leaves = 41 max. depth = 9 fold 3: acc. = 65.69 #leaves = 35 max. depth = 10 fold 4: acc. = 68.63 #leaves = 43 max. depth = 12 fold 5: acc. = 65.38 #leaves = 35 max. depth = 10 +***1***0.7254902***0.3968130*** +***2***0.5490196***0.4224880*** +***3***0.6568627***0.4685080*** +***4***0.6862745***0.5149860*** +***5***0.6538461***0.3339010*** accuracy = 65.43 #leaves = 33.20 max depth = 9.20 -2.12700000000000000000 diff --git a/data/oc1output/dermatology.txt b/data/oc1output/dermatology.txt index ac78de9..522bf67 100755 --- a/data/oc1output/dermatology.txt +++ b/data/oc1output/dermatology.txt @@ -9,5 +9,9 @@ fold 2: acc. = 97.26 #leaves = 6 max. depth = 3 fold 3: acc. = 93.15 #leaves = 6 max. depth = 3 fold 4: acc. = 93.15 #leaves = 9 max. depth = 6 fold 5: acc. = 97.30 #leaves = 8 max. depth = 5 +***1***0.9863014***0.1015020*** +***2***0.9726028***0.1200320*** +***3***0.9315069***0.0961930*** +***4***0.9315069***0.1312740*** +***5***0.9729729***0.0975200*** accuracy = 95.90 #leaves = 7.00 max depth = 4.00 -.54800000000000000000 diff --git a/data/oc1output/echocardiogram.txt b/data/oc1output/echocardiogram.txt index b35e7cd..52b54b4 100755 --- a/data/oc1output/echocardiogram.txt +++ b/data/oc1output/echocardiogram.txt @@ -8,5 +8,9 @@ fold 2: acc. = 65.38 #leaves = 10 max. depth = 5 fold 3: acc. = 73.08 #leaves = 8 max. depth = 4 fold 4: acc. = 61.54 #leaves = 12 max. depth = 7 fold 5: acc. = 66.67 #leaves = 10 max. depth = 5 +***1***0.8461539***0.0227810*** +***2***0.6538461***0.0204750*** +***3***0.7307692***0.0183540*** +***4***0.6153846***0.0217250*** +***5***0.6666666***0.0278930*** accuracy = 70.23 #leaves = 8.40 max depth = 4.40 -.11500000000000000000 diff --git a/data/oc1output/fertility.txt b/data/oc1output/fertility.txt index a5ca70f..0ceaba4 100755 --- a/data/oc1output/fertility.txt +++ b/data/oc1output/fertility.txt @@ -8,5 +8,9 @@ fold 2: acc. = 70.00 #leaves = 8 max. depth = 4 fold 3: acc. = 75.00 #leaves = 5 max. depth = 3 fold 4: acc. = 80.00 #leaves = 9 max. depth = 5 fold 5: acc. = 75.00 #leaves = 7 max. depth = 4 +***1***0.9500000***0.0117460*** +***2***0.7000000***0.0066790*** +***3***0.7500000***0.0145600*** +***4***0.8000000***0.0102730*** +***5***0.7500000***0.0089740*** accuracy = 79.00 #leaves = 6.20 max depth = 3.40 -.05600000000000000000 diff --git a/data/oc1output/haberman-survival.txt b/data/oc1output/haberman-survival.txt index a679489..888cb1d 100755 --- a/data/oc1output/haberman-survival.txt +++ b/data/oc1output/haberman-survival.txt @@ -8,5 +8,9 @@ fold 2: acc. = 60.66 #leaves = 41 max. depth = 13 fold 3: acc. = 70.49 #leaves = 39 max. depth = 11 fold 4: acc. = 73.77 #leaves = 39 max. depth = 10 fold 5: acc. = 61.29 #leaves = 41 max. depth = 9 +***1***0.7377049***0.0627080*** +***2***0.6065574***0.0593930*** +***3***0.7049181***0.0723190*** +***4***0.7377049***0.0566310*** +***5***0.6129032***0.0615990*** accuracy = 67.97 #leaves = 32.40 max depth = 8.80 -.31700000000000000000 diff --git a/data/oc1output/heart-hungarian.txt b/data/oc1output/heart-hungarian.txt index 0790cce..266bf29 100755 --- a/data/oc1output/heart-hungarian.txt +++ b/data/oc1output/heart-hungarian.txt @@ -8,5 +8,9 @@ fold 2: acc. = 67.24 #leaves = 19 max. depth = 6 fold 3: acc. = 68.97 #leaves = 30 max. depth = 9 fold 4: acc. = 74.14 #leaves = 26 max. depth = 9 fold 5: acc. = 74.19 #leaves = 19 max. depth = 7 +***1***0.8620690***0.0907020*** +***2***0.6724138***0.0931420*** +***3***0.6896551***0.1108600*** +***4***0.7413793***0.0993270*** +***5***0.7419355***0.0774400*** accuracy = 74.15 #leaves = 19.60 max depth = 6.80 -.48400000000000000000 diff --git a/data/oc1output/hepatitis.txt b/data/oc1output/hepatitis.txt index da416f0..b1d0378 100755 --- a/data/oc1output/hepatitis.txt +++ b/data/oc1output/hepatitis.txt @@ -7,5 +7,9 @@ fold 2: acc. = 74.19 #leaves = 8 max. depth = 4 fold 3: acc. = 70.97 #leaves = 11 max. depth = 4 fold 4: acc. = 80.65 #leaves = 10 max. depth = 4 fold 5: acc. = 77.42 #leaves = 12 max. depth = 5 +***1***0.7419355***0.0435910*** +***2***0.7419355***0.0428430*** +***3***0.7096775***0.0438550*** +***4***0.8064516***0.0384640*** +***5***0.7741936***0.0303340*** accuracy = 75.48 #leaves = 8.60 max depth = 3.60 -.20400000000000000000 diff --git a/data/oc1output/ilpd-indian-liver.txt b/data/oc1output/ilpd-indian-liver.txt index f86cad9..65a7ba1 100755 --- a/data/oc1output/ilpd-indian-liver.txt +++ b/data/oc1output/ilpd-indian-liver.txt @@ -8,5 +8,9 @@ fold 2: acc. = 70.69 #leaves = 49 max. depth = 12 fold 3: acc. = 68.10 #leaves = 46 max. depth = 12 fold 4: acc. = 66.38 #leaves = 50 max. depth = 13 fold 5: acc. = 64.71 #leaves = 53 max. depth = 13 +***1***0.7155173***0.2982450*** +***2***0.7068965***0.3266400*** +***3***0.6810344***0.3673980*** +***4***0.6637931***0.2961320*** +***5***0.6470588***0.3235310*** accuracy = 68.27 #leaves = 41.60 max depth = 11.40 -1.60900000000000000000 diff --git a/data/oc1output/ionosphere.txt b/data/oc1output/ionosphere.txt index fbac599..6b6a35b 100755 --- a/data/oc1output/ionosphere.txt +++ b/data/oc1output/ionosphere.txt @@ -7,5 +7,9 @@ fold 2: acc. = 81.43 #leaves = 17 max. depth = 7 fold 3: acc. = 84.29 #leaves = 14 max. depth = 7 fold 4: acc. = 92.86 #leaves = 9 max. depth = 5 fold 5: acc. = 92.96 #leaves = 12 max. depth = 8 +***1***0.8714286***0.2273390*** +***2***0.8142858***0.2437670*** +***3***0.8428571***0.2687800*** +***4***0.9285714***0.2173090*** +***5***0.9295775***0.3151910*** accuracy = 87.75 #leaves = 11.00 max depth = 5.80 -1.23400000000000000000 diff --git a/data/oc1output/iris.txt b/data/oc1output/iris.txt index 9d0440b..c1c457e 100755 --- a/data/oc1output/iris.txt +++ b/data/oc1output/iris.txt @@ -8,5 +8,9 @@ fold 2: acc. = 96.67 #leaves = 4 max. depth = 3 fold 3: acc. = 93.33 #leaves = 5 max. depth = 4 fold 4: acc. = 96.67 #leaves = 5 max. depth = 4 fold 5: acc. = 93.33 #leaves = 5 max. depth = 4 +***1***0.9000000***0.0086640*** +***2***0.9666666***0.0196090*** +***3***0.9333333***0.0160130*** +***4***0.9666666***0.0185000*** +***5***0.9333333***0.0181000*** accuracy = 94.00 #leaves = 4.40 max depth = 3.40 -.08200000000000000000 diff --git a/data/oc1output/led-display.txt b/data/oc1output/led-display.txt index 65d6819..516aa77 100755 --- a/data/oc1output/led-display.txt +++ b/data/oc1output/led-display.txt @@ -15,5 +15,9 @@ fold 2: acc. = 74.50 #leaves = 61 max. depth = 9 fold 3: acc. = 68.00 #leaves = 61 max. depth = 8 fold 4: acc. = 63.50 #leaves = 62 max. depth = 8 fold 5: acc. = 67.50 #leaves = 59 max. depth = 8 +***1***0.6650000***0.2958990*** +***2***0.7450000***0.2937330*** +***3***0.6800000***0.3029850*** +***4***0.6350000***0.2929900*** +***5***0.6750000***0.2843340*** accuracy = 68.00 #leaves = 51.40 max depth = 7.80 -1.46800000000000000000 diff --git a/data/oc1output/libras.txt b/data/oc1output/libras.txt index e4fa510..c04058d 100755 --- a/data/oc1output/libras.txt +++ b/data/oc1output/libras.txt @@ -21,5 +21,9 @@ fold 2: acc. = 58.33 #leaves = 61 max. depth = 9 fold 3: acc. = 61.11 #leaves = 57 max. depth = 8 fold 4: acc. = 62.50 #leaves = 61 max. depth = 9 fold 5: acc. = 62.50 #leaves = 62 max. depth = 10 +***1***0.6527778***0.5560350*** +***2***0.5833333***0.4794660*** +***3***0.6111111***0.4998640*** +***4***0.6250000***0.5034040*** +***5***0.6250000***0.5128320*** accuracy = 61.94 #leaves = 52.60 max depth = 8.40 -2.56300000000000000000 diff --git a/data/oc1output/low-res-spect.txt b/data/oc1output/low-res-spect.txt index b4c1e19..361921a 100755 --- a/data/oc1output/low-res-spect.txt +++ b/data/oc1output/low-res-spect.txt @@ -14,5 +14,9 @@ fold 2: acc. = 85.85 #leaves = 35 max. depth = 8 fold 3: acc. = 84.91 #leaves = 34 max. depth = 7 fold 4: acc. = 83.96 #leaves = 35 max. depth = 8 fold 5: acc. = 83.18 #leaves = 36 max. depth = 7 +***1***0.7641509***1.2043350*** +***2***0.8584906***1.1595670*** +***3***0.8490566***1.1684390*** +***4***0.8396227***1.2747610*** +***5***0.8317757***1.1951160*** accuracy = 82.86 #leaves = 29.80 max depth = 7.00 -5.99000000000000000000 diff --git a/data/oc1output/lymphography.txt b/data/oc1output/lymphography.txt index 91ab876..5edf2c6 100755 --- a/data/oc1output/lymphography.txt +++ b/data/oc1output/lymphography.txt @@ -9,5 +9,9 @@ fold 2: acc. = 68.97 #leaves = 11 max. depth = 6 fold 3: acc. = 79.31 #leaves = 10 max. depth = 4 fold 4: acc. = 75.86 #leaves = 11 max. depth = 5 fold 5: acc. = 65.62 #leaves = 15 max. depth = 5 +***1***0.7586207***0.0350760*** +***2***0.6896551***0.0473560*** +***3***0.7931035***0.0407650*** +***4***0.7586207***0.0494350*** +***5***0.6562500***0.0378250*** accuracy = 72.97 #leaves = 10.20 max depth = 4.60 -.21600000000000000000 diff --git a/data/oc1output/mammographic.txt b/data/oc1output/mammographic.txt index 5bde662..103d109 100755 --- a/data/oc1output/mammographic.txt +++ b/data/oc1output/mammographic.txt @@ -7,5 +7,9 @@ fold 2: acc. = 73.44 #leaves = 106 max. depth = 19 fold 3: acc. = 75.00 #leaves = 104 max. depth = 21 fold 4: acc. = 78.65 #leaves = 110 max. depth = 13 fold 5: acc. = 72.54 #leaves = 98 max. depth = 14 +***1***0.8385416***0.4255140*** +***2***0.7343750***0.4018640*** +***3***0.7500000***0.4132000*** +***4***0.7864584***0.3519030*** +***5***0.7253886***0.3515240*** accuracy = 76.69 #leaves = 84.00 max depth = 13.60 -2.02400000000000000000 diff --git a/data/oc1output/molec-biol-promoter.txt b/data/oc1output/molec-biol-promoter.txt index d231609..0d599bf 100755 --- a/data/oc1output/molec-biol-promoter.txt +++ b/data/oc1output/molec-biol-promoter.txt @@ -8,5 +8,9 @@ fold 2: acc. = 61.90 #leaves = 13 max. depth = 5 fold 3: acc. = 71.43 #leaves = 11 max. depth = 5 fold 4: acc. = 66.67 #leaves = 10 max. depth = 5 fold 5: acc. = 68.18 #leaves = 11 max. depth = 4 +***1***0.6666666***0.0027940*** +***2***0.6190476***0.0032360*** +***3***0.7142857***0.0031130*** +***4***0.6666666***0.0028930*** +***5***0.6818182***0.0027870*** accuracy = 66.98 #leaves = 9.80 max depth = 4.40 -.01800000000000000000 diff --git a/data/oc1output/musk-1.txt b/data/oc1output/musk-1.txt index 4db1e32..e04696a 100755 --- a/data/oc1output/musk-1.txt +++ b/data/oc1output/musk-1.txt @@ -7,5 +7,9 @@ fold 2: acc. = 83.16 #leaves = 29 max. depth = 9 fold 3: acc. = 80.00 #leaves = 30 max. depth = 11 fold 4: acc. = 81.05 #leaves = 34 max. depth = 14 fold 5: acc. = 80.21 #leaves = 34 max. depth = 16 +***1***0.8000000***0.6899200*** +***2***0.8315790***0.6587480*** +***3***0.8000000***0.7495210*** +***4***0.8105264***0.8157560*** +***5***0.8020834***0.7862310*** accuracy = 80.88 #leaves = 28.20 max depth = 12.20 -3.84800000000000000000 diff --git a/data/oc1output/oocytes_merluccius_nucleus_4d.txt b/data/oc1output/oocytes_merluccius_nucleus_4d.txt index 4489824..f8d3dd8 100755 --- a/data/oc1output/oocytes_merluccius_nucleus_4d.txt +++ b/data/oc1output/oocytes_merluccius_nucleus_4d.txt @@ -7,5 +7,9 @@ fold 2: acc. = 74.02 #leaves = 81 max. depth = 12 fold 3: acc. = 71.57 #leaves = 84 max. depth = 13 fold 4: acc. = 73.53 #leaves = 88 max. depth = 12 fold 5: acc. = 68.45 #leaves = 85 max. depth = 13 +***1***0.8382353***1.6925180*** +***2***0.7401960***1.5498660*** +***3***0.7156863***1.2846620*** +***4***0.7352941***1.4244470*** +***5***0.6844660***1.4710030*** accuracy = 74.27 #leaves = 75.20 max depth = 12.20 -7.67300000000000000000 diff --git a/data/oc1output/oocytes_merluccius_states_2f.txt b/data/oc1output/oocytes_merluccius_states_2f.txt index 39a21a0..845af0d 100755 --- a/data/oc1output/oocytes_merluccius_states_2f.txt +++ b/data/oc1output/oocytes_merluccius_states_2f.txt @@ -9,5 +9,9 @@ fold 2: acc. = 87.75 #leaves = 35 max. depth = 9 fold 3: acc. = 90.69 #leaves = 41 max. depth = 9 fold 4: acc. = 87.25 #leaves = 35 max. depth = 12 fold 5: acc. = 85.92 #leaves = 34 max. depth = 11 +***1***0.8823529***0.7756740*** +***2***0.8774509***1.0367280*** +***3***0.9068627***0.9465450*** +***4***0.8725491***0.9542270*** +***5***0.8592233***1.3299420*** accuracy = 87.96 #leaves = 30.00 max depth = 8.80 -5.23000000000000000000 diff --git a/data/oc1output/oocytes_trisopterus_nucleus_2f.txt b/data/oc1output/oocytes_trisopterus_nucleus_2f.txt index f5f00e1..97febba 100755 --- a/data/oc1output/oocytes_trisopterus_nucleus_2f.txt +++ b/data/oc1output/oocytes_trisopterus_nucleus_2f.txt @@ -7,5 +7,9 @@ fold 2: acc. = 73.63 #leaves = 55 max. depth = 12 fold 3: acc. = 70.33 #leaves = 70 max. depth = 15 fold 4: acc. = 70.33 #leaves = 59 max. depth = 10 fold 5: acc. = 74.46 #leaves = 70 max. depth = 11 +***1***0.7582417***0.9559100*** +***2***0.7362638***0.9667320*** +***3***0.7032967***0.9587130*** +***4***0.7032967***1.0053520*** +***5***0.7445652***0.9024340*** accuracy = 72.92 #leaves = 54.20 max depth = 11.20 -4.95800000000000000000 diff --git a/data/oc1output/oocytes_trisopterus_states_5b.txt b/data/oc1output/oocytes_trisopterus_states_5b.txt index ba0b407..d32ffb1 100755 --- a/data/oc1output/oocytes_trisopterus_states_5b.txt +++ b/data/oc1output/oocytes_trisopterus_states_5b.txt @@ -8,5 +8,9 @@ fold 2: acc. = 84.62 #leaves = 45 max. depth = 19 fold 3: acc. = 84.07 #leaves = 41 max. depth = 12 fold 4: acc. = 93.96 #leaves = 48 max. depth = 16 fold 5: acc. = 81.52 #leaves = 42 max. depth = 12 +***1***0.8681319***1.6108190*** +***2***0.8461539***1.6300120*** +***3***0.8406593***1.4862340*** +***4***0.9395605***1.5988220*** +***5***0.8152174***1.1357510*** accuracy = 86.18 #leaves = 36.60 max depth = 12.60 -7.58400000000000000000 diff --git a/data/oc1output/parkinsons.txt b/data/oc1output/parkinsons.txt index d66f8f9..eac4ecf 100755 --- a/data/oc1output/parkinsons.txt +++ b/data/oc1output/parkinsons.txt @@ -7,5 +7,9 @@ fold 2: acc. = 92.31 #leaves = 7 max. depth = 4 fold 3: acc. = 84.62 #leaves = 8 max. depth = 6 fold 4: acc. = 76.92 #leaves = 8 max. depth = 6 fold 5: acc. = 89.74 #leaves = 7 max. depth = 5 +***1***0.8974359***0.0848630*** +***2***0.9230769***0.0801880*** +***3***0.8461539***0.1060770*** +***4***0.7692308***0.1026050*** +***5***0.8974359***0.0829780*** accuracy = 86.67 #leaves = 6.80 max depth = 4.80 -.47200000000000000000 diff --git a/data/oc1output/pima.txt b/data/oc1output/pima.txt index 710db5d..38bf262 100755 --- a/data/oc1output/pima.txt +++ b/data/oc1output/pima.txt @@ -7,5 +7,9 @@ fold 2: acc. = 70.59 #leaves = 70 max. depth = 11 fold 3: acc. = 70.59 #leaves = 61 max. depth = 12 fold 4: acc. = 71.24 #leaves = 67 max. depth = 11 fold 5: acc. = 66.67 #leaves = 60 max. depth = 13 +***1***0.7189543***0.3552460*** +***2***0.7058823***0.3874330*** +***3***0.7058823***0.3434020*** +***4***0.7124183***0.3485130*** +***5***0.6666666***0.4084230*** accuracy = 70.18 #leaves = 52.80 max depth = 10.40 -1.88100000000000000000 diff --git a/data/oc1output/pittsburg-bridges-MATERIAL.txt b/data/oc1output/pittsburg-bridges-MATERIAL.txt index e9609b7..c5e08b7 100755 --- a/data/oc1output/pittsburg-bridges-MATERIAL.txt +++ b/data/oc1output/pittsburg-bridges-MATERIAL.txt @@ -9,5 +9,9 @@ fold 2: acc. = 61.90 #leaves = 8 max. depth = 5 fold 3: acc. = 80.95 #leaves = 8 max. depth = 4 fold 4: acc. = 85.71 #leaves = 12 max. depth = 6 fold 5: acc. = 95.45 #leaves = 9 max. depth = 5 +***1***0.7142857***0.0153410*** +***2***0.6190476***0.0082140*** +***3***0.8095238***0.0204220*** +***4***0.8571429***0.0147140*** +***5***0.9545454***0.0125010*** accuracy = 79.25 #leaves = 8.00 max depth = 4.40 -.07500000000000000000 diff --git a/data/oc1output/pittsburg-bridges-REL-L.txt b/data/oc1output/pittsburg-bridges-REL-L.txt index f767a6d..3588458 100755 --- a/data/oc1output/pittsburg-bridges-REL-L.txt +++ b/data/oc1output/pittsburg-bridges-REL-L.txt @@ -9,5 +9,9 @@ fold 2: acc. = 70.00 #leaves = 17 max. depth = 8 fold 3: acc. = 70.00 #leaves = 16 max. depth = 7 fold 4: acc. = 70.00 #leaves = 12 max. depth = 4 fold 5: acc. = 60.87 #leaves = 14 max. depth = 7 +***1***0.7000000***0.0290650*** +***2***0.7000000***0.0234820*** +***3***0.7000000***0.0237890*** +***4***0.7000000***0.0214830*** +***5***0.6086956***0.0169310*** accuracy = 67.96 #leaves = 12.40 max depth = 5.60 -.12200000000000000000 diff --git a/data/oc1output/pittsburg-bridges-SPAN.txt b/data/oc1output/pittsburg-bridges-SPAN.txt index cbd5997..47db47e 100755 --- a/data/oc1output/pittsburg-bridges-SPAN.txt +++ b/data/oc1output/pittsburg-bridges-SPAN.txt @@ -9,5 +9,9 @@ fold 2: acc. = 72.22 #leaves = 19 max. depth = 8 fold 3: acc. = 61.11 #leaves = 15 max. depth = 7 fold 4: acc. = 50.00 #leaves = 9 max. depth = 5 fold 5: acc. = 70.00 #leaves = 11 max. depth = 6 +***1***0.5555556***0.0262710*** +***2***0.7222222***0.0198150*** +***3***0.6111111***0.0198230*** +***4***0.5000000***0.0128920*** +***5***0.7000000***0.0194600*** accuracy = 61.96 #leaves = 11.20 max depth = 5.40 -.10200000000000000000 diff --git a/data/oc1output/pittsburg-bridges-T-OR-D.txt b/data/oc1output/pittsburg-bridges-T-OR-D.txt index 6e73a13..e631d93 100755 --- a/data/oc1output/pittsburg-bridges-T-OR-D.txt +++ b/data/oc1output/pittsburg-bridges-T-OR-D.txt @@ -8,5 +8,9 @@ fold 2: acc. = 75.00 #leaves = 9 max. depth = 6 fold 3: acc. = 85.00 #leaves = 8 max. depth = 5 fold 4: acc. = 85.00 #leaves = 9 max. depth = 6 fold 5: acc. = 81.82 #leaves = 9 max. depth = 5 +***1***0.6500000***0.0103150*** +***2***0.7500000***0.0217320*** +***3***0.8500000***0.0111740*** +***4***0.8500000***0.0206900*** +***5***0.8181818***0.0154910*** accuracy = 78.43 #leaves = 7.40 max depth = 4.60 -.08400000000000000000 diff --git a/data/oc1output/planning.txt b/data/oc1output/planning.txt index 1a0cc53..b61355f 100755 --- a/data/oc1output/planning.txt +++ b/data/oc1output/planning.txt @@ -8,5 +8,9 @@ fold 2: acc. = 61.11 #leaves = 20 max. depth = 9 fold 3: acc. = 58.33 #leaves = 23 max. depth = 8 fold 4: acc. = 63.89 #leaves = 22 max. depth = 7 fold 5: acc. = 55.26 #leaves = 22 max. depth = 8 +***1***0.7500000***0.0814150*** +***2***0.6111111***0.1040440*** +***3***0.5833333***0.0523690*** +***4***0.6388889***0.0521560*** +***5***0.5526316***0.0549810*** accuracy = 62.64 #leaves = 17.80 max depth = 6.60 -.35900000000000000000 diff --git a/data/oc1output/post-operative.txt b/data/oc1output/post-operative.txt index 3258a26..46cdd65 100755 --- a/data/oc1output/post-operative.txt +++ b/data/oc1output/post-operative.txt @@ -8,5 +8,9 @@ fold 2: acc. = 50.00 #leaves = 20 max. depth = 7 fold 3: acc. = 55.56 #leaves = 17 max. depth = 9 fold 4: acc. = 55.56 #leaves = 13 max. depth = 5 fold 5: acc. = 61.11 #leaves = 16 max. depth = 8 +***1***0.7222222***0.0147520*** +***2***0.5000000***0.0224500*** +***3***0.5555556***0.0164940*** +***4***0.5555556***0.0165310*** +***5***0.6111111***0.0181420*** accuracy = 58.89 #leaves = 14.80 max depth = 6.60 -.09100000000000000000 diff --git a/data/oc1output/seeds.txt b/data/oc1output/seeds.txt index 33be9d3..c56e78e 100755 --- a/data/oc1output/seeds.txt +++ b/data/oc1output/seeds.txt @@ -9,5 +9,9 @@ fold 2: acc. = 95.24 #leaves = 6 max. depth = 5 fold 3: acc. = 92.86 #leaves = 4 max. depth = 3 fold 4: acc. = 92.86 #leaves = 7 max. depth = 5 fold 5: acc. = 92.86 #leaves = 6 max. depth = 3 +***1***0.9523810***0.0221990*** +***2***0.9523810***0.0439000*** +***3***0.9285714***0.0312740*** +***4***0.9285714***0.0365370*** +***5***0.9285714***0.0348440*** accuracy = 93.81 #leaves = 5.20 max depth = 3.60 -.17400000000000000000 diff --git a/data/oc1output/statlog-australian-credit.txt b/data/oc1output/statlog-australian-credit.txt index c8a463e..8c8310d 100755 --- a/data/oc1output/statlog-australian-credit.txt +++ b/data/oc1output/statlog-australian-credit.txt @@ -7,5 +7,9 @@ fold 2: acc. = 59.42 #leaves = 64 max. depth = 12 fold 3: acc. = 57.97 #leaves = 61 max. depth = 12 fold 4: acc. = 59.42 #leaves = 66 max. depth = 13 fold 5: acc. = 59.42 #leaves = 58 max. depth = 13 +***1***0.6014493***0.3926890*** +***2***0.5942029***0.4603360*** +***3***0.5797102***0.3795850*** +***4***0.5942029***0.4557790*** +***5***0.5942029***0.4469860*** accuracy = 59.28 #leaves = 50.40 max depth = 10.40 -2.20300000000000000000 diff --git a/data/oc1output/statlog-german-credit.txt b/data/oc1output/statlog-german-credit.txt index d55ac37..bc765be 100755 --- a/data/oc1output/statlog-german-credit.txt +++ b/data/oc1output/statlog-german-credit.txt @@ -8,5 +8,9 @@ fold 2: acc. = 65.00 #leaves = 81 max. depth = 14 fold 3: acc. = 71.50 #leaves = 69 max. depth = 12 fold 4: acc. = 67.00 #leaves = 67 max. depth = 12 fold 5: acc. = 61.50 #leaves = 64 max. depth = 14 +***1***0.7050000***0.6662750*** +***2***0.6500000***0.9957820*** +***3***0.7150000***0.8013330*** +***4***0.6700000***0.7803050*** +***5***0.6150000***0.9622970*** accuracy = 67.10 #leaves = 56.60 max depth = 10.60 -4.37200000000000000000 diff --git a/data/oc1output/statlog-heart.txt b/data/oc1output/statlog-heart.txt index 7355fd6..6121533 100755 --- a/data/oc1output/statlog-heart.txt +++ b/data/oc1output/statlog-heart.txt @@ -6,5 +6,9 @@ fold 2: acc. = 81.48 #leaves = 15 max. depth = 7 fold 3: acc. = 68.52 #leaves = 15 max. depth = 9 fold 4: acc. = 74.07 #leaves = 16 max. depth = 6 fold 5: acc. = 61.11 #leaves = 14 max. depth = 6 +***1***0.7407407***0.0784600*** +***2***0.8148148***0.0863050*** +***3***0.6851852***0.0794050*** +***4***0.7407407***0.0814250*** +***5***0.6111111***0.0922060*** accuracy = 71.85 #leaves = 14.60 max depth = 7.00 -.43200000000000000000 diff --git a/data/oc1output/statlog-image.txt b/data/oc1output/statlog-image.txt index 066f69a..9cb88d3 100755 --- a/data/oc1output/statlog-image.txt +++ b/data/oc1output/statlog-image.txt @@ -12,5 +12,9 @@ fold 2: acc. = 96.32 #leaves = 40 max. depth = 12 fold 3: acc. = 92.86 #leaves = 49 max. depth = 10 fold 4: acc. = 96.54 #leaves = 44 max. depth = 11 fold 5: acc. = 92.21 #leaves = 44 max. depth = 9 +***1***0.9415585***2.3179950*** +***2***0.9632034***2.2156990*** +***3***0.9285714***2.3448510*** +***4***0.9653680***2.2469760*** +***5***0.9220780***2.3001440*** accuracy = 94.42 #leaves = 43.00 max depth = 10.00 -11.76100000000000000000 diff --git a/data/oc1output/statlog-vehicle.txt b/data/oc1output/statlog-vehicle.txt index 5ec26a1..9f0ab45 100755 --- a/data/oc1output/statlog-vehicle.txt +++ b/data/oc1output/statlog-vehicle.txt @@ -8,5 +8,9 @@ fold 2: acc. = 77.51 #leaves = 81 max. depth = 15 fold 3: acc. = 66.86 #leaves = 76 max. depth = 12 fold 4: acc. = 74.56 #leaves = 76 max. depth = 13 fold 5: acc. = 68.82 #leaves = 65 max. depth = 13 +***1***0.7100592***0.9197460*** +***2***0.7751479***0.9962790*** +***3***0.6686391***0.8840680*** +***4***0.7455621***0.7852650*** +***5***0.6882353***0.8788030*** accuracy = 71.75 #leaves = 74.60 max depth = 13.20 -4.58300000000000000000 diff --git a/data/oc1output/synthetic-control.txt b/data/oc1output/synthetic-control.txt index e029ad2..a1b2a2f 100755 --- a/data/oc1output/synthetic-control.txt +++ b/data/oc1output/synthetic-control.txt @@ -12,5 +12,9 @@ fold 2: acc. = 85.83 #leaves = 21 max. depth = 7 fold 3: acc. = 83.33 #leaves = 21 max. depth = 6 fold 4: acc. = 82.50 #leaves = 24 max. depth = 6 fold 5: acc. = 81.67 #leaves = 25 max. depth = 7 +***1***0.8250000***1.4433450*** +***2***0.8583333***1.3784070*** +***3***0.8333334***1.4501450*** +***4***0.8250000***1.4395630*** +***5***0.8166667***1.4033730*** accuracy = 83.17 #leaves = 20.40 max depth = 6.40 -7.25500000000000000000 diff --git a/data/oc1output/tic-tac-toe.txt b/data/oc1output/tic-tac-toe.txt index a872c60..3b7fad0 100755 --- a/data/oc1output/tic-tac-toe.txt +++ b/data/oc1output/tic-tac-toe.txt @@ -7,5 +7,9 @@ fold 2: acc. = 91.62 #leaves = 21 max. depth = 8 fold 3: acc. = 89.01 #leaves = 28 max. depth = 11 fold 4: acc. = 94.24 #leaves = 25 max. depth = 9 fold 5: acc. = 94.33 #leaves = 21 max. depth = 8 +***1***0.9162304***0.2361990*** +***2***0.9162304***0.3789480*** +***3***0.8900523***0.4503080*** +***4***0.9424084***0.3189900*** +***5***0.9432989***0.3714380*** accuracy = 92.17 #leaves = 21.20 max depth = 8.20 -1.75200000000000000000 diff --git a/data/oc1output/vertebral-column-2clases.txt b/data/oc1output/vertebral-column-2clases.txt index 8428aaa..952b644 100755 --- a/data/oc1output/vertebral-column-2clases.txt +++ b/data/oc1output/vertebral-column-2clases.txt @@ -8,5 +8,9 @@ fold 2: acc. = 72.58 #leaves = 19 max. depth = 7 fold 3: acc. = 79.03 #leaves = 21 max. depth = 8 fold 4: acc. = 80.65 #leaves = 18 max. depth = 7 fold 5: acc. = 82.26 #leaves = 19 max. depth = 7 +***1***0.8709677***0.0747540*** +***2***0.7258064***0.0827210*** +***3***0.7903225***0.0783000*** +***4***0.8064516***0.0745290*** +***5***0.8225806***0.0746480*** accuracy = 80.32 #leaves = 16.40 max depth = 6.60 -.38200000000000000000 diff --git a/data/oc1output/wine.txt b/data/oc1output/wine.txt index 6409aaa..cf2e800 100755 --- a/data/oc1output/wine.txt +++ b/data/oc1output/wine.txt @@ -9,5 +9,9 @@ fold 2: acc. = 94.29 #leaves = 4 max. depth = 3 fold 3: acc. = 97.14 #leaves = 4 max. depth = 3 fold 4: acc. = 94.29 #leaves = 4 max. depth = 3 fold 5: acc. = 92.11 #leaves = 4 max. depth = 3 +***1***0.8571429***0.0332730*** +***2***0.9428571***0.0358290*** +***3***0.9714286***0.0321230*** +***4***0.9428571***0.0332170*** +***5***0.9210526***0.0331370*** accuracy = 92.70 #leaves = 3.80 max depth = 2.80 -.17000000000000000000 diff --git a/data/oc1output/zoo.txt b/data/oc1output/zoo.txt index 78d3a7f..9c0febc 100755 --- a/data/oc1output/zoo.txt +++ b/data/oc1output/zoo.txt @@ -12,5 +12,9 @@ fold 2: acc. = 80.00 #leaves = 9 max. depth = 6 fold 3: acc. = 85.00 #leaves = 7 max. depth = 4 fold 4: acc. = 90.00 #leaves = 10 max. depth = 7 fold 5: acc. = 85.71 #leaves = 10 max. depth = 7 +***1***0.8500000***0.0168920*** +***2***0.8000000***0.0124890*** +***3***0.8500000***0.0159790*** +***4***0.9000000***0.0139940*** +***5***0.8571429***0.0139290*** accuracy = 85.15 #leaves = 8.20 max depth = 5.60 -.07500000000000000000 diff --git a/oc1results.py b/oc1results.py index 4be1dfc..88da176 100755 --- a/oc1results.py +++ b/oc1results.py @@ -2,13 +2,30 @@ import os from datetime import datetime from experimentation.Sets import Datasets from experimentation.Database import MySQL +from statistics import mean, stdev def store_result(database, dataset, accuracy, time_spent): + attributes = [ + "date", + "time", + "type", + "accuracy", + "accuracy_std", + "dataset", + "classifier", + "norm", + "stand", + "time_spent", + "time_spent_std", + "parameters", + ] command_insert = ( - "replace into results (date, time, type, accuracy, " - "dataset, classifier, norm, stand, time_spent, parameters) values (%s," - " %s, %s, %s, %s, %s, %s, %s, %s, %s)" + "insert into results (" + + ",".join(attributes) + + ") values(" + + ("%s," * len(attributes))[:-1] + + ")" ) now = datetime.now() date = now.strftime("%Y-%m-%d") @@ -17,12 +34,14 @@ def store_result(database, dataset, accuracy, time_spent): date, time, "crossval", - accuracy, + mean(accuracy), + stdev(accuracy), dataset, "oc1", True, False, - time_spent, + mean(time_spent), + stdev(time_spent), str({"random_state": 1}), ) cursor = database.cursor() @@ -34,11 +53,15 @@ def get_result(name): filename = os.path.join("data", "oc1output", f"{name}.txt") result_file = open(filename, "r") lines = result_file.readlines() - accuracy = float(lines[-2].split("= ")[1].split("#")[0]) / 100 - time = float(lines[-1]) - print(f"accuracy=[{accuracy}] time=[{time}]") result_file.close() - return accuracy, time + data = lines[-6:-1] + time_spent = [] + accuracy = [] + for line in data: + acc, time_s = line.split("***")[2:4] + accuracy.append(float(acc)) + time_spent.append(float(time_s)) + return accuracy, time_spent dbh = MySQL() @@ -47,5 +70,11 @@ dt = Datasets(False, False, "tanveer") for dataset in dt: print(f"Processing {dataset[0]:30s}", end=" ") accuracy, time_spent = get_result(dataset[0]) + accuracy_mean, accuracy_std = mean(accuracy), stdev(accuracy) + time_mean, time_std = mean(time_spent), stdev(time_spent) + print( + f"accuracy=[{accuracy_mean:05.3f}\u00B1{accuracy_std:05.3f}] " + f"time=[{time_mean:05.3f}\u00B1{time_std:05.3f}]" + ) store_result(database, dataset[0], accuracy, time_spent) dbh.close()