Errata

Deep Learning for the Life Sciences

Errata for Deep Learning for the Life Sciences

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
PDF Page 3
chapter3

There is one sub chapter missing at Chapter3. which is
SoftMax and SoftMaxCrossEntropy ...............37

Taeyoon Kim  May 08, 2019 
PDF Page 4
chapter5

subchapter is missing at Chapter5, which is
"Can’t We Predict 3D Protein Structure Computationally?"

Taeyoon Kim  May 08, 2019 
PDF Page 5
Chapter7

sub-chapter ` What Is a Cell Line?` is missing.

Taeyoon Kim  May 08, 2019 
PDF Page 5
chapter8

sub chapter 'ICD-10 Codes' and 'What About Unsupervised Learning?' is missing.

Taeyoon Kim  May 08, 2019 
PDF Page 32
2ed code block

In 2ed code block is shoud be:

```
In : print(train_scores)
Out:
{'mean-roc_auc_score': 0.9659541853946179}
In : print(test_scores)
Out:
{'mean-roc_auc_score': 0.7915464001982299}
```

or

```
In : print(train_scores, test_scores)
Out:
{'mean-roc_auc_score': 0.9659541853946179}
{'mean-roc_auc_score': 0.7915464001982299}
```

Taeyoon Kim  May 02, 2019 
PDF Page 173
3rd paragraph

'root-mean-squared '

should be

'root-mean-square'

taeyoon kim  May 08, 2019 
PDF Page 186
3rd code block

There is Indentation error.

```
def generate_graph_conv_model():
batch_size = 128
model = GraphConvModel(1, batch_size=batch_size,
mode='classification',
model_dir="/tmp/mk01/model_dir")
return model
```

should be

```
def generate_graph_conv_model():
batch_size = 128
model = GraphConvModel(1, batch_size=batch_size,
mode='classification',
model_dir="/tmp/mk01/model_dir")
return model
```

Taeyoon Kim  May 07, 2019 
PDF Page 186
2ed code block

There is Indentation error.

```
def generate_graph_conv_model():
batch_size = 128
model = GraphConvModel(1, batch_size=batch_size,
mode='classification',
model_dir="/tmp/mk01/model_dir")
return model
```

should be

```
def generate_graph_conv_model():
batch_size = 128
model = GraphConvModel(
1, batch_size=batch_size,
mode='classification',
model_dir="/tmp/mk01/model_dir")
return model
```

Anonymous  May 07, 2019 
PDF Page 187
4th code block

```
training_score_list = []
validation_score_list = []
transformers = []
cv_folds = 10
for i in range(0, cv_folds):
model = generate_graph_conv_model()
res = splitter.train_valid_test_split(dataset)
train_dataset, valid_dataset, test_dataset = res
model.fit(train_dataset)
train_scores = model.evaluate(train_dataset, metrics,
transformers)
training_score_list.append(
train_scores["mean-matthews_corrcoef"])
validation_scores = model.evaluate(valid_dataset,
metrics,
transformers)
validation_score_list.append(
validation_scores["mean-matthews_corrcoef"])
print(training_score_list)
print(validation_score_list)
```

should be

```
training_score_list = []
validation_score_list = []
transformers = []
cv_folds = 10

for i in range(0, cv_folds):
model = generate_graph_conv_model()
res = splitter.train_valid_test_split(dataset)
train_dataset, valid_dataset, test_dataset = res
model.fit(train_dataset)
train_scores = model.evaluate(train_dataset, metrics, transformers)
training_score_list.append(train_scores["mean-matthews_corrcoef"])
validation_scores = model.evaluate(valid_dataset, metrics, transformers)
validation_score_list.append(validation_scores["mean-matthews_corrcoef"])

print(training_score_list)
print(validation_score_list)
```

Taeyoon Kim  May 07, 2019 
PDF Page 196
last code block

) is missing.

```
pred_df = pd.DataFrame([x.flatten() for x in pred],
columns=["Neg", "Pos"]
```

shoud be

```python
pred_df = pd.DataFrame(
[x.flatten() for x in pred],
columns=["Neg", "Pos"])
```

Taeyoon Kim  May 07, 2019