修正情報 初版の誤植 (2016年11月8日現在)
  
  - 5ページ下脚注3,13ページ表1.2,4行目,14 ページ下脚注2
 tensorflow の URL の揺れを統一する
 誤:http://www.tensorflow.org
 正:https://www.tensorflow.org
 
- 6 ページ下脚注2:
 「深層学習」の重複
 誤:深層学習はアーキテクチャを深層学習はアルゴリズムを
 正:深層学習はアーキテクチャをディープニューラルネットワークはアルゴリズムを
 
- 11ページ4行目
 スペルミス
 誤: Leaning
 正: Learning
 
- 14ページ2行目
 誤: Berkley Vision Learning Center
 正: Berkley Vision and Learning Center
 
- 21 ページ囲みソースコード
 プロンプトの変更1行目のみ >>> で 2行目以降は ... にする. ただし最終行は再び >>>
 誤:
 
  >>> def quicksort(arr):
 >>>     if len(arr) <= 1:
 >>>         return arr
 >>>     pivot = arr[int(len(arr) / 2)]
 >>>     left = [x for x in arr if x < pivot]
 >>>     middle = [x for x in arr if x == pivot]
 >>>     right = [x for x in arr if x > pivot]
 >>>     return quicksort(left) + middle + quicksort(right)
 >>>
 >>> print(quicksort([3,6,8,10,1,2,1]))
 
 正:
 
  >>> def quicksort(arr):
 ...     if len(arr) <= 1:
 ...         return arr
 ...     pivot = arr[int(len(arr) / 2)]
 ...     left = [x for x in arr if x < pivot]
 ...     middle = [x for x in arr if x == pivot]
 ...     right = [x for x in arr if x > pivot]
 ...     return quicksort(left) + middle + quicksort(right)
 ...
 >>> print(quicksort([3,6,8,10,1,2,1]))
- 23ページ最上の囲みソースコードの下:
 「集合」と「辞書」の入れ替え間違え
 誤: d は辞書,e は集合である
 正: d は集合,e は辞書である
 その3行下も
 誤誤:d では辞書
 正:d では集合
 
- 25 ページ最上囲みソースコード内2行目
 人名の表記ミス(空白をツメ)
 誤:Le Cun
 正:LeCun
 
-  25 ページコーヒーブレーク内上から5行目最後の文字
 誤: sequnces=y,
 正: sequnces=y_i,
 
- 27 ページ最下の囲みソースコード内1行目
 b[]] 最後の ] の削除
 誤: b[]]
 正: b[]
 
- 28 ページ囲みソースコード内
 行頭のプロンプトを >>> から ... へ変更。かつ4字字下げ
 誤:
 
  >>> def convolution(x, W, b=None, stride=1, pad=0):
 >>> """convolution function.
 >>> """
 >>> if b is None:
 >>>     return ConvWithoutBias(x, W, stride=stride, pad=pad)
 >>> else:
 >>>     return ConvWithBias(x, W, b, stride=stride, pad=pad)
 
正:
 
  >>> def convolution(x, W, b=None, stride=1, pad=0):
 ...    """convolution function.
 ...    """
 ...    if b is None:
 ...        return ConvWithoutBias(x, W, stride=stride, pad=pad)
 ...    else:
 ...        return ConvWithBias(x, W, b, stride=stride, pad=pad)
 
- 31ページ,6行目
 誤:  numpy.linalg.matrix_rand(a)
 正:  numpy.linalg.matrix_rank(a)
 rand ではなく rank
- 43ページ,1, 2行目
 誤:  レイヤの定義には四つのエントリーが必要である
 正:  レイヤの定義には四(三)つのエントリーが必要である
 
- 44ページ,4行目
 誤:  (( n × K + K) × H) + h ) × W + w
 正:  (( n × K + k) × H) + h ) × W + w
 一番内側のカッコ内最後の k を小文字に
- 44ページ,7, 9 行目
 誤:  5 行目
 正:  6 行目
 
- 44ページ,ソースコード内 行番号17
 誤:  ’’
 正:  "
 シングルクオート2つ('')をダブルクォート(")に
- 69 ページ4,5行目
 dorsal と ventral が逆
- 79 ページ9行目
 ミススペル
 誤:descritpion
 正:description
 
- 124 ページ11行目
 ミススペル
 誤:stoping
 正:stopping
 
- 126 ページ2行目
 ミススペル
 誤:Carousal
 正:Carousel
 
- 126 ページ7行目
 ミススペル
 誤:denpendency
 正:dependency
 
- 160 ページ下から7行目
 ミススペル
 誤:normalizatoiny
 正:normalization
 
- 181 ページ3行目
 ミススペル
 誤:traslation
 正:translation
 
- 214 ページ9行目
 ミススペル
 誤:prinipal
 正:principal
 
- 244 ページ3行目
 ミススペル
 誤:traslation
 正:translation
 
Shin ASAKAWA 
<asakawa@ieee.org> all rights reserved.