2792 lines (2350 with data), 160.3 kB
Your job 653219 ("-2018-04-20_rand28774_allOn_lr0.01_ite500") has been submitted
@ @ @ @ @ @ START @ @ @ @ @ @ @
file: script_start.lua
author Davide Chicco <davide.chicco@gmail.com>
Fri Apr 20 14:42:22 2018
Readin' ../data/LungCancerDataset_AllRecords_NORM.csv
OPTIM_PACKAGE = true
XAVIER_INITIALIZATION = true
DROPOUT_FLAG = true
MOMENTUM_ALPHA = 0.5
MOMENTUM = true
LEARN_RATE = 0.001
ITERATIONS = 500
Number of value profiles (rows) = 10443
Number features (columns) = 27
Number of targets (rows) = 10443
#patients_vett = 10443
training_set_size = 6266
validation_set_size = 2089
test_set_size = 2088
$$$ hidden_units = 5 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.038 error progress = 4.509%
completion: 8% (epoch=40)(element=6266) loss = 0.107 error progress = 4.40591%
completion: 12% (epoch=60)(element=6266) loss = 0.107 error progress = 4.30436%
completion: 16% (epoch=80)(element=6266) loss = 0.038 error progress = 4.25256%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 4.21985%
completion: 24% (epoch=120)(element=6266) loss = 0.035 error progress = 4.19746%
completion: 28% (epoch=140)(element=6266) loss = 0.035 error progress = 4.1807%
completion: 32% (epoch=160)(element=6266) loss = 0.035 error progress = 4.16706%
completion: 36% (epoch=180)(element=6266) loss = 0.125 error progress = 4.15756%
completion: 40% (epoch=200)(element=6266) loss = 0.053 error progress = 4.14316%
completion: 44% (epoch=220)(element=6266) loss = 0.008 error progress = 4.13176%
completion: 48% (epoch=240)(element=6266) loss = 0.117 error progress = 4.12174%
completion: 52% (epoch=260)(element=6266) loss = 0.006 error progress = 4.11122%
completion: 56% (epoch=280)(element=6266) loss = 0.051 error progress = 4.09754%
completion: 60% (epoch=300)(element=6266) loss = 0.047 error progress = 4.0836%
completion: 64% (epoch=320)(element=6266) loss = 0.1 error progress = 4.07219%
completion: 68% (epoch=340)(element=6266) loss = 0.007 error progress = 4.06137%
completion: 72% (epoch=360)(element=6266) loss = 0.012 error progress = 4.05223%
completion: 76% (epoch=380)(element=6266) loss = 0.008 error progress = 4.04367%
completion: 80% (epoch=400)(element=6266) loss = 0.017 error progress = 4.0363%
completion: 84% (epoch=420)(element=6266) loss = 0.052 error progress = 4.02942%
completion: 88% (epoch=440)(element=6266) loss = 0.047 error progress = 4.02286%
completion: 92% (epoch=460)(element=6266) loss = 0.008 error progress = 4.01711%
completion: 96% (epoch=480)(element=6266) loss = 0.05 error progress = 4.01202%
completion: 100% (epoch=500)(element=6266) loss = 0.016 error progress = 4.007%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 77.69%
#FPplusFN=2089
minError=422 minErrorIndex=1 globalThreshold =-1.3824317685269
metrics area_roc = 73.98%
(beta) metrics area_precision_recall = 41.73%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 457 / 516 (truth == 1) & (prediction < threshold)
TP = 59 / 516 (truth == 1) & (prediction >= threshold)
FP = 9 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,564 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.26 ::::
accuracy = 0.78 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.11 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.2 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus5_hl1_time1524250105
$$$ hidden_units = 10 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 3.55008%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 3.31834%
completion: 12% (epoch=60)(element=6266) loss = 0.004 error progress = 3.21321%
completion: 16% (epoch=80)(element=6266) loss = 0.022 error progress = 3.15106%
completion: 20% (epoch=100)(element=6266) loss = 0.004 error progress = 3.11244%
completion: 24% (epoch=120)(element=6266) loss = 0.023 error progress = 3.08475%
completion: 28% (epoch=140)(element=6266) loss = 0.004 error progress = 3.06131%
completion: 32% (epoch=160)(element=6266) loss = 0.024 error progress = 3.04222%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 3.02531%
completion: 40% (epoch=200)(element=6266) loss = 0.021 error progress = 3.01047%
completion: 44% (epoch=220)(element=6266) loss = 0.001 error progress = 2.99626%
completion: 48% (epoch=240)(element=6266) loss = 0.027 error progress = 2.98444%
completion: 52% (epoch=260)(element=6266) loss = 0.003 error progress = 2.97099%
completion: 56% (epoch=280)(element=6266) loss = 0.023 error progress = 2.95907%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 2.94897%
completion: 64% (epoch=320)(element=6266) loss = 0.005 error progress = 2.93956%
completion: 68% (epoch=340)(element=6266) loss = 0.021 error progress = 2.93152%
completion: 72% (epoch=360)(element=6266) loss = 0.023 error progress = 2.92359%
completion: 76% (epoch=380)(element=6266) loss = 0.023 error progress = 2.9163%
completion: 80% (epoch=400)(element=6266) loss = 0.022 error progress = 2.90961%
completion: 84% (epoch=420)(element=6266) loss = 0.022 error progress = 2.90394%
completion: 88% (epoch=440)(element=6266) loss = 0.021 error progress = 2.89824%
completion: 92% (epoch=460)(element=6266) loss = 0.022 error progress = 2.8928%
completion: 96% (epoch=480)(element=6266) loss = 0.024 error progress = 2.8875%
completion: 100% (epoch=500)(element=6266) loss = 0.02 error progress = 2.88277%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 81.09%
#FPplusFN=2089
minError=300 minErrorIndex=1 globalThreshold =-0.97046823360262
metrics area_roc = 89.51%
(beta) metrics area_precision_recall = 64.34%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 381 / 516 (truth == 1) & (prediction < threshold)
TP = 135 / 516 (truth == 1) & (prediction >= threshold)
FP = 14 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,559 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.42 ::::
accuracy = 0.81 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.26 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.41 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus10_hl1_time1524250469
$$$ hidden_units = 25 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.002 error progress = 3.23388%
completion: 8% (epoch=40)(element=6266) loss = 0.008 error progress = 2.95193%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.80018%
completion: 16% (epoch=80)(element=6266) loss = 0.027 error progress = 2.70451%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 2.63273%
completion: 24% (epoch=120)(element=6266) loss = 0.002 error progress = 2.57867%
completion: 28% (epoch=140)(element=6266) loss = 0.005 error progress = 2.53673%
completion: 32% (epoch=160)(element=6266) loss = 0.01 error progress = 2.50374%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 2.47678%
completion: 40% (epoch=200)(element=6266) loss = 0.012 error progress = 2.45258%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 2.43181%
completion: 48% (epoch=240)(element=6266) loss = 0.005 error progress = 2.41456%
completion: 52% (epoch=260)(element=6266) loss = 0.008 error progress = 2.39855%
completion: 56% (epoch=280)(element=6266) loss = 0.014 error progress = 2.38387%
completion: 60% (epoch=300)(element=6266) loss = 0.01 error progress = 2.37046%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 2.35836%
completion: 68% (epoch=340)(element=6266) loss = 0.042 error progress = 2.34735%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 2.33734%
completion: 76% (epoch=380)(element=6266) loss = 0.01 error progress = 2.3269%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 2.31855%
completion: 84% (epoch=420)(element=6266) loss = 0.011 error progress = 2.31%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 2.3018%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 2.29466%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 2.28752%
completion: 100% (epoch=500)(element=6266) loss = 0.002 error progress = 2.28056%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 85.21%
#FPplusFN=2089
minError=243 minErrorIndex=1 globalThreshold =-1.3780093365412
metrics area_roc = 90.55%
(beta) metrics area_precision_recall = 69.17%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 286 / 516 (truth == 1) & (prediction < threshold)
TP = 230 / 516 (truth == 1) & (prediction >= threshold)
FP = 23 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,550 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.57 ::::
accuracy = 0.85 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.45 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.6 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus25_hl1_time1524250847
$$$ hidden_units = 50 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.003 error progress = 2.89293%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.64277%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.52028%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.43828%
completion: 20% (epoch=100)(element=6266) loss = 0.003 error progress = 2.38134%
completion: 24% (epoch=120)(element=6266) loss = 0.01 error progress = 2.33506%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.29966%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 2.2695%
completion: 36% (epoch=180)(element=6266) loss = 0.008 error progress = 2.24375%
completion: 40% (epoch=200)(element=6266) loss = 0.003 error progress = 2.22109%
completion: 44% (epoch=220)(element=6266) loss = 0.005 error progress = 2.20135%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 2.18388%
completion: 52% (epoch=260)(element=6266) loss = 0.025 error progress = 2.16743%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 2.15233%
completion: 60% (epoch=300)(element=6266) loss = 0.002 error progress = 2.13893%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 2.12655%
completion: 68% (epoch=340)(element=6266) loss = 0.001 error progress = 2.11461%
completion: 72% (epoch=360)(element=6266) loss = 0.004 error progress = 2.10355%
completion: 76% (epoch=380)(element=6266) loss = 0.026 error progress = 2.09252%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 2.08247%
completion: 84% (epoch=420)(element=6266) loss = 0.001 error progress = 2.07348%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 2.06487%
completion: 92% (epoch=460)(element=6266) loss = 0.005 error progress = 2.05679%
completion: 96% (epoch=480)(element=6266) loss = 0.006 error progress = 2.04912%
completion: 100% (epoch=500)(element=6266) loss = 0.008 error progress = 2.04164%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 86.98%
#FPplusFN=2089
minError=227 minErrorIndex=1 globalThreshold =-1.3611593322009
metrics area_roc = 90.78%
(beta) metrics area_precision_recall = 71.03%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 242 / 516 (truth == 1) & (prediction < threshold)
TP = 274 / 516 (truth == 1) & (prediction >= threshold)
FP = 30 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,543 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.63 ::::
accuracy = 0.87 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.53 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.67 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus50_hl1_time1524251262
$$$ hidden_units = 75 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 2.85043%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.57159%
completion: 12% (epoch=60)(element=6266) loss = 0.005 error progress = 2.43364%
completion: 16% (epoch=80)(element=6266) loss = 0.015 error progress = 2.34881%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 2.28981%
completion: 24% (epoch=120)(element=6266) loss = 0.007 error progress = 2.24399%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 2.20868%
completion: 32% (epoch=160)(element=6266) loss = 0.004 error progress = 2.1779%
completion: 36% (epoch=180)(element=6266) loss = 0.022 error progress = 2.15152%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 2.12894%
completion: 44% (epoch=220)(element=6266) loss = 0.006 error progress = 2.10841%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 2.08956%
completion: 52% (epoch=260)(element=6266) loss = 0.002 error progress = 2.07244%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 2.0573%
completion: 60% (epoch=300)(element=6266) loss = 0.004 error progress = 2.04305%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 2.03016%
completion: 68% (epoch=340)(element=6266) loss = 0.006 error progress = 2.01762%
completion: 72% (epoch=360)(element=6266) loss = 0.004 error progress = 2.00554%
completion: 76% (epoch=380)(element=6266) loss = 0.016 error progress = 1.99396%
completion: 80% (epoch=400)(element=6266) loss = 0.002 error progress = 1.98338%
completion: 84% (epoch=420)(element=6266) loss = 0.006 error progress = 1.97314%
completion: 88% (epoch=440)(element=6266) loss = 0.007 error progress = 1.96303%
completion: 92% (epoch=460)(element=6266) loss = 0.006 error progress = 1.95371%
completion: 96% (epoch=480)(element=6266) loss = 0.014 error progress = 1.94463%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.93589%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 86.31%
#FPplusFN=2089
minError=221 minErrorIndex=1 globalThreshold =-1.389848245485
metrics area_roc = 91.41%
(beta) metrics area_precision_recall = 70.39%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 259 / 516 (truth == 1) & (prediction < threshold)
TP = 257 / 516 (truth == 1) & (prediction >= threshold)
FP = 27 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,546 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.61 ::::
accuracy = 0.86 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.5 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.64 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus75_hl1_time1524251724
$$$ hidden_units = 100 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 2.74945%
completion: 8% (epoch=40)(element=6266) loss = 0.001 error progress = 2.47958%
completion: 12% (epoch=60)(element=6266) loss = 0.001 error progress = 2.34233%
completion: 16% (epoch=80)(element=6266) loss = 0.001 error progress = 2.25828%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.19952%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.15568%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 2.11881%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 2.08917%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 2.06325%
completion: 40% (epoch=200)(element=6266) loss = 0.003 error progress = 2.04049%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 2.01964%
completion: 48% (epoch=240)(element=6266) loss = 0.004 error progress = 2.00092%
completion: 52% (epoch=260)(element=6266) loss = 0.002 error progress = 1.98287%
completion: 56% (epoch=280)(element=6266) loss = 0.007 error progress = 1.96615%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.95062%
completion: 64% (epoch=320)(element=6266) loss = 0.003 error progress = 1.93607%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.922%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.90799%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.895%
completion: 80% (epoch=400)(element=6266) loss = 0.003 error progress = 1.88278%
completion: 84% (epoch=420)(element=6266) loss = 0.004 error progress = 1.87088%
completion: 88% (epoch=440)(element=6266) loss = 0.002 error progress = 1.86025%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.84975%
completion: 96% (epoch=480)(element=6266) loss = 0.001 error progress = 1.83985%
completion: 100% (epoch=500)(element=6266) loss = 0.004 error progress = 1.83085%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 87.79%
#FPplusFN=2089
minError=208 minErrorIndex=1 globalThreshold =-1.2400448941983
metrics area_roc = 91.61%
(beta) metrics area_precision_recall = 72.82%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 231 / 516 (truth == 1) & (prediction < threshold)
TP = 285 / 516 (truth == 1) & (prediction >= threshold)
FP = 24 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,549 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.65 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.55 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.69 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus100_hl1_time1524252239
$$$ hidden_units = 125 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.002 error progress = 2.71745%
completion: 8% (epoch=40)(element=6266) loss = 0.003 error progress = 2.46484%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.32643%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.23881%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 2.17443%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.12577%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 2.08605%
completion: 32% (epoch=160)(element=6266) loss = 0.008 error progress = 2.05226%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 2.02227%
completion: 40% (epoch=200)(element=6266) loss = 0.01 error progress = 1.99556%
completion: 44% (epoch=220)(element=6266) loss = 0.003 error progress = 1.9715%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.94942%
completion: 52% (epoch=260)(element=6266) loss = 0.006 error progress = 1.92945%
completion: 56% (epoch=280)(element=6266) loss = 0.004 error progress = 1.91039%
completion: 60% (epoch=300)(element=6266) loss = 0.016 error progress = 1.89312%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 1.87707%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.86226%
completion: 72% (epoch=360)(element=6266) loss = 0.004 error progress = 1.84774%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.8347%
completion: 80% (epoch=400)(element=6266) loss = 0.002 error progress = 1.82207%
completion: 84% (epoch=420)(element=6266) loss = 0.002 error progress = 1.81034%
completion: 88% (epoch=440)(element=6266) loss = 0.013 error progress = 1.79916%
completion: 92% (epoch=460)(element=6266) loss = 0.002 error progress = 1.78871%
completion: 96% (epoch=480)(element=6266) loss = 0.002 error progress = 1.77852%
completion: 100% (epoch=500)(element=6266) loss = 0.002 error progress = 1.76906%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 87.51%
#FPplusFN=2089
minError=213 minErrorIndex=1 globalThreshold =-1.4138274041508
metrics area_roc = 91.97%
(beta) metrics area_precision_recall = 72.7%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 238 / 516 (truth == 1) & (prediction < threshold)
TP = 278 / 516 (truth == 1) & (prediction >= threshold)
FP = 23 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,550 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.64 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.54 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.68 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus125_hl1_time1524252816
$$$ hidden_units = 150 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 2.64621%
completion: 8% (epoch=40)(element=6266) loss = 0.003 error progress = 2.41077%
completion: 12% (epoch=60)(element=6266) loss = 0.006 error progress = 2.28244%
completion: 16% (epoch=80)(element=6266) loss = 0.001 error progress = 2.19998%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.14002%
completion: 24% (epoch=120)(element=6266) loss = 0.002 error progress = 2.09319%
completion: 28% (epoch=140)(element=6266) loss = 0.002 error progress = 2.05348%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 2.02154%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.99325%
completion: 40% (epoch=200)(element=6266) loss = 0.004 error progress = 1.96674%
completion: 44% (epoch=220)(element=6266) loss = 0.006 error progress = 1.9432%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.92136%
completion: 52% (epoch=260)(element=6266) loss = 0.003 error progress = 1.90074%
completion: 56% (epoch=280)(element=6266) loss = 0.009 error progress = 1.88184%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.8642%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.84779%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.8318%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.817%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.8028%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.78939%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.77686%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.76469%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.75342%
completion: 96% (epoch=480)(element=6266) loss = 0.001 error progress = 1.7426%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.73236%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.18%
#FPplusFN=2089
minError=217 minErrorIndex=1 globalThreshold =-1.3399690255598
metrics area_roc = 91.69%
(beta) metrics area_precision_recall = 73.51%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 221 / 516 (truth == 1) & (prediction < threshold)
TP = 295 / 516 (truth == 1) & (prediction >= threshold)
FP = 26 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,547 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.66 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.57 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.7 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus150_hl1_time1524253458
$$$ hidden_units = 175 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.012 error progress = 2.63946%
completion: 8% (epoch=40)(element=6266) loss = 0.001 error progress = 2.38789%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.25742%
completion: 16% (epoch=80)(element=6266) loss = 0.014 error progress = 2.17348%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 2.1138%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 2.06778%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 2.02957%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.99656%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.96653%
completion: 40% (epoch=200)(element=6266) loss = 0.001 error progress = 1.94039%
completion: 44% (epoch=220)(element=6266) loss = 0.002 error progress = 1.9163%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.89427%
completion: 52% (epoch=260)(element=6266) loss = 0.001 error progress = 1.87354%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 1.85368%
completion: 60% (epoch=300)(element=6266) loss = 0.002 error progress = 1.83521%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.81838%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.80258%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.7877%
completion: 76% (epoch=380)(element=6266) loss = 0.003 error progress = 1.7736%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.75994%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.74681%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.73428%
completion: 92% (epoch=460)(element=6266) loss = 0.002 error progress = 1.72267%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.71135%
completion: 100% (epoch=500)(element=6266) loss = 0.005 error progress = 1.70075%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.27%
#FPplusFN=2089
minError=206 minErrorIndex=1 globalThreshold =-1.5068606801755
metrics area_roc = 91.47%
(beta) metrics area_precision_recall = 66.35%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 219 / 516 (truth == 1) & (prediction < threshold)
TP = 297 / 516 (truth == 1) & (prediction >= threshold)
FP = 26 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,547 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.67 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.58 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.71 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus175_hl1_time1524254191
$$$ hidden_units = 200 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.007 error progress = 2.60241%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.35526%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.22616%
completion: 16% (epoch=80)(element=6266) loss = 0.006 error progress = 2.14496%
completion: 20% (epoch=100)(element=6266) loss = 0.003 error progress = 2.08712%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 2.04259%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.00661%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.97603%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.94883%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.92303%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.90084%
completion: 48% (epoch=240)(element=6266) loss = 0.006 error progress = 1.87921%
completion: 52% (epoch=260)(element=6266) loss = 0.004 error progress = 1.8591%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 1.83998%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.82235%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 1.80536%
completion: 68% (epoch=340)(element=6266) loss = 0.001 error progress = 1.78901%
completion: 72% (epoch=360)(element=6266) loss = 0.003 error progress = 1.77423%
completion: 76% (epoch=380)(element=6266) loss = 0.003 error progress = 1.75976%
completion: 80% (epoch=400)(element=6266) loss = 0.004 error progress = 1.74597%
completion: 84% (epoch=420)(element=6266) loss = 0.001 error progress = 1.73243%
completion: 88% (epoch=440)(element=6266) loss = 0.003 error progress = 1.71998%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.70802%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.69644%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.68521%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 87.75%
#FPplusFN=2089
minError=223 minErrorIndex=1 globalThreshold =-1.2765953724726
metrics area_roc = 92.14%
(beta) metrics area_precision_recall = 72.14%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 228 / 516 (truth == 1) & (prediction < threshold)
TP = 288 / 516 (truth == 1) & (prediction >= threshold)
FP = 28 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,545 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.65 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.56 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.69 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus200_hl1_time1524254995
$$$ hidden_units = 225 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.001 error progress = 2.57994%
completion: 8% (epoch=40)(element=6266) loss = 0.019 error progress = 2.34276%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.21148%
completion: 16% (epoch=80)(element=6266) loss = 0.004 error progress = 2.12797%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.06666%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.0186%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.97945%
completion: 32% (epoch=160)(element=6266) loss = 0.004 error progress = 1.94607%
completion: 36% (epoch=180)(element=6266) loss = 0.003 error progress = 1.9162%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.88977%
completion: 44% (epoch=220)(element=6266) loss = 0.003 error progress = 1.86444%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.84211%
completion: 52% (epoch=260)(element=6266) loss = 0.005 error progress = 1.82022%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 1.7994%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.78055%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 1.76247%
completion: 68% (epoch=340)(element=6266) loss = 0.002 error progress = 1.74604%
completion: 72% (epoch=360)(element=6266) loss = 0.002 error progress = 1.72999%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.71516%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.701%
completion: 84% (epoch=420)(element=6266) loss = 0.003 error progress = 1.68768%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.67472%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.66179%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.64982%
completion: 100% (epoch=500)(element=6266) loss = 0.004 error progress = 1.63808%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.51%
#FPplusFN=2089
minError=203 minErrorIndex=1 globalThreshold =-1.4542969437241
metrics area_roc = 91.4%
(beta) metrics area_precision_recall = 71.24%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 211 / 516 (truth == 1) & (prediction < threshold)
TP = 305 / 516 (truth == 1) & (prediction >= threshold)
FP = 29 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,544 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.67 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.59 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.72 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus225_hl1_time1524255897
$$$ hidden_units = 250 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.004 error progress = 2.54926%
completion: 8% (epoch=40)(element=6266) loss = 0.002 error progress = 2.30624%
completion: 12% (epoch=60)(element=6266) loss = 0.003 error progress = 2.1829%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.10613%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.05172%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 2.00968%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.97451%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.94344%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.91534%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.8906%
completion: 44% (epoch=220)(element=6266) loss = 0.002 error progress = 1.86793%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.84614%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.82678%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.80788%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.79001%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 1.77293%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.75652%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.74073%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.72589%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.71161%
completion: 84% (epoch=420)(element=6266) loss = 0.001 error progress = 1.69782%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.68499%
completion: 92% (epoch=460)(element=6266) loss = 0.007 error progress = 1.67297%
completion: 96% (epoch=480)(element=6266) loss = 0.003 error progress = 1.6612%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.64971%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.99%
#FPplusFN=2089
minError=210 minErrorIndex=1 globalThreshold =-1.4823457330786
metrics area_roc = 91.38%
(beta) metrics area_precision_recall = 72.65%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 204 / 516 (truth == 1) & (prediction < threshold)
TP = 312 / 516 (truth == 1) & (prediction >= threshold)
FP = 26 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,547 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.69 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.6 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.73 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus250_hl1_time1524256907
$$$ hidden_units = 275 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.001 error progress = 2.55003%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.31793%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.19163%
completion: 16% (epoch=80)(element=6266) loss = 0.001 error progress = 2.10946%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.04876%
completion: 24% (epoch=120)(element=6266) loss = 0.003 error progress = 2.00165%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.96244%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 1.92922%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.89983%
completion: 40% (epoch=200)(element=6266) loss = 0.001 error progress = 1.87292%
completion: 44% (epoch=220)(element=6266) loss = 0.008 error progress = 1.84813%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.82501%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.80361%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.78332%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.76429%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.74567%
completion: 68% (epoch=340)(element=6266) loss = 0.002 error progress = 1.72907%
completion: 72% (epoch=360)(element=6266) loss = 0.003 error progress = 1.71274%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.69744%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.68286%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.66845%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.65516%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.64187%
completion: 96% (epoch=480)(element=6266) loss = 0.001 error progress = 1.62934%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.61707%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.46%
#FPplusFN=2089
minError=212 minErrorIndex=1 globalThreshold =-1.9013257912033
metrics area_roc = 92.19%
(beta) metrics area_precision_recall = 71.99%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 214 / 516 (truth == 1) & (prediction < threshold)
TP = 302 / 516 (truth == 1) & (prediction >= threshold)
FP = 27 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,546 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.67 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.59 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.71 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus275_hl1_time1524258055
$$$ hidden_units = 300 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.007 error progress = 2.51455%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.28461%
completion: 12% (epoch=60)(element=6266) loss = 0.002 error progress = 2.16493%
completion: 16% (epoch=80)(element=6266) loss = 0.008 error progress = 2.08633%
completion: 20% (epoch=100)(element=6266) loss = 0.002 error progress = 2.0306%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 1.98635%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.94907%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.91627%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.88669%
completion: 40% (epoch=200)(element=6266) loss = 0.001 error progress = 1.8603%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.83611%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.81319%
completion: 52% (epoch=260)(element=6266) loss = 0.001 error progress = 1.79191%
completion: 56% (epoch=280)(element=6266) loss = 0.002 error progress = 1.77175%
completion: 60% (epoch=300)(element=6266) loss = 0.004 error progress = 1.75294%
completion: 64% (epoch=320)(element=6266) loss = 0.002 error progress = 1.73502%
completion: 68% (epoch=340)(element=6266) loss = 0.001 error progress = 1.71786%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.70187%
completion: 76% (epoch=380)(element=6266) loss = 0.005 error progress = 1.68631%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.67139%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.65692%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.64317%
completion: 92% (epoch=460)(element=6266) loss = 0.004 error progress = 1.63006%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.61709%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.6047%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 87.89%
#FPplusFN=2089
minError=197 minErrorIndex=1 globalThreshold =-1.5486434439574
metrics area_roc = 92.66%
(beta) metrics area_precision_recall = 72.98%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 225 / 516 (truth == 1) & (prediction < threshold)
TP = 291 / 516 (truth == 1) & (prediction >= threshold)
FP = 28 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,545 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.65 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.56 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.7 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus300_hl1_time1524259309
$$$ hidden_units = 350 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.005 error progress = 2.50936%
completion: 8% (epoch=40)(element=6266) loss = 0.001 error progress = 2.28348%
completion: 12% (epoch=60)(element=6266) loss = 0.005 error progress = 2.15981%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.08067%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.0213%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 1.97531%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 1.93694%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 1.9042%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.87405%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.84696%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.82145%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.79779%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.77559%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.75486%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.73484%
completion: 64% (epoch=320)(element=6266) loss = 0.002 error progress = 1.71593%
completion: 68% (epoch=340)(element=6266) loss = 0.007 error progress = 1.69807%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.68118%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.6646%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.64928%
completion: 84% (epoch=420)(element=6266) loss = 0.003 error progress = 1.63444%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.62029%
completion: 92% (epoch=460)(element=6266) loss = 0.003 error progress = 1.60649%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.59338%
completion: 100% (epoch=500)(element=6266) loss = 0.002 error progress = 1.58044%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.75%
#FPplusFN=2089
minError=217 minErrorIndex=1 globalThreshold =-1.8147319776491
metrics area_roc = 91.8%
(beta) metrics area_precision_recall = 71.92%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 206 / 516 (truth == 1) & (prediction < threshold)
TP = 310 / 516 (truth == 1) & (prediction >= threshold)
FP = 29 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,544 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.68 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.6 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.73 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus350_hl1_time1524260848
$$$ hidden_units = 400 hidden_layers = 1 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.001 error progress = 2.49544%
completion: 8% (epoch=40)(element=6266) loss = 0.002 error progress = 2.26548%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.14381%
completion: 16% (epoch=80)(element=6266) loss = 0.004 error progress = 2.06389%
completion: 20% (epoch=100)(element=6266) loss = 0.002 error progress = 2.0058%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 1.95989%
completion: 28% (epoch=140)(element=6266) loss = 0.002 error progress = 1.92%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.88543%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.85416%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.82513%
completion: 44% (epoch=220)(element=6266) loss = 0.002 error progress = 1.79913%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.77497%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.75181%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.7297%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.70928%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 1.68952%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.67103%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.65322%
completion: 76% (epoch=380)(element=6266) loss = 0.002 error progress = 1.63639%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.62007%
completion: 84% (epoch=420)(element=6266) loss = 0.001 error progress = 1.60465%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.58984%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.57553%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.56182%
completion: 100% (epoch=500)(element=6266) loss = 0.003 error progress = 1.54867%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.18%
#FPplusFN=2089
minError=203 minErrorIndex=1 globalThreshold =-1.461884861434
metrics area_roc = 92.21%
(beta) metrics area_precision_recall = 74.01%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 227 / 516 (truth == 1) & (prediction < threshold)
TP = 289 / 516 (truth == 1) & (prediction >= threshold)
FP = 20 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,553 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.66 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.56 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.7 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus400_hl1_time1524262707
$$$ hidden_units = 5 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.084 error progress = 4.84111%
completion: 8% (epoch=40)(element=6266) loss = 0.005 error progress = 4.7641%
completion: 12% (epoch=60)(element=6266) loss = 0.087 error progress = 4.72599%
completion: 16% (epoch=80)(element=6266) loss = 0.049 error progress = 4.7042%
completion: 20% (epoch=100)(element=6266) loss = 0.015 error progress = 4.68929%
completion: 24% (epoch=120)(element=6266) loss = 0.028 error progress = 4.67973%
completion: 28% (epoch=140)(element=6266) loss = 0.009 error progress = 4.67239%
completion: 32% (epoch=160)(element=6266) loss = 0.093 error progress = 4.66705%
completion: 36% (epoch=180)(element=6266) loss = 0.089 error progress = 4.66262%
completion: 40% (epoch=200)(element=6266) loss = 0.091 error progress = 4.65936%
completion: 44% (epoch=220)(element=6266) loss = 0.093 error progress = 4.6571%
completion: 48% (epoch=240)(element=6266) loss = 0.091 error progress = 4.65489%
completion: 52% (epoch=260)(element=6266) loss = 0.088 error progress = 4.65296%
completion: 56% (epoch=280)(element=6266) loss = 0.091 error progress = 4.65125%
completion: 60% (epoch=300)(element=6266) loss = 0.007 error progress = 4.64975%
completion: 64% (epoch=320)(element=6266) loss = 0.09 error progress = 4.64836%
completion: 68% (epoch=340)(element=6266) loss = 0.011 error progress = 4.64728%
completion: 72% (epoch=360)(element=6266) loss = 0.089 error progress = 4.64609%
completion: 76% (epoch=380)(element=6266) loss = 0.088 error progress = 4.6452%
completion: 80% (epoch=400)(element=6266) loss = 0.091 error progress = 4.64429%
completion: 84% (epoch=420)(element=6266) loss = 0.01 error progress = 4.64327%
completion: 88% (epoch=440)(element=6266) loss = 0.089 error progress = 4.64247%
completion: 92% (epoch=460)(element=6266) loss = 0.091 error progress = 4.64172%
completion: 96% (epoch=480)(element=6266) loss = 0.091 error progress = 4.64103%
completion: 100% (epoch=500)(element=6266) loss = 0.119 error progress = 4.64038%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 75.3%
ATTENTION: all the predictions are FALSE
#FPplusFN=2089
minError=516 minErrorIndex=1 globalThreshold =-1.6823374417358
metrics area_roc = 61.88%
(beta) metrics area_precision_recall = 18.03%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 516 / 516 (truth == 1) & (prediction < threshold)
TP = 0 / 516 (truth == 1) & (prediction >= threshold)
FP = 0 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,573 / 1,573 (truth == 0) & (prediction < threshold)
Matthews correlation coefficient = NOT computable
accuracy = 0.75 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 1 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus5_hl2_time1524263191
$$$ hidden_units = 10 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.002 error progress = 4.31463%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 4.06725%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 3.91979%
completion: 16% (epoch=80)(element=6266) loss = 0.008 error progress = 3.81421%
completion: 20% (epoch=100)(element=6266) loss = 0.028 error progress = 3.73699%
completion: 24% (epoch=120)(element=6266) loss = 0.028 error progress = 3.68136%
completion: 28% (epoch=140)(element=6266) loss = 0.046 error progress = 3.64052%
completion: 32% (epoch=160)(element=6266) loss = 0.062 error progress = 3.60818%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 3.57975%
completion: 40% (epoch=200)(element=6266) loss = 0.052 error progress = 3.55603%
completion: 44% (epoch=220)(element=6266) loss = 0.052 error progress = 3.53707%
completion: 48% (epoch=240)(element=6266) loss = 0.051 error progress = 3.51933%
completion: 52% (epoch=260)(element=6266) loss = 0.058 error progress = 3.49956%
completion: 56% (epoch=280)(element=6266) loss = 0.306 error progress = 3.47828%
completion: 60% (epoch=300)(element=6266) loss = 0.006 error progress = 3.45777%
completion: 64% (epoch=320)(element=6266) loss = 0.015 error progress = 3.43503%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 3.41136%
completion: 72% (epoch=360)(element=6266) loss = 0.002 error progress = 3.38939%
completion: 76% (epoch=380)(element=6266) loss = 0.011 error progress = 3.36863%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 3.34952%
completion: 84% (epoch=420)(element=6266) loss = 0.047 error progress = 3.33101%
completion: 88% (epoch=440)(element=6266) loss = 0.025 error progress = 3.31375%
completion: 92% (epoch=460)(element=6266) loss = 0.008 error progress = 3.29731%
completion: 96% (epoch=480)(element=6266) loss = 0.007 error progress = 3.28177%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 3.26721%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 81.04%
#FPplusFN=2089
minError=271 minErrorIndex=1 globalThreshold =-1.522876971753
metrics area_roc = 86.37%
(beta) metrics area_precision_recall = 60.62%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 365 / 516 (truth == 1) & (prediction < threshold)
TP = 151 / 516 (truth == 1) & (prediction >= threshold)
FP = 31 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,542 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.42 ::::
accuracy = 0.81 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.29 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.43 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus10_hl2_time1524263678
$$$ hidden_units = 25 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.02 error progress = 3.93397%
completion: 8% (epoch=40)(element=6266) loss = 0.01 error progress = 3.74705%
completion: 12% (epoch=60)(element=6266) loss = 0.008 error progress = 3.65924%
completion: 16% (epoch=80)(element=6266) loss = 0.026 error progress = 3.60535%
completion: 20% (epoch=100)(element=6266) loss = 0.011 error progress = 3.56573%
completion: 24% (epoch=120)(element=6266) loss = 0.008 error progress = 3.53704%
completion: 28% (epoch=140)(element=6266) loss = 0.004 error progress = 3.51457%
completion: 32% (epoch=160)(element=6266) loss = 0.04 error progress = 3.49463%
completion: 36% (epoch=180)(element=6266) loss = 0.018 error progress = 3.48003%
completion: 40% (epoch=200)(element=6266) loss = 0.024 error progress = 3.4664%
completion: 44% (epoch=220)(element=6266) loss = 0.076 error progress = 3.45562%
completion: 48% (epoch=240)(element=6266) loss = 0.037 error progress = 3.44534%
completion: 52% (epoch=260)(element=6266) loss = 0.019 error progress = 3.43725%
completion: 56% (epoch=280)(element=6266) loss = 0.291 error progress = 3.42962%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 3.42243%
completion: 64% (epoch=320)(element=6266) loss = 0.002 error progress = 3.41652%
completion: 68% (epoch=340)(element=6266) loss = 0.005 error progress = 3.41041%
completion: 72% (epoch=360)(element=6266) loss = 0.037 error progress = 3.40451%
completion: 76% (epoch=380)(element=6266) loss = 0.053 error progress = 3.39923%
completion: 80% (epoch=400)(element=6266) loss = 0.019 error progress = 3.394%
completion: 84% (epoch=420)(element=6266) loss = 0.207 error progress = 3.38946%
completion: 88% (epoch=440)(element=6266) loss = 0.057 error progress = 3.38516%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 3.38128%
completion: 96% (epoch=480)(element=6266) loss = 0.005 error progress = 3.37705%
completion: 100% (epoch=500)(element=6266) loss = 0.065 error progress = 3.3732%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 75.3%
ATTENTION: all the predictions are FALSE
#FPplusFN=2089
minError=283 minErrorIndex=1 globalThreshold =-2.2258386205117
metrics area_roc = 89.57%
(beta) metrics area_precision_recall = 60.14%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 516 / 516 (truth == 1) & (prediction < threshold)
TP = 0 / 516 (truth == 1) & (prediction >= threshold)
FP = 0 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,573 / 1,573 (truth == 0) & (prediction < threshold)
Matthews correlation coefficient = NOT computable
accuracy = 0.75 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 1 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus25_hl2_time1524264184
$$$ hidden_units = 50 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.003 error progress = 3.23435%
completion: 8% (epoch=40)(element=6266) loss = 0.007 error progress = 2.88531%
completion: 12% (epoch=60)(element=6266) loss = 0.004 error progress = 2.71876%
completion: 16% (epoch=80)(element=6266) loss = 0.015 error progress = 2.6157%
completion: 20% (epoch=100)(element=6266) loss = 0.01 error progress = 2.5421%
completion: 24% (epoch=120)(element=6266) loss = 0.002 error progress = 2.48744%
completion: 28% (epoch=140)(element=6266) loss = 0.005 error progress = 2.44216%
completion: 32% (epoch=160)(element=6266) loss = 0.002 error progress = 2.40635%
completion: 36% (epoch=180)(element=6266) loss = 0.005 error progress = 2.37581%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 2.34901%
completion: 44% (epoch=220)(element=6266) loss = 0.001 error progress = 2.32623%
completion: 48% (epoch=240)(element=6266) loss = 0.004 error progress = 2.30518%
completion: 52% (epoch=260)(element=6266) loss = 0.01 error progress = 2.28573%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 2.26752%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 2.25219%
completion: 64% (epoch=320)(element=6266) loss = 0.002 error progress = 2.23679%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 2.22382%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 2.21138%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 2.19922%
completion: 80% (epoch=400)(element=6266) loss = 0.004 error progress = 2.18816%
completion: 84% (epoch=420)(element=6266) loss = 0.007 error progress = 2.17775%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 2.16801%
completion: 92% (epoch=460)(element=6266) loss = 0.001 error progress = 2.15881%
completion: 96% (epoch=480)(element=6266) loss = 0.001 error progress = 2.14992%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 2.14173%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 84.54%
#FPplusFN=2089
minError=228 minErrorIndex=1 globalThreshold =-1.4119233224114
metrics area_roc = 91.06%
(beta) metrics area_precision_recall = 69.57%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 297 / 516 (truth == 1) & (prediction < threshold)
TP = 219 / 516 (truth == 1) & (prediction >= threshold)
FP = 26 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,547 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.55 ::::
accuracy = 0.85 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.42 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.58 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus50_hl2_time1524264751
$$$ hidden_units = 75 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.006 error progress = 3.04818%
completion: 8% (epoch=40)(element=6266) loss = 0.009 error progress = 2.7151%
completion: 12% (epoch=60)(element=6266) loss = 0.001 error progress = 2.55083%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.43999%
completion: 20% (epoch=100)(element=6266) loss = 0.005 error progress = 2.35849%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.29446%
completion: 28% (epoch=140)(element=6266) loss = 0.002 error progress = 2.24086%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 2.19647%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 2.159%
completion: 40% (epoch=200)(element=6266) loss = 0.004 error progress = 2.12525%
completion: 44% (epoch=220)(element=6266) loss = 0.01 error progress = 2.09701%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 2.07146%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 2.04794%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 2.02667%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 2.00755%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.98994%
completion: 68% (epoch=340)(element=6266) loss = 0.006 error progress = 1.97374%
completion: 72% (epoch=360)(element=6266) loss = 0.003 error progress = 1.959%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.94499%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.9323%
completion: 84% (epoch=420)(element=6266) loss = 0.005 error progress = 1.92092%
completion: 88% (epoch=440)(element=6266) loss = 0.002 error progress = 1.90976%
completion: 92% (epoch=460)(element=6266) loss = 0.002 error progress = 1.89954%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.88958%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.87963%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.08%
#FPplusFN=2089
minError=216 minErrorIndex=1 globalThreshold =-1.2125505178096
metrics area_roc = 91.86%
(beta) metrics area_precision_recall = 70.41%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 208 / 516 (truth == 1) & (prediction < threshold)
TP = 308 / 516 (truth == 1) & (prediction >= threshold)
FP = 41 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,532 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.66 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.6 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.71 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus75_hl2_time1524265389
$$$ hidden_units = 100 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.005 error progress = 2.95596%
completion: 8% (epoch=40)(element=6266) loss = 0.001 error progress = 2.62762%
completion: 12% (epoch=60)(element=6266) loss = 0.001 error progress = 2.46389%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.36152%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.28704%
completion: 24% (epoch=120)(element=6266) loss = 0.006 error progress = 2.23065%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 2.1862%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 2.15092%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 2.11878%
completion: 40% (epoch=200)(element=6266) loss = 0.004 error progress = 2.09116%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 2.06685%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 2.04562%
completion: 52% (epoch=260)(element=6266) loss = 0.001 error progress = 2.02666%
completion: 56% (epoch=280)(element=6266) loss = 0.002 error progress = 2.00848%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.9914%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 1.9759%
completion: 68% (epoch=340)(element=6266) loss = 0.004 error progress = 1.96083%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.94707%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.934%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.92187%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.91076%
completion: 88% (epoch=440)(element=6266) loss = 0.003 error progress = 1.89964%
completion: 92% (epoch=460)(element=6266) loss = 0.002 error progress = 1.88856%
completion: 96% (epoch=480)(element=6266) loss = 0.006 error progress = 1.87851%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.86869%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 87.98%
#FPplusFN=2089
minError=211 minErrorIndex=1 globalThreshold =-1.2565502413881
metrics area_roc = 92.35%
(beta) metrics area_precision_recall = 72.93%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 228 / 516 (truth == 1) & (prediction < threshold)
TP = 288 / 516 (truth == 1) & (prediction >= threshold)
FP = 23 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,550 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.66 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.56 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.7 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus100_hl2_time1524266121
$$$ hidden_units = 125 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.009 error progress = 2.81383%
completion: 8% (epoch=40)(element=6266) loss = 0.007 error progress = 2.52908%
completion: 12% (epoch=60)(element=6266) loss = 0.004 error progress = 2.37993%
completion: 16% (epoch=80)(element=6266) loss = 0.005 error progress = 2.27858%
completion: 20% (epoch=100)(element=6266) loss = 0.011 error progress = 2.20575%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.14962%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.10236%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 2.06206%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 2.02786%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.99856%
completion: 44% (epoch=220)(element=6266) loss = 0.001 error progress = 1.97248%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.94841%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.92652%
completion: 56% (epoch=280)(element=6266) loss = 0.002 error progress = 1.90776%
completion: 60% (epoch=300)(element=6266) loss = 0.002 error progress = 1.88975%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.87253%
completion: 68% (epoch=340)(element=6266) loss = 0.001 error progress = 1.85679%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.84265%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.82988%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.81756%
completion: 84% (epoch=420)(element=6266) loss = 0.002 error progress = 1.80578%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.79454%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.78417%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.77355%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.7635%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.51%
#FPplusFN=2089
minError=223 minErrorIndex=1 globalThreshold =-1.2060606003264
metrics area_roc = 91.44%
(beta) metrics area_precision_recall = 72.59%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 212 / 516 (truth == 1) & (prediction < threshold)
TP = 304 / 516 (truth == 1) & (prediction >= threshold)
FP = 28 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,545 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.67 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.59 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.72 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus125_hl2_time1524266963
$$$ hidden_units = 150 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.001 error progress = 2.80473%
completion: 8% (epoch=40)(element=6266) loss = 0.002 error progress = 2.49675%
completion: 12% (epoch=60)(element=6266) loss = 0.004 error progress = 2.34088%
completion: 16% (epoch=80)(element=6266) loss = 0.003 error progress = 2.23953%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.16697%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.11064%
completion: 28% (epoch=140)(element=6266) loss = 0.005 error progress = 2.06386%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 2.0246%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.99096%
completion: 40% (epoch=200)(element=6266) loss = 0.003 error progress = 1.96285%
completion: 44% (epoch=220)(element=6266) loss = 0.001 error progress = 1.93687%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.91278%
completion: 52% (epoch=260)(element=6266) loss = 0.002 error progress = 1.89126%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.87124%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.85211%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.83437%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.81772%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.80291%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.78928%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.77603%
completion: 84% (epoch=420)(element=6266) loss = 0.002 error progress = 1.76338%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.75129%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.73969%
completion: 96% (epoch=480)(element=6266) loss = 0.007 error progress = 1.72875%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.71812%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 87.75%
#FPplusFN=2089
minError=216 minErrorIndex=1 globalThreshold =-1.1764662574453
metrics area_roc = 92.61%
(beta) metrics area_precision_recall = 70.01%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 218 / 516 (truth == 1) & (prediction < threshold)
TP = 298 / 516 (truth == 1) & (prediction >= threshold)
FP = 38 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,535 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.65 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.58 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.7 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus150_hl2_time1524267927
$$$ hidden_units = 175 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 2.72452%
completion: 8% (epoch=40)(element=6266) loss = 0.003 error progress = 2.43033%
completion: 12% (epoch=60)(element=6266) loss = 0.001 error progress = 2.28103%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.18248%
completion: 20% (epoch=100)(element=6266) loss = 0.002 error progress = 2.111%
completion: 24% (epoch=120)(element=6266) loss = 0.003 error progress = 2.05622%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.01233%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.97321%
completion: 36% (epoch=180)(element=6266) loss = 0.003 error progress = 1.94208%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.91299%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.88745%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.86503%
completion: 52% (epoch=260)(element=6266) loss = 0.002 error progress = 1.84335%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.82436%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.80595%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.78885%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.77352%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.75928%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.74598%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.7331%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.72045%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.70857%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.6971%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.68648%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.67547%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 89.28%
#FPplusFN=2089
minError=209 minErrorIndex=1 globalThreshold =-1.1768413057723
metrics area_roc = 92.43%
(beta) metrics area_precision_recall = 71.26%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 184 / 516 (truth == 1) & (prediction < threshold)
TP = 332 / 516 (truth == 1) & (prediction >= threshold)
FP = 40 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,533 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.7 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.64 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.75 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus175_hl2_time1524269026
$$$ hidden_units = 200 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 2.68752%
completion: 8% (epoch=40)(element=6266) loss = 0.001 error progress = 2.39655%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.2526%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.15942%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.08927%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 2.03457%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.9899%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 1.95119%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.91822%
completion: 40% (epoch=200)(element=6266) loss = 0.002 error progress = 1.88927%
completion: 44% (epoch=220)(element=6266) loss = 0.002 error progress = 1.86317%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.8396%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.81655%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.79611%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.77843%
completion: 64% (epoch=320)(element=6266) loss = 0.002 error progress = 1.76024%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.7437%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.72853%
completion: 76% (epoch=380)(element=6266) loss = 0.002 error progress = 1.71357%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.69987%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.68715%
completion: 88% (epoch=440)(element=6266) loss = 0.002 error progress = 1.67473%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.66268%
completion: 96% (epoch=480)(element=6266) loss = 0.001 error progress = 1.65073%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.6399%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.22%
#FPplusFN=2089
minError=222 minErrorIndex=1 globalThreshold =-1.1266439173219
metrics area_roc = 92.74%
(beta) metrics area_precision_recall = 72.41%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 208 / 516 (truth == 1) & (prediction < threshold)
TP = 308 / 516 (truth == 1) & (prediction >= threshold)
FP = 38 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,535 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.66 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.6 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.71 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus200_hl2_time1524270300
$$$ hidden_units = 225 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.001 error progress = 2.64311%
completion: 8% (epoch=40)(element=6266) loss = 0.005 error progress = 2.36488%
completion: 12% (epoch=60)(element=6266) loss = 0.005 error progress = 2.22182%
completion: 16% (epoch=80)(element=6266) loss = 0.004 error progress = 2.12585%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 2.05592%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 2.00063%
completion: 28% (epoch=140)(element=6266) loss = 0.008 error progress = 1.95683%
completion: 32% (epoch=160)(element=6266) loss = 0.002 error progress = 1.91822%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.88406%
completion: 40% (epoch=200)(element=6266) loss = 0.002 error progress = 1.85377%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.8274%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.80332%
completion: 52% (epoch=260)(element=6266) loss = 0.002 error progress = 1.78094%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.76096%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.74214%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.72487%
completion: 68% (epoch=340)(element=6266) loss = 0.001 error progress = 1.70849%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.69278%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.67816%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.66423%
completion: 84% (epoch=420)(element=6266) loss = 0.002 error progress = 1.65091%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.63827%
completion: 92% (epoch=460)(element=6266) loss = 0.001 error progress = 1.6267%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.61554%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.60454%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.85%
#FPplusFN=2089
minError=216 minErrorIndex=1 globalThreshold =-1.2072169148161
metrics area_roc = 92.67%
(beta) metrics area_precision_recall = 73.74%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 194 / 516 (truth == 1) & (prediction < threshold)
TP = 322 / 516 (truth == 1) & (prediction >= threshold)
FP = 39 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,534 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.68 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.62 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.73 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus225_hl2_time1524271738
$$$ hidden_units = 250 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.005 error progress = 2.63625%
completion: 8% (epoch=40)(element=6266) loss = 0.002 error progress = 2.36541%
completion: 12% (epoch=60)(element=6266) loss = 0.006 error progress = 2.22377%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.12703%
completion: 20% (epoch=100)(element=6266) loss = 0.002 error progress = 2.05664%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.00028%
completion: 28% (epoch=140)(element=6266) loss = 0.005 error progress = 1.95338%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 1.91318%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.87885%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.84782%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.82014%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.7942%
completion: 52% (epoch=260)(element=6266) loss = 0.001 error progress = 1.77057%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.74916%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.72825%
completion: 64% (epoch=320)(element=6266) loss = 0.004 error progress = 1.7087%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.69011%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.67283%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.65748%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.64171%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.62709%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.61283%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.59964%
completion: 96% (epoch=480)(element=6266) loss = 0.002 error progress = 1.5871%
completion: 100% (epoch=500)(element=6266) loss = 0.002 error progress = 1.57491%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 89.28%
#FPplusFN=2089
minError=214 minErrorIndex=1 globalThreshold =-1.1519594814957
metrics area_roc = 91.87%
(beta) metrics area_precision_recall = 71.76%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 178 / 516 (truth == 1) & (prediction < threshold)
TP = 338 / 516 (truth == 1) & (prediction >= threshold)
FP = 46 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,527 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.7 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.66 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.75 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus250_hl2_time1524273383
$$$ hidden_units = 275 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 2.61719%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.33594%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.19063%
completion: 16% (epoch=80)(element=6266) loss = 0.001 error progress = 2.09551%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 2.02199%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 1.96503%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.91772%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.87812%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.84355%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.81344%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.78634%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.76048%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.73766%
completion: 56% (epoch=280)(element=6266) loss = 0.002 error progress = 1.71794%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.6993%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 1.68201%
completion: 68% (epoch=340)(element=6266) loss = 0.001 error progress = 1.66565%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.64958%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.63517%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.62089%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.60725%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.59467%
completion: 92% (epoch=460)(element=6266) loss = 0.001 error progress = 1.5827%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.57112%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.5605%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 89.37%
#FPplusFN=2089
minError=208 minErrorIndex=1 globalThreshold =-1.1477027335654
metrics area_roc = 92.75%
(beta) metrics area_precision_recall = 71.79%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 188 / 516 (truth == 1) & (prediction < threshold)
TP = 328 / 516 (truth == 1) & (prediction >= threshold)
FP = 34 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,539 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.7 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.64 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.75 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus275_hl2_time1524275247
$$$ hidden_units = 300 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.002 error progress = 2.597%
completion: 8% (epoch=40)(element=6266) loss = 0.005 error progress = 2.33007%
completion: 12% (epoch=60)(element=6266) loss = 0.001 error progress = 2.19559%
completion: 16% (epoch=80)(element=6266) loss = 0.004 error progress = 2.10423%
completion: 20% (epoch=100)(element=6266) loss = 0.002 error progress = 2.03485%
completion: 24% (epoch=120)(element=6266) loss = 0.002 error progress = 1.97935%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.93287%
completion: 32% (epoch=160)(element=6266) loss = 0.003 error progress = 1.89289%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.85868%
completion: 40% (epoch=200)(element=6266) loss = 0.008 error progress = 1.82795%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.80026%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.77473%
completion: 52% (epoch=260)(element=6266) loss = 0.001 error progress = 1.75068%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.72904%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.70891%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.68983%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.67247%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.65536%
completion: 76% (epoch=380)(element=6266) loss = 0.002 error progress = 1.63967%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.62425%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.61005%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.59629%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.58294%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.57007%
completion: 100% (epoch=500)(element=6266) loss = 0.002 error progress = 1.55796%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.85%
#FPplusFN=2089
minError=218 minErrorIndex=1 globalThreshold =-1.1520646547974
metrics area_roc = 92.41%
(beta) metrics area_precision_recall = 70.32%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 191 / 516 (truth == 1) & (prediction < threshold)
TP = 325 / 516 (truth == 1) & (prediction >= threshold)
FP = 42 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,531 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.68 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.63 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.74 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus300_hl2_time1524277375
$$$ hidden_units = 350 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.001 error progress = 2.55961%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.29961%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.16328%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.06859%
completion: 20% (epoch=100)(element=6266) loss = 0.002 error progress = 1.99554%
completion: 24% (epoch=120)(element=6266) loss = 0.01 error progress = 1.93751%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 1.89118%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.85252%
completion: 36% (epoch=180)(element=6266) loss = 0.003 error progress = 1.81642%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.78506%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.75673%
completion: 48% (epoch=240)(element=6266) loss = 0.005 error progress = 1.73009%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.70635%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.68464%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.66403%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.64532%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.62714%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.61009%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.5941%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.57917%
completion: 84% (epoch=420)(element=6266) loss = 0.001 error progress = 1.56403%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.54994%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.53576%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.52248%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.50966%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 89.04%
#FPplusFN=2089
minError=209 minErrorIndex=1 globalThreshold =-1.1840371273074
metrics area_roc = 92.76%
(beta) metrics area_precision_recall = 72.83%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 196 / 516 (truth == 1) & (prediction < threshold)
TP = 320 / 516 (truth == 1) & (prediction >= threshold)
FP = 33 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,540 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.69 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.62 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.74 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus350_hl2_time1524279994
$$$ hidden_units = 400 hidden_layers = 2 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 2.56691%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.30396%
completion: 12% (epoch=60)(element=6266) loss = 0.004 error progress = 2.16692%
completion: 16% (epoch=80)(element=6266) loss = 0.001 error progress = 2.07251%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 1.99966%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 1.94168%
completion: 28% (epoch=140)(element=6266) loss = 0.002 error progress = 1.89415%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.85242%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.81595%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.78368%
completion: 44% (epoch=220)(element=6266) loss = 0.004 error progress = 1.75452%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.72779%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.70382%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.68149%
completion: 60% (epoch=300)(element=6266) loss = 0.002 error progress = 1.66014%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.64065%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.62211%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.60445%
completion: 76% (epoch=380)(element=6266) loss = 0.002 error progress = 1.5874%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.57159%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.55639%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.54223%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.52812%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.51458%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.50172%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.37%
#FPplusFN=2089
minError=213 minErrorIndex=1 globalThreshold =-1.1076892736026
metrics area_roc = 92.56%
(beta) metrics area_precision_recall = 71.09%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 195 / 516 (truth == 1) & (prediction < threshold)
TP = 321 / 516 (truth == 1) & (prediction >= threshold)
FP = 48 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,525 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.67 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.62 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.73 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus400_hl2_time1524283204
$$$ hidden_units = 5 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.058 error progress = 4.74717%
completion: 8% (epoch=40)(element=6266) loss = 0.049 error progress = 4.6547%
completion: 12% (epoch=60)(element=6266) loss = 0.044 error progress = 4.58411%
completion: 16% (epoch=80)(element=6266) loss = 0.042 error progress = 4.53548%
completion: 20% (epoch=100)(element=6266) loss = 0.043 error progress = 4.50334%
completion: 24% (epoch=120)(element=6266) loss = 0.042 error progress = 4.47875%
completion: 28% (epoch=140)(element=6266) loss = 0.041 error progress = 4.46066%
completion: 32% (epoch=160)(element=6266) loss = 0.042 error progress = 4.44167%
completion: 36% (epoch=180)(element=6266) loss = 0.045 error progress = 4.4238%
completion: 40% (epoch=200)(element=6266) loss = 0.043 error progress = 4.40871%
completion: 44% (epoch=220)(element=6266) loss = 0.038 error progress = 4.39578%
completion: 48% (epoch=240)(element=6266) loss = 0.074 error progress = 4.38054%
completion: 52% (epoch=260)(element=6266) loss = 0.037 error progress = 4.36713%
completion: 56% (epoch=280)(element=6266) loss = 0.039 error progress = 4.35607%
completion: 60% (epoch=300)(element=6266) loss = 0.036 error progress = 4.34515%
completion: 64% (epoch=320)(element=6266) loss = 0.034 error progress = 4.33422%
completion: 68% (epoch=340)(element=6266) loss = 0.035 error progress = 4.32435%
completion: 72% (epoch=360)(element=6266) loss = 0.085 error progress = 4.3155%
completion: 76% (epoch=380)(element=6266) loss = 0.041 error progress = 4.30776%
completion: 80% (epoch=400)(element=6266) loss = 0.035 error progress = 4.30058%
completion: 84% (epoch=420)(element=6266) loss = 0.034 error progress = 4.29399%
completion: 88% (epoch=440)(element=6266) loss = 0.035 error progress = 4.28794%
completion: 92% (epoch=460)(element=6266) loss = 0.037 error progress = 4.2819%
completion: 96% (epoch=480)(element=6266) loss = 0.04 error progress = 4.27722%
completion: 100% (epoch=500)(element=6266) loss = 0.07 error progress = 4.27234%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 76.4%
#FPplusFN=2089
minError=426 minErrorIndex=1 globalThreshold =-0.62395108764109
metrics area_roc = 67.36%
(beta) metrics area_precision_recall = 37.89%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 484 / 516 (truth == 1) & (prediction < threshold)
TP = 32 / 516 (truth == 1) & (prediction >= threshold)
FP = 9 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,564 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.18 ::::
accuracy = 0.76 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.06 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.11 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus5_hl3_time1524283807
$$$ hidden_units = 10 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.028 error progress = 4.64258%
completion: 8% (epoch=40)(element=6266) loss = 0.118 error progress = 4.52906%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 4.46754%
completion: 16% (epoch=80)(element=6266) loss = 0.004 error progress = 4.42961%
completion: 20% (epoch=100)(element=6266) loss = 0.133 error progress = 4.40109%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 4.38093%
completion: 28% (epoch=140)(element=6266) loss = 0.068 error progress = 4.36509%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 4.35158%
completion: 36% (epoch=180)(element=6266) loss = 0.013 error progress = 4.34114%
completion: 40% (epoch=200)(element=6266) loss = 0.066 error progress = 4.33157%
completion: 44% (epoch=220)(element=6266) loss = 0.137 error progress = 4.32312%
completion: 48% (epoch=240)(element=6266) loss = 0.01 error progress = 4.31429%
completion: 52% (epoch=260)(element=6266) loss = 0.432 error progress = 4.3041%
completion: 56% (epoch=280)(element=6266) loss = 0.002 error progress = 4.2941%
completion: 60% (epoch=300)(element=6266) loss = 0.103 error progress = 4.28412%
completion: 64% (epoch=320)(element=6266) loss = 0.004 error progress = 4.27357%
completion: 68% (epoch=340)(element=6266) loss = 0.07 error progress = 4.26485%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 4.2572%
completion: 76% (epoch=380)(element=6266) loss = 0.098 error progress = 4.24978%
completion: 80% (epoch=400)(element=6266) loss = 0.008 error progress = 4.24266%
completion: 84% (epoch=420)(element=6266) loss = 0.01 error progress = 4.23614%
completion: 88% (epoch=440)(element=6266) loss = 0.054 error progress = 4.23011%
completion: 92% (epoch=460)(element=6266) loss = 0.058 error progress = 4.22452%
completion: 96% (epoch=480)(element=6266) loss = 0.213 error progress = 4.21911%
completion: 100% (epoch=500)(element=6266) loss = 0.034 error progress = 4.21406%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 75.3%
ATTENTION: all the predictions are FALSE
#FPplusFN=2089
minError=481 minErrorIndex=1 globalThreshold =-2.4316772475127
metrics area_roc = 79.92%
(beta) metrics area_precision_recall = 37.64%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 516 / 516 (truth == 1) & (prediction < threshold)
TP = 0 / 516 (truth == 1) & (prediction >= threshold)
FP = 0 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,573 / 1,573 (truth == 0) & (prediction < threshold)
Matthews correlation coefficient = NOT computable
accuracy = 0.75 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 1 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus10_hl3_time1524284411
$$$ hidden_units = 25 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.053 error progress = 3.53949%
completion: 8% (epoch=40)(element=6266) loss = 0.006 error progress = 3.22767%
completion: 12% (epoch=60)(element=6266) loss = 0.061 error progress = 3.09693%
completion: 16% (epoch=80)(element=6266) loss = 0.026 error progress = 3.0153%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.96208%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.92059%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.88869%
completion: 32% (epoch=160)(element=6266) loss = 0.06 error progress = 2.86044%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 2.83654%
completion: 40% (epoch=200)(element=6266) loss = 0.003 error progress = 2.81573%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 2.79486%
completion: 48% (epoch=240)(element=6266) loss = 0.028 error progress = 2.77674%
completion: 52% (epoch=260)(element=6266) loss = 0.005 error progress = 2.75815%
completion: 56% (epoch=280)(element=6266) loss = 0.021 error progress = 2.74185%
completion: 60% (epoch=300)(element=6266) loss = 0.028 error progress = 2.72809%
completion: 64% (epoch=320)(element=6266) loss = 0.051 error progress = 2.71539%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 2.70311%
completion: 72% (epoch=360)(element=6266) loss = 0.026 error progress = 2.69179%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 2.68146%
completion: 80% (epoch=400)(element=6266) loss = 0.005 error progress = 2.67264%
completion: 84% (epoch=420)(element=6266) loss = 0.011 error progress = 2.66368%
completion: 88% (epoch=440)(element=6266) loss = 0.006 error progress = 2.65511%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 2.64729%
completion: 96% (epoch=480)(element=6266) loss = 0.05 error progress = 2.6399%
completion: 100% (epoch=500)(element=6266) loss = 0.052 error progress = 2.63294%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 82.34%
#FPplusFN=2089
minError=256 minErrorIndex=1 globalThreshold =-1.3724727483146
metrics area_roc = 89.44%
(beta) metrics area_precision_recall = 67.18%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 361 / 516 (truth == 1) & (prediction < threshold)
TP = 155 / 516 (truth == 1) & (prediction >= threshold)
FP = 8 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,565 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.47 ::::
accuracy = 0.82 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.3 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.46 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus25_hl3_time1524285047
$$$ hidden_units = 50 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.03 error progress = 3.60602%
completion: 8% (epoch=40)(element=6266) loss = 0.007 error progress = 3.24803%
completion: 12% (epoch=60)(element=6266) loss = 0.01 error progress = 3.10212%
completion: 16% (epoch=80)(element=6266) loss = 0.032 error progress = 3.01153%
completion: 20% (epoch=100)(element=6266) loss = 0.064 error progress = 2.95121%
completion: 24% (epoch=120)(element=6266) loss = 0.016 error progress = 2.90714%
completion: 28% (epoch=140)(element=6266) loss = 0.028 error progress = 2.87323%
completion: 32% (epoch=160)(element=6266) loss = 0.009 error progress = 2.84308%
completion: 36% (epoch=180)(element=6266) loss = 0.016 error progress = 2.81739%
completion: 40% (epoch=200)(element=6266) loss = 0.042 error progress = 2.79525%
completion: 44% (epoch=220)(element=6266) loss = 0.033 error progress = 2.77446%
completion: 48% (epoch=240)(element=6266) loss = 0.052 error progress = 2.75693%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 2.74032%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 2.7266%
completion: 60% (epoch=300)(element=6266) loss = 0.012 error progress = 2.71299%
completion: 64% (epoch=320)(element=6266) loss = 0.004 error progress = 2.70043%
completion: 68% (epoch=340)(element=6266) loss = 0.004 error progress = 2.68866%
completion: 72% (epoch=360)(element=6266) loss = 0.015 error progress = 2.67864%
completion: 76% (epoch=380)(element=6266) loss = 0.028 error progress = 2.66902%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 2.65952%
completion: 84% (epoch=420)(element=6266) loss = 0.017 error progress = 2.65151%
completion: 88% (epoch=440)(element=6266) loss = 0.005 error progress = 2.64308%
completion: 92% (epoch=460)(element=6266) loss = 0.041 error progress = 2.63561%
completion: 96% (epoch=480)(element=6266) loss = 0.026 error progress = 2.62825%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 2.62075%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 81.52%
#FPplusFN=2089
minError=244 minErrorIndex=1 globalThreshold =-2.1990999924815
metrics area_roc = 90.43%
(beta) metrics area_precision_recall = 65.26%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 367 / 516 (truth == 1) & (prediction < threshold)
TP = 149 / 516 (truth == 1) & (prediction >= threshold)
FP = 19 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,554 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.44 ::::
accuracy = 0.82 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.29 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.99 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.44 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus50_hl3_time1524285766
$$$ hidden_units = 75 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.03 error progress = 3.18832%
completion: 8% (epoch=40)(element=6266) loss = 0.003 error progress = 2.83667%
completion: 12% (epoch=60)(element=6266) loss = 0.012 error progress = 2.68309%
completion: 16% (epoch=80)(element=6266) loss = 0.006 error progress = 2.59363%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.53149%
completion: 24% (epoch=120)(element=6266) loss = 0.017 error progress = 2.48625%
completion: 28% (epoch=140)(element=6266) loss = 0.011 error progress = 2.4506%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 2.42106%
completion: 36% (epoch=180)(element=6266) loss = 0.007 error progress = 2.39557%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 2.3738%
completion: 44% (epoch=220)(element=6266) loss = 0.006 error progress = 2.35583%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 2.34005%
completion: 52% (epoch=260)(element=6266) loss = 0.009 error progress = 2.3243%
completion: 56% (epoch=280)(element=6266) loss = 0.003 error progress = 2.31092%
completion: 60% (epoch=300)(element=6266) loss = 0.004 error progress = 2.29787%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 2.28659%
completion: 68% (epoch=340)(element=6266) loss = 0.007 error progress = 2.27619%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 2.26649%
completion: 76% (epoch=380)(element=6266) loss = 0.002 error progress = 2.25752%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 2.24883%
completion: 84% (epoch=420)(element=6266) loss = 0.006 error progress = 2.24075%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 2.23315%
completion: 92% (epoch=460)(element=6266) loss = 0.002 error progress = 2.22611%
completion: 96% (epoch=480)(element=6266) loss = 0.003 error progress = 2.21879%
completion: 100% (epoch=500)(element=6266) loss = 0.003 error progress = 2.21245%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 84.25%
#FPplusFN=2089
minError=247 minErrorIndex=1 globalThreshold =-1.4781939506393
metrics area_roc = 90.99%
(beta) metrics area_precision_recall = 66.32%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 278 / 516 (truth == 1) & (prediction < threshold)
TP = 238 / 516 (truth == 1) & (prediction >= threshold)
FP = 51 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,522 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.54 ::::
accuracy = 0.84 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.46 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.59 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus75_hl3_time1524286577
$$$ hidden_units = 100 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.007 error progress = 3.1222%
completion: 8% (epoch=40)(element=6266) loss = 0.002 error progress = 2.74548%
completion: 12% (epoch=60)(element=6266) loss = 0.002 error progress = 2.56209%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.44776%
completion: 20% (epoch=100)(element=6266) loss = 0.002 error progress = 2.36586%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.30471%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 2.25756%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 2.217%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 2.18387%
completion: 40% (epoch=200)(element=6266) loss = 0.002 error progress = 2.15465%
completion: 44% (epoch=220)(element=6266) loss = 0.001 error progress = 2.12843%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 2.10536%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 2.08315%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 2.06309%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 2.04554%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 2.03017%
completion: 68% (epoch=340)(element=6266) loss = 0.002 error progress = 2.01586%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 2.00162%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.9888%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.97623%
completion: 84% (epoch=420)(element=6266) loss = 0.008 error progress = 1.96467%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.95427%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.94362%
completion: 96% (epoch=480)(element=6266) loss = 0.002 error progress = 1.9337%
completion: 100% (epoch=500)(element=6266) loss = 0.002 error progress = 1.92427%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 86.5%
#FPplusFN=2089
minError=228 minErrorIndex=1 globalThreshold =-1.294686489058
metrics area_roc = 92.32%
(beta) metrics area_precision_recall = 71.92%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 257 / 516 (truth == 1) & (prediction < threshold)
TP = 259 / 516 (truth == 1) & (prediction >= threshold)
FP = 25 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,548 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.61 ::::
accuracy = 0.87 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.5 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.65 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus100_hl3_time1524287510
$$$ hidden_units = 125 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 3.06914%
completion: 8% (epoch=40)(element=6266) loss = 0.002 error progress = 2.68739%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.50859%
completion: 16% (epoch=80)(element=6266) loss = 0.006 error progress = 2.39972%
completion: 20% (epoch=100)(element=6266) loss = 0.008 error progress = 2.32457%
completion: 24% (epoch=120)(element=6266) loss = 0.001 error progress = 2.26627%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.21799%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 2.17937%
completion: 36% (epoch=180)(element=6266) loss = 0.017 error progress = 2.14426%
completion: 40% (epoch=200)(element=6266) loss = 0.001 error progress = 2.11476%
completion: 44% (epoch=220)(element=6266) loss = 0.002 error progress = 2.08827%
completion: 48% (epoch=240)(element=6266) loss = 0.002 error progress = 2.06545%
completion: 52% (epoch=260)(element=6266) loss = 0.001 error progress = 2.04291%
completion: 56% (epoch=280)(element=6266) loss = 0.005 error progress = 2.02295%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 2.0049%
completion: 64% (epoch=320)(element=6266) loss = 0.002 error progress = 1.98798%
completion: 68% (epoch=340)(element=6266) loss = 0.001 error progress = 1.97315%
completion: 72% (epoch=360)(element=6266) loss = 0.006 error progress = 1.95904%
completion: 76% (epoch=380)(element=6266) loss = 0.008 error progress = 1.94494%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.93196%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.92011%
completion: 88% (epoch=440)(element=6266) loss = 0.006 error progress = 1.90864%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.89762%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.8873%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.87709%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 86.26%
#FPplusFN=2089
minError=223 minErrorIndex=1 globalThreshold =-1.242352418217
metrics area_roc = 92.04%
(beta) metrics area_precision_recall = 70.09%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 252 / 516 (truth == 1) & (prediction < threshold)
TP = 264 / 516 (truth == 1) & (prediction >= threshold)
FP = 35 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,538 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.6 ::::
accuracy = 0.86 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.51 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.65 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus125_hl3_time1524288607
$$$ hidden_units = 150 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.009 error progress = 3.00807%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.64015%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.47244%
completion: 16% (epoch=80)(element=6266) loss = 0.001 error progress = 2.37022%
completion: 20% (epoch=100)(element=6266) loss = 0.006 error progress = 2.29969%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.24406%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.20066%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 2.16311%
completion: 36% (epoch=180)(element=6266) loss = 0.002 error progress = 2.13108%
completion: 40% (epoch=200)(element=6266) loss = 0.005 error progress = 2.10321%
completion: 44% (epoch=220)(element=6266) loss = 0.003 error progress = 2.07783%
completion: 48% (epoch=240)(element=6266) loss = 0.002 error progress = 2.05609%
completion: 52% (epoch=260)(element=6266) loss = 0.002 error progress = 2.03554%
completion: 56% (epoch=280)(element=6266) loss = 0.003 error progress = 2.01602%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.99833%
completion: 64% (epoch=320)(element=6266) loss = 0.006 error progress = 1.98184%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.96733%
completion: 72% (epoch=360)(element=6266) loss = 0.003 error progress = 1.95303%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.9401%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.9266%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.91458%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.90323%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.89243%
completion: 96% (epoch=480)(element=6266) loss = 0.006 error progress = 1.8821%
completion: 100% (epoch=500)(element=6266) loss = 0.026 error progress = 1.87219%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 86.69%
#FPplusFN=2089
minError=213 minErrorIndex=1 globalThreshold =-1.3828895882979
metrics area_roc = 92.32%
(beta) metrics area_precision_recall = 70.81%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 253 / 516 (truth == 1) & (prediction < threshold)
TP = 263 / 516 (truth == 1) & (prediction >= threshold)
FP = 25 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,548 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.62 ::::
accuracy = 0.87 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.51 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.65 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus150_hl3_time1524289899
$$$ hidden_units = 175 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0 error progress = 2.81947%
completion: 8% (epoch=40)(element=6266) loss = 0.002 error progress = 2.50537%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.35388%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.25817%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.18873%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.13449%
completion: 28% (epoch=140)(element=6266) loss = 0.004 error progress = 2.09157%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 2.05461%
completion: 36% (epoch=180)(element=6266) loss = 0.002 error progress = 2.02184%
completion: 40% (epoch=200)(element=6266) loss = 0.001 error progress = 1.99236%
completion: 44% (epoch=220)(element=6266) loss = 0.002 error progress = 1.96628%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.94215%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.92028%
completion: 56% (epoch=280)(element=6266) loss = 0.002 error progress = 1.89994%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.88044%
completion: 64% (epoch=320)(element=6266) loss = 0.001 error progress = 1.86307%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.84627%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.83128%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.81769%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.80394%
completion: 84% (epoch=420)(element=6266) loss = 0.001 error progress = 1.79051%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.77767%
completion: 92% (epoch=460)(element=6266) loss = 0.001 error progress = 1.76571%
completion: 96% (epoch=480)(element=6266) loss = 0.002 error progress = 1.7546%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.74389%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 87.94%
#FPplusFN=2089
minError=221 minErrorIndex=1 globalThreshold =-1.1918300938289
metrics area_roc = 91.71%
(beta) metrics area_precision_recall = 70.76%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 209 / 516 (truth == 1) & (prediction < threshold)
TP = 307 / 516 (truth == 1) & (prediction >= threshold)
FP = 43 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,530 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.66 ::::
accuracy = 0.88 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.59 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.71 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus175_hl3_time1524291394
$$$ hidden_units = 200 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.01 error progress = 2.79608%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.47003%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.30311%
completion: 16% (epoch=80)(element=6266) loss = 0.007 error progress = 2.19763%
completion: 20% (epoch=100)(element=6266) loss = 0.015 error progress = 2.12131%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.06149%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.01032%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 1.96835%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.93341%
completion: 40% (epoch=200)(element=6266) loss = 0.003 error progress = 1.90175%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.87296%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.84787%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.82478%
completion: 56% (epoch=280)(element=6266) loss = 0.002 error progress = 1.80362%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.78464%
completion: 64% (epoch=320)(element=6266) loss = 0.004 error progress = 1.7667%
completion: 68% (epoch=340)(element=6266) loss = 0.002 error progress = 1.74967%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.73385%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.71881%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.70399%
completion: 84% (epoch=420)(element=6266) loss = 0.003 error progress = 1.68988%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.67681%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.66475%
completion: 96% (epoch=480)(element=6266) loss = 0.001 error progress = 1.65287%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.64152%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.8%
#FPplusFN=2089
minError=212 minErrorIndex=1 globalThreshold =-1.1969211634121
metrics area_roc = 92.53%
(beta) metrics area_precision_recall = 71.74%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 196 / 516 (truth == 1) & (prediction < threshold)
TP = 320 / 516 (truth == 1) & (prediction >= threshold)
FP = 38 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,535 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.68 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.62 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.73 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus200_hl3_time1524293116
$$$ hidden_units = 225 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.004 error progress = 2.79457%
completion: 8% (epoch=40)(element=6266) loss = 0 error progress = 2.46558%
completion: 12% (epoch=60)(element=6266) loss = 0.004 error progress = 2.30629%
completion: 16% (epoch=80)(element=6266) loss = 0.001 error progress = 2.20245%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 2.12465%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.06317%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 2.01462%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.97382%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.93714%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.90569%
completion: 44% (epoch=220)(element=6266) loss = 0.001 error progress = 1.87694%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.85118%
completion: 52% (epoch=260)(element=6266) loss = 0.003 error progress = 1.82768%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.80603%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.78583%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.76713%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.74962%
completion: 72% (epoch=360)(element=6266) loss = 0.003 error progress = 1.73289%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.71809%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.7031%
completion: 84% (epoch=420)(element=6266) loss = 0.002 error progress = 1.68961%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.67619%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.66368%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.65208%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.64077%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.89%
#FPplusFN=2089
minError=214 minErrorIndex=1 globalThreshold =-1.1573311296326
metrics area_roc = 92.31%
(beta) metrics area_precision_recall = 72.13%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 183 / 516 (truth == 1) & (prediction < threshold)
TP = 333 / 516 (truth == 1) & (prediction >= threshold)
FP = 49 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,524 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.69 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.65 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.74 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus225_hl3_time1524295104
$$$ hidden_units = 250 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.004 error progress = 2.74483%
completion: 8% (epoch=40)(element=6266) loss = 0.01 error progress = 2.43196%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.27379%
completion: 16% (epoch=80)(element=6266) loss = 0.01 error progress = 2.17049%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.09509%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.03433%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.98679%
completion: 32% (epoch=160)(element=6266) loss = 0.001 error progress = 1.94589%
completion: 36% (epoch=180)(element=6266) loss = 0.006 error progress = 1.91192%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.87985%
completion: 44% (epoch=220)(element=6266) loss = 0.001 error progress = 1.85108%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.82532%
completion: 52% (epoch=260)(element=6266) loss = 0.001 error progress = 1.80247%
completion: 56% (epoch=280)(element=6266) loss = 0.003 error progress = 1.78138%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.76157%
completion: 64% (epoch=320)(element=6266) loss = 0.002 error progress = 1.74276%
completion: 68% (epoch=340)(element=6266) loss = 0.002 error progress = 1.72577%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.70967%
completion: 76% (epoch=380)(element=6266) loss = 0.001 error progress = 1.69443%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.67986%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.666%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.65269%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.63979%
completion: 96% (epoch=480)(element=6266) loss = 0.001 error progress = 1.62754%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.61571%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 88.99%
#FPplusFN=2089
minError=217 minErrorIndex=1 globalThreshold =-1.2306487220712
metrics area_roc = 92.44%
(beta) metrics area_precision_recall = 70.5%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 172 / 516 (truth == 1) & (prediction < threshold)
TP = 344 / 516 (truth == 1) & (prediction >= threshold)
FP = 58 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,515 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.69 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.67 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.96 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.75 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus250_hl3_time1524297397
$$$ hidden_units = 275 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.001 error progress = 2.74817%
completion: 8% (epoch=40)(element=6266) loss = 0.004 error progress = 2.42145%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.26152%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.15546%
completion: 20% (epoch=100)(element=6266) loss = 0.001 error progress = 2.07971%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.01898%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.96996%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.9285%
completion: 36% (epoch=180)(element=6266) loss = 0.002 error progress = 1.89294%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.86142%
completion: 44% (epoch=220)(element=6266) loss = 0.008 error progress = 1.83354%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.80867%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.78619%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.76519%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.74466%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.72647%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.70857%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.69209%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.67712%
completion: 80% (epoch=400)(element=6266) loss = 0.001 error progress = 1.66241%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.64818%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.635%
completion: 92% (epoch=460)(element=6266) loss = 0.001 error progress = 1.62228%
completion: 96% (epoch=480)(element=6266) loss = 0.001 error progress = 1.61015%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.59843%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 89.95%
#FPplusFN=2089
minError=206 minErrorIndex=1 globalThreshold =-1.1422095713307
metrics area_roc = 92.9%
(beta) metrics area_precision_recall = 72%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 182 / 516 (truth == 1) & (prediction < threshold)
TP = 334 / 516 (truth == 1) & (prediction >= threshold)
FP = 28 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,545 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.72 ::::
accuracy = 0.9 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.65 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.76 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus275_hl3_time1524299995
$$$ hidden_units = 300 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.005 error progress = 2.72165%
completion: 8% (epoch=40)(element=6266) loss = 0.001 error progress = 2.40026%
completion: 12% (epoch=60)(element=6266) loss = 0.001 error progress = 2.2474%
completion: 16% (epoch=80)(element=6266) loss = 0.003 error progress = 2.14875%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.0795%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 2.02313%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.9765%
completion: 32% (epoch=160)(element=6266) loss = 0.007 error progress = 1.93673%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.90195%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.87018%
completion: 44% (epoch=220)(element=6266) loss = 0 error progress = 1.84227%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.81767%
completion: 52% (epoch=260)(element=6266) loss = 0.002 error progress = 1.79411%
completion: 56% (epoch=280)(element=6266) loss = 0 error progress = 1.77243%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.75213%
completion: 64% (epoch=320)(element=6266) loss = 0.003 error progress = 1.73331%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.71547%
completion: 72% (epoch=360)(element=6266) loss = 0 error progress = 1.69943%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.68356%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.66859%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.65445%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.64086%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.62758%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.61495%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.60289%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 89.23%
#FPplusFN=2089
minError=216 minErrorIndex=1 globalThreshold =-1.1529743878484
metrics area_roc = 92.51%
(beta) metrics area_precision_recall = 72.96%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 185 / 516 (truth == 1) & (prediction < threshold)
TP = 331 / 516 (truth == 1) & (prediction >= threshold)
FP = 40 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,533 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.7 ::::
accuracy = 0.89 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.64 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.75 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus300_hl3_time1524302949
$$$ hidden_units = 350 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.004 error progress = 2.67217%
completion: 8% (epoch=40)(element=6266) loss = 0.002 error progress = 2.37079%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.21773%
completion: 16% (epoch=80)(element=6266) loss = 0.001 error progress = 2.1177%
completion: 20% (epoch=100)(element=6266) loss = 0.002 error progress = 2.04426%
completion: 24% (epoch=120)(element=6266) loss = 0.005 error progress = 1.98452%
completion: 28% (epoch=140)(element=6266) loss = 0.001 error progress = 1.93443%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.89361%
completion: 36% (epoch=180)(element=6266) loss = 0 error progress = 1.85671%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.82475%
completion: 44% (epoch=220)(element=6266) loss = 0.001 error progress = 1.7949%
completion: 48% (epoch=240)(element=6266) loss = 0.001 error progress = 1.76861%
completion: 52% (epoch=260)(element=6266) loss = 0.002 error progress = 1.74472%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 1.72212%
completion: 60% (epoch=300)(element=6266) loss = 0.001 error progress = 1.70114%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.68175%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.66337%
completion: 72% (epoch=360)(element=6266) loss = 0.003 error progress = 1.64563%
completion: 76% (epoch=380)(element=6266) loss = 0 error progress = 1.62941%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.61371%
completion: 84% (epoch=420)(element=6266) loss = 0 error progress = 1.59865%
completion: 88% (epoch=440)(element=6266) loss = 0 error progress = 1.5845%
completion: 92% (epoch=460)(element=6266) loss = 0.001 error progress = 1.57121%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.55822%
completion: 100% (epoch=500)(element=6266) loss = 0.001 error progress = 1.54596%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 89.61%
#FPplusFN=2089
minError=215 minErrorIndex=1 globalThreshold =-1.1373279995762
metrics area_roc = 92.68%
(beta) metrics area_precision_recall = 68.79%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 164 / 516 (truth == 1) & (prediction < threshold)
TP = 352 / 516 (truth == 1) & (prediction >= threshold)
FP = 53 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,520 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.71 ::::
accuracy = 0.9 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.68 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.76 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus350_hl3_time1524306801
$$$ hidden_units = 400 hidden_layers = 3 $$$
XAVIER_INITIALIZATION = true
completion: 4% (epoch=20)(element=6266) loss = 0.004 error progress = 2.66023%
completion: 8% (epoch=40)(element=6266) loss = 0.001 error progress = 2.35813%
completion: 12% (epoch=60)(element=6266) loss = 0 error progress = 2.20617%
completion: 16% (epoch=80)(element=6266) loss = 0 error progress = 2.10734%
completion: 20% (epoch=100)(element=6266) loss = 0 error progress = 2.03344%
completion: 24% (epoch=120)(element=6266) loss = 0 error progress = 1.97367%
completion: 28% (epoch=140)(element=6266) loss = 0 error progress = 1.92518%
completion: 32% (epoch=160)(element=6266) loss = 0 error progress = 1.88299%
completion: 36% (epoch=180)(element=6266) loss = 0.001 error progress = 1.8471%
completion: 40% (epoch=200)(element=6266) loss = 0 error progress = 1.81423%
completion: 44% (epoch=220)(element=6266) loss = 0.003 error progress = 1.78388%
completion: 48% (epoch=240)(element=6266) loss = 0 error progress = 1.75764%
completion: 52% (epoch=260)(element=6266) loss = 0 error progress = 1.73344%
completion: 56% (epoch=280)(element=6266) loss = 0.001 error progress = 1.71158%
completion: 60% (epoch=300)(element=6266) loss = 0 error progress = 1.69047%
completion: 64% (epoch=320)(element=6266) loss = 0 error progress = 1.67108%
completion: 68% (epoch=340)(element=6266) loss = 0 error progress = 1.65321%
completion: 72% (epoch=360)(element=6266) loss = 0.001 error progress = 1.6361%
completion: 76% (epoch=380)(element=6266) loss = 0.002 error progress = 1.61933%
completion: 80% (epoch=400)(element=6266) loss = 0 error progress = 1.60299%
completion: 84% (epoch=420)(element=6266) loss = 0.002 error progress = 1.58801%
completion: 88% (epoch=440)(element=6266) loss = 0.001 error progress = 1.57372%
completion: 92% (epoch=460)(element=6266) loss = 0 error progress = 1.55967%
completion: 96% (epoch=480)(element=6266) loss = 0 error progress = 1.5463%
completion: 100% (epoch=500)(element=6266) loss = 0 error progress = 1.53355%
### executeTest(perceptron, validation_patient_profile)
Correct predictions = 89.61%
#FPplusFN=2089
minError=206 minErrorIndex=1 globalThreshold =-1.1723686830678
metrics area_roc = 92.81%
(beta) metrics area_precision_recall = 70.11%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 172 / 516 (truth == 1) & (prediction < threshold)
TP = 344 / 516 (truth == 1) & (prediction >= threshold)
FP = 45 / 1,573 (truth == 0) & (prediction >= threshold)
TN = 1,528 / 1,573 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.71 ::::
accuracy = 0.9 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.67 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.97 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.76 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
Saved model file: ./models/model_hus400_hl3_time1524311347
@ @ [1] AUPR = 41.73% MCC = 0.26 F1_score = 0.2 AUROC = 73.98% hidden units = 5 hidden layers = 1 @ @
@ @ [2] AUPR = 64.34% MCC = 0.42 F1_score = 0.41 AUROC = 89.51% hidden units = 10 hidden layers = 1 @ @
@ @ [3] AUPR = 69.17% MCC = 0.57 F1_score = 0.6 AUROC = 90.55% hidden units = 25 hidden layers = 1 @ @
@ @ [4] AUPR = 71.03% MCC = 0.63 F1_score = 0.67 AUROC = 90.78% hidden units = 50 hidden layers = 1 @ @
@ @ [5] AUPR = 70.39% MCC = 0.61 F1_score = 0.64 AUROC = 91.41% hidden units = 75 hidden layers = 1 @ @
@ @ [6] AUPR = 72.82% MCC = 0.65 F1_score = 0.69 AUROC = 91.61% hidden units = 100 hidden layers = 1 @ @
@ @ [7] AUPR = 72.7% MCC = 0.64 F1_score = 0.68 AUROC = 91.97% hidden units = 125 hidden layers = 1 @ @
@ @ [8] AUPR = 73.51% MCC = 0.66 F1_score = 0.7 AUROC = 91.69% hidden units = 150 hidden layers = 1 @ @
@ @ [9] AUPR = 66.35% MCC = 0.67 F1_score = 0.71 AUROC = 91.47% hidden units = 175 hidden layers = 1 @ @
@ @ [10] AUPR = 72.14% MCC = 0.65 F1_score = 0.69 AUROC = 92.14% hidden units = 200 hidden layers = 1 @ @
@ @ [11] AUPR = 71.24% MCC = 0.67 F1_score = 0.72 AUROC = 91.4% hidden units = 225 hidden layers = 1 @ @
@ @ [12] AUPR = 72.65% MCC = 0.69 F1_score = 0.73 AUROC = 91.38% hidden units = 250 hidden layers = 1 @ @
@ @ [13] AUPR = 71.99% MCC = 0.67 F1_score = 0.71 AUROC = 92.19% hidden units = 275 hidden layers = 1 @ @
@ @ [14] AUPR = 72.98% MCC = 0.65 F1_score = 0.7 AUROC = 92.66% hidden units = 300 hidden layers = 1 @ @
@ @ [15] AUPR = 71.92% MCC = 0.68 F1_score = 0.73 AUROC = 91.8% hidden units = 350 hidden layers = 1 @ @
@ @ [16] AUPR = 74.01% MCC = 0.66 F1_score = 0.7 AUROC = 92.21% hidden units = 400 hidden layers = 1 @ @
@ @ [17] AUPR = 18.03% MCC = -2 F1_score = 0 AUROC = 61.88% hidden units = 5 hidden layers = 2 @ @
@ @ [18] AUPR = 60.62% MCC = 0.42 F1_score = 0.43 AUROC = 86.37% hidden units = 10 hidden layers = 2 @ @
@ @ [19] AUPR = 60.14% MCC = -2 F1_score = 0 AUROC = 89.57% hidden units = 25 hidden layers = 2 @ @
@ @ [20] AUPR = 69.57% MCC = 0.55 F1_score = 0.58 AUROC = 91.06% hidden units = 50 hidden layers = 2 @ @
@ @ [21] AUPR = 70.41% MCC = 0.66 F1_score = 0.71 AUROC = 91.86% hidden units = 75 hidden layers = 2 @ @
@ @ [22] AUPR = 72.93% MCC = 0.66 F1_score = 0.7 AUROC = 92.35% hidden units = 100 hidden layers = 2 @ @
@ @ [23] AUPR = 72.59% MCC = 0.67 F1_score = 0.72 AUROC = 91.44% hidden units = 125 hidden layers = 2 @ @
@ @ [24] AUPR = 70.01% MCC = 0.65 F1_score = 0.7 AUROC = 92.61% hidden units = 150 hidden layers = 2 @ @
@ @ [25] AUPR = 71.26% MCC = 0.7 F1_score = 0.75 AUROC = 92.43% hidden units = 175 hidden layers = 2 @ @
@ @ [26] AUPR = 72.41% MCC = 0.66 F1_score = 0.71 AUROC = 92.74% hidden units = 200 hidden layers = 2 @ @
@ @ [27] AUPR = 73.74% MCC = 0.68 F1_score = 0.73 AUROC = 92.67% hidden units = 225 hidden layers = 2 @ @
@ @ [28] AUPR = 71.76% MCC = 0.7 F1_score = 0.75 AUROC = 91.87% hidden units = 250 hidden layers = 2 @ @
@ @ [29] AUPR = 71.79% MCC = 0.7 F1_score = 0.75 AUROC = 92.75% hidden units = 275 hidden layers = 2 @ @
@ @ [30] AUPR = 70.32% MCC = 0.68 F1_score = 0.74 AUROC = 92.41% hidden units = 300 hidden layers = 2 @ @
@ @ [31] AUPR = 72.83% MCC = 0.69 F1_score = 0.74 AUROC = 92.76% hidden units = 350 hidden layers = 2 @ @
@ @ [32] AUPR = 71.09% MCC = 0.67 F1_score = 0.73 AUROC = 92.56% hidden units = 400 hidden layers = 2 @ @
@ @ [33] AUPR = 37.89% MCC = 0.18 F1_score = 0.11 AUROC = 67.36% hidden units = 5 hidden layers = 3 @ @
@ @ [34] AUPR = 37.64% MCC = -2 F1_score = 0 AUROC = 79.92% hidden units = 10 hidden layers = 3 @ @
@ @ [35] AUPR = 67.18% MCC = 0.47 F1_score = 0.46 AUROC = 89.44% hidden units = 25 hidden layers = 3 @ @
@ @ [36] AUPR = 65.26% MCC = 0.44 F1_score = 0.44 AUROC = 90.43% hidden units = 50 hidden layers = 3 @ @
@ @ [37] AUPR = 66.32% MCC = 0.54 F1_score = 0.59 AUROC = 90.99% hidden units = 75 hidden layers = 3 @ @
@ @ [38] AUPR = 71.92% MCC = 0.61 F1_score = 0.65 AUROC = 92.32% hidden units = 100 hidden layers = 3 @ @
@ @ [39] AUPR = 70.09% MCC = 0.6 F1_score = 0.65 AUROC = 92.04% hidden units = 125 hidden layers = 3 @ @
@ @ [40] AUPR = 70.81% MCC = 0.62 F1_score = 0.65 AUROC = 92.32% hidden units = 150 hidden layers = 3 @ @
@ @ [41] AUPR = 70.76% MCC = 0.66 F1_score = 0.71 AUROC = 91.71% hidden units = 175 hidden layers = 3 @ @
@ @ [42] AUPR = 71.74% MCC = 0.68 F1_score = 0.73 AUROC = 92.53% hidden units = 200 hidden layers = 3 @ @
@ @ [43] AUPR = 72.13% MCC = 0.69 F1_score = 0.74 AUROC = 92.31% hidden units = 225 hidden layers = 3 @ @
@ @ [44] AUPR = 70.5% MCC = 0.69 F1_score = 0.75 AUROC = 92.44% hidden units = 250 hidden layers = 3 @ @
@ @ [45] AUPR = 72% MCC = 0.72 F1_score = 0.76 AUROC = 92.9% hidden units = 275 hidden layers = 3 @ @
@ @ [46] AUPR = 72.96% MCC = 0.7 F1_score = 0.75 AUROC = 92.51% hidden units = 300 hidden layers = 3 @ @
@ @ [47] AUPR = 68.79% MCC = 0.71 F1_score = 0.76 AUROC = 92.68% hidden units = 350 hidden layers = 3 @ @
@ @ [48] AUPR = 70.11% MCC = 0.71 F1_score = 0.76 AUROC = 92.81% hidden units = 400 hidden layers = 3 @ @
modelFileVect[45]
modelFileToLoad =./models/model_hus275_hl3_time1524299995
### executeTest(loadedModel, test_patient_profile)
Correct predictions = 89.61%
#FPplusFN=2088
minError=188 minErrorIndex=1 globalThreshold =-1.2288908593242
metrics area_roc = 95.18%
(beta) metrics area_precision_recall = 77.39%
duration the new area_roc metrics ROC_AUC_computer function: 0 seconds
duration the new area_roc metrics ROC_AUC_computer function: 00 days, 00 hours, 00 minutes, 00 seconds
TOTAL:
FN = 185 / 535 (truth == 1) & (prediction < threshold)
TP = 350 / 535 (truth == 1) & (prediction >= threshold)
FP = 32 / 1,553 (truth == 0) & (prediction >= threshold)
TN = 1,521 / 1,553 (truth == 0) & (prediction < threshold)
:::: Matthews correlation coefficient = +0.72 ::::
accuracy = 0.9 = (tp + tn) / (tp + tn +fn + fp) [worst = 0, best = 1]
recall = 0.65 = tp / (tp + fn) [worst = 0, best = 1]
specificity = 0.98 = tn / (tn + fp) [worst = 0, best = 1]
f1_score = 0.76 = (2*tp) / (2*tp+fp+fn) [worst = 0, best = 1]
':':':':' lastMCC = 0.72 lastF1score = 0.76 ':':':':'
command: rm ./models/model_hus5_hl1_time1524250105
command: rm ./models/model_hus10_hl1_time1524250469
command: rm ./models/model_hus25_hl1_time1524250847
command: rm ./models/model_hus50_hl1_time1524251262
command: rm ./models/model_hus75_hl1_time1524251724
command: rm ./models/model_hus100_hl1_time1524252239
command: rm ./models/model_hus125_hl1_time1524252816
command: rm ./models/model_hus150_hl1_time1524253458
command: rm ./models/model_hus175_hl1_time1524254191
command: rm ./models/model_hus200_hl1_time1524254995
command: rm ./models/model_hus225_hl1_time1524255897
command: rm ./models/model_hus250_hl1_time1524256907
command: rm ./models/model_hus275_hl1_time1524258055
command: rm ./models/model_hus300_hl1_time1524259309
command: rm ./models/model_hus350_hl1_time1524260848
command: rm ./models/model_hus400_hl1_time1524262707
command: rm ./models/model_hus5_hl2_time1524263191
command: rm ./models/model_hus10_hl2_time1524263678
command: rm ./models/model_hus25_hl2_time1524264184
command: rm ./models/model_hus50_hl2_time1524264751
command: rm ./models/model_hus75_hl2_time1524265389
command: rm ./models/model_hus100_hl2_time1524266121
command: rm ./models/model_hus125_hl2_time1524266963
command: rm ./models/model_hus150_hl2_time1524267927
command: rm ./models/model_hus175_hl2_time1524269026
command: rm ./models/model_hus200_hl2_time1524270300
command: rm ./models/model_hus225_hl2_time1524271738
command: rm ./models/model_hus250_hl2_time1524273383
command: rm ./models/model_hus275_hl2_time1524275247
command: rm ./models/model_hus300_hl2_time1524277375
command: rm ./models/model_hus350_hl2_time1524279994
command: rm ./models/model_hus400_hl2_time1524283204
command: rm ./models/model_hus5_hl3_time1524283807
command: rm ./models/model_hus10_hl3_time1524284411
command: rm ./models/model_hus25_hl3_time1524285047
command: rm ./models/model_hus50_hl3_time1524285766
command: rm ./models/model_hus75_hl3_time1524286577
command: rm ./models/model_hus100_hl3_time1524287510
command: rm ./models/model_hus125_hl3_time1524288607
command: rm ./models/model_hus150_hl3_time1524289899
command: rm ./models/model_hus175_hl3_time1524291394
command: rm ./models/model_hus200_hl3_time1524293116
command: rm ./models/model_hus225_hl3_time1524295104
command: rm ./models/model_hus250_hl3_time1524297397
command: rm ./models/model_hus275_hl3_time1524299995
command: rm ./models/model_hus300_hl3_time1524302949
command: rm ./models/model_hus350_hl3_time1524306801
command: rm ./models/model_hus400_hl3_time1524311347
duration complete execution: 61,607 seconds
duration complete execution: 00 days, 17 hours, 06 minutes, 47 seconds