修正情報 初版の誤植 (2016年11月8日現在)

    1. 5ページ下脚注3,13ページ表1.2,4行目,14 ページ下脚注2
      tensorflow の URL の揺れを統一する
      :http://www.tensorflow.org
      :https://www.tensorflow.org
    2. 6 ページ下脚注2:
      「深層学習」の重複
      :深層学習はアーキテクチャを深層学習はアルゴリズムを
      :深層学習はアーキテクチャをディープニューラルネットワークはアルゴリズムを
    3. 11ページ4行目
      スペルミス
      : Leaning
      : Learning
    4. 14ページ2行目
      : Berkley Vision Learning Center
      : Berkley Vision and Learning Center
    5. 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]))
    6. 23ページ最上の囲みソースコードの下:
      「集合」と「辞書」の入れ替え間違え
      : d は辞書,e は集合である
      : d は集合,e は辞書である
      その3行下も
      誤:d では辞書
      :d では集合
    7. 25 ページ最上囲みソースコード内2行目
      人名の表記ミス(空白をツメ)
      :Le Cun
      :LeCun
    8. 25 ページコーヒーブレーク内上から5行目最後の文字
      : sequnces=y,
      : sequnces=y_i,
    9. 27 ページ最下の囲みソースコード内1行目
      b[]] 最後の ] の削除
      : b[]]
      : b[]
    10. 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)
    11. 31ページ,6行目
      誤: numpy.linalg.matrix_rand(a)
      正: numpy.linalg.matrix_rank(a)
      rand ではなく rank
    12. 43ページ,1, 2行目
      誤: レイヤの定義には四つのエントリーが必要である
      正: レイヤの定義には四(三)つのエントリーが必要である
    13. 44ページ,4行目
      誤: (( n × K + K) × H) + h ) × W + w
      正: (( n × K + k) × H) + h ) × W + w
      一番内側のカッコ内最後の k を小文字に
    14. 44ページ,7, 9 行目
      誤: 5 行目
      正: 6 行目
    15. 44ページ,ソースコード内 行番号17
      誤: ’’
      正: "
      シングルクオート2つ('')をダブルクォート(")に
    16. 69 ページ4,5行目
      dorsal と ventral が逆
    17. 79 ページ9行目
      ミススペル
      :descritpion
      :description
    18. 124 ページ11行目
      ミススペル
      :stoping
      :stopping
    19. 126 ページ2行目
      ミススペル
      :Carousal
      :Carousel
    20. 126 ページ7行目
      ミススペル
      :denpendency
      :dependency
    21. 160 ページ下から7行目
      ミススペル
      :normalizatoiny
      :normalization
    22. 181 ページ3行目
      ミススペル
      :traslation
      :translation
    23. 214 ページ9行目
      ミススペル
      :prinipal
      :principal
    24. 244 ページ3行目
      ミススペル
      :traslation
      :translation
Shin ASAKAWA <asakawa@ieee.org> all rights reserved.