ニューラルネットワークは、動物の脳の神経細胞を数学的な計算によって表現できるようにした数学モデルです。本書ではニューラルネットワークを根本から知るために、数学的手法を学びつつ実際にPythonによってプログラムを作成してその挙動を確認します。Jupyter Notebookを使って機械学習の入門書として、ディープラーニングを学ぶのに役立ちます。