You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/errata.md
+25-4
Original file line number
Diff line number
Diff line change
@@ -3,21 +3,20 @@ The *Known Errors* Leaderboard
3
3
4
4
I tried my best to cut all the little typos, errors, and formatting bugs that slipped through the copy editing stage. Even so, I think it is just human to have a little typo here and there in a first edition. I know that this can be annoying as a reader, and I was thinking to associate it with something positive. Let's have a little leaderboard (inspired by Donald Knuth's "[Known Errors in My Books](http://www-cs-faculty.stanford.edu/~uno/books.html)").
5
5
6
-
Every error that is not listed in the *Errata* yet will be rewarded with $1. I am a man of my word, but I want to be a little bit careful with the initial amount; I will probably increase it soon depending on how it goes.
7
-
6
+
**Every error that is not listed in the *Errata* yet will be rewarded with $1.**
8
7
The only catch here is that you won't receive any single cent. Instead, I am going to donate the amount to [UNICEF USA](http://www.unicefusa.org), the US branch of the United Nations agency for raising funds to provide emergency food and healthcare for children in developing countries.
9
8
10
9
I would be happy if you just write me a short [mail](mailto:mail@sebastianraschka.com) including the error and page number, and please let me know if you want to be listed on the public leaderboard.
11
10
12
11
13
12
## Donations
14
13
15
-
- Current amount for the next donation: $18.00
14
+
- Current amount for the next donation: $22.00
16
15
- Amount donated to charity: $0.00
17
16
18
17
## Leaderboard
19
18
20
-
1. Ryan S. ($6.00)
19
+
1. Ryan S. ($10.00)
21
20
2. S.R. ($4.00)
22
21
3. Joseph Gordon ($3.00)
23
22
4. T.S. Jayram ($2.00)
@@ -43,6 +42,12 @@ I would be happy if you just write me a short [mail](mailto:mail@sebastianraschk
43
42
- p. 25: The link to `matplotlib` is misspelled, it should be http://matplotlib.org/users/beginner.html instead of http://matplotlib.org/ussers/beginner.html (T.S. Jayram)
44
43
- p. 35: In the context "... update the weights by taking a step away from the gradient ∇ J(w) ... weight change Δw defined as the negative gradient multiplied by the earning rate η : Δ w = −ηΔJ(w)." --> "Δw = −ηΔJ(w)" should be "Δw = −η∇J(w)" (Ryan S.)
45
44
45
+
- p. 35: In the section "Minimizing cost functions with gradient descent" we wrote "the update of weight w<sub>j</sub> as:"
- p. 60: There is a missing product operator that defines the *likelihood**L(**w**)* = ...=∏<sup>n</sup><sub>i=1</sub> (φ(z)<sup>(i)</sup>)<sup>y<sup>(i)</sup></sup> ... (Elias R.)
@@ -64,6 +69,22 @@ This doesn't make sense of course (note the "∂w<sub>j</sub>"), what I meant
64
69
65
70
- p. 144: I wrote in the Linear Discrimnant section that "Those who are a little more familiar with linear algebra may know that the rank of the d×d-dimensional covariance matrix can be at most *d − 1* ..." Sorry, this is a little bit out of context. First of all, this is only true if *d >> N* (where *d* is the number of dimensions and *N* is the number of samples), and this should have been in the Principal Component Analysis section. Secondly, in context of the Linear Discriminant Analysis, the number of linear discriminants is at most <em>c-1</em> where <em>c</em> is the number of class labels; the in-between class scatter matrix <em>S<sub>B</sub></em> is the sum of <em>c</em> matrices with rank 1 or less.</strong> (S.R.)
66
71
72
+
**Chapter 7**
73
+
74
+
- p. 227: In the section "Leveraging weak learners via adaptive boosting" we walk "through a more concrete example using a training set consisting of 10 training samples as illustrated in the following table ..." In the rows 7, 8, 9, it should say "No" in the column "Correct?" (Ryan S.)
75
+
76
+

77
+
78
+
- p. 227: Related to the error(s) in the table above, the computation of the error was written as
 should be replaced with 
86
+
(Ryan S.)
87
+
67
88
**Chapter 12**
68
89
69
90
- p. 347: In the section "Introducing the multi-layer neural network architecture" it says "where *h* is the number of hidden units and *m + 1* is the number of hidden units plus bias unit." It should be "the number of **input** units plus bias unit." (Ryan S.)
0 commit comments