From ee242d392a1a60494becbd8c23a71076ccf3fdfb Mon Sep 17 00:00:00 2001
From: Tim O'Donnell <timodonnell@gmail.com>
Date: Sun, 26 Nov 2017 10:58:12 -0500
Subject: [PATCH] Switch from 32 hidden layer size to 16 in standard models

---
 .../models_class1/hyperparameters.yaml        |  2 +-
 .../hyperparameters-0local.yaml               |  2 +-
 .../hyperparameters-0local_noL1.yaml          |  2 +-
 .../hyperparameters-2local.yaml               |  2 +-
 ...se16.yaml => hyperparameters-dense32.yaml} |  2 +-
 .../hyperparameters-dense64.yaml              |  2 +-
 .../hyperparameters-dense8.yaml               | 49 +++++++++++++++++++
 .../hyperparameters-embedding.yaml            |  2 +-
 .../hyperparameters-noL1.yaml                 |  2 +-
 .../hyperparameters-onehot.yaml               |  2 +-
 .../hyperparameters-widelocal.yaml            |  2 +-
 11 files changed, 59 insertions(+), 10 deletions(-)
 rename downloads-generation/models_class1_experiments1/{hyperparameters-dense16.yaml => hyperparameters-dense32.yaml} (99%)
 create mode 100644 downloads-generation/models_class1_experiments1/hyperparameters-dense8.yaml

diff --git a/downloads-generation/models_class1/hyperparameters.yaml b/downloads-generation/models_class1/hyperparameters.yaml
index 7984d882..c6c2c2b6 100644
--- a/downloads-generation/models_class1/hyperparameters.yaml
+++ b/downloads-generation/models_class1/hyperparameters.yaml
@@ -42,7 +42,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    32
+    16
 ],
 "dense_layer_l1_regularization": 0.001,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-0local.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-0local.yaml
index bab32157..f36ec334 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-0local.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-0local.yaml
@@ -36,7 +36,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    32
+    16 
 ],
 "dense_layer_l1_regularization": 0.001,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-0local_noL1.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-0local_noL1.yaml
index 62d50637..b7b5fe7a 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-0local_noL1.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-0local_noL1.yaml
@@ -36,7 +36,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    32
+    16
 ],
 "dense_layer_l1_regularization": 0.0,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-2local.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-2local.yaml
index 12835560..7f7427c6 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-2local.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-2local.yaml
@@ -46,7 +46,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    32
+   16 
 ],
 "dense_layer_l1_regularization": 0.001,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-dense16.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-dense32.yaml
similarity index 99%
rename from downloads-generation/models_class1_experiments1/hyperparameters-dense16.yaml
rename to downloads-generation/models_class1_experiments1/hyperparameters-dense32.yaml
index b7e4ee44..97fe80ed 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-dense16.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-dense32.yaml
@@ -41,7 +41,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    16
+   32 
 ],
 "dense_layer_l1_regularization": 0.001,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-dense64.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-dense64.yaml
index c63c399d..33fcfd30 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-dense64.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-dense64.yaml
@@ -41,7 +41,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    64
+   64 
 ],
 "dense_layer_l1_regularization": 0.001,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-dense8.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-dense8.yaml
new file mode 100644
index 00000000..d6933e19
--- /dev/null
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-dense8.yaml
@@ -0,0 +1,49 @@
+[{
+##########################################
+# ENSEMBLE SIZE
+##########################################
+"n_models": 8,
+
+##########################################
+# OPTIMIZATION
+##########################################
+"max_epochs": 500,
+"patience": 10,
+"early_stopping": true,
+"validation_split": 0.2,
+
+##########################################
+# RANDOM NEGATIVE PEPTIDES
+##########################################
+"random_negative_rate": 0.0,
+"random_negative_constant": 25,
+"random_negative_affinity_min": 20000.0,
+"random_negative_affinity_max": 50000.0,
+
+##########################################
+# PEPTIDE REPRESENTATION
+##########################################
+# One of "one-hot", "embedding", or "BLOSUM62".
+"peptide_amino_acid_encoding": "BLOSUM62",
+"use_embedding": false,  # maintained for backward compatability
+"kmer_size": 15,
+
+##########################################
+# NEURAL NETWORK ARCHITECTURE
+##########################################
+"locally_connected_layers": [
+    {
+        "filters": 8,
+        "activation": "tanh",
+        "kernel_size": 3
+    }
+],
+"activation": "relu",
+"output_activation": "sigmoid",
+"layer_sizes": [
+   8 
+],
+"dense_layer_l1_regularization": 0.001,
+"batch_normalization": false,
+"dropout_probability": 0.0,
+}]
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-embedding.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-embedding.yaml
index 40062bd5..a4c8d0b1 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-embedding.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-embedding.yaml
@@ -42,7 +42,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    32
+   16 
 ],
 "dense_layer_l1_regularization": 0.001,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-noL1.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-noL1.yaml
index 5b046c9a..4b02779d 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-noL1.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-noL1.yaml
@@ -41,7 +41,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    32
+   16 
 ],
 "dense_layer_l1_regularization": 0.0,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-onehot.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-onehot.yaml
index 1742093d..aade715e 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-onehot.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-onehot.yaml
@@ -41,7 +41,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    32
+   16 
 ],
 "dense_layer_l1_regularization": 0.001,
 "batch_normalization": false,
diff --git a/downloads-generation/models_class1_experiments1/hyperparameters-widelocal.yaml b/downloads-generation/models_class1_experiments1/hyperparameters-widelocal.yaml
index cfde02c2..62c4707c 100644
--- a/downloads-generation/models_class1_experiments1/hyperparameters-widelocal.yaml
+++ b/downloads-generation/models_class1_experiments1/hyperparameters-widelocal.yaml
@@ -42,7 +42,7 @@
 "activation": "relu",
 "output_activation": "sigmoid",
 "layer_sizes": [
-    32
+   16 
 ],
 "dense_layer_l1_regularization": 0.001,
 "batch_normalization": false,
-- 
GitLab