書籍概要

Excelでわかるディープラーニング超入門

著者
発売日
更新日

概要

本書は,AIに関心はあるがあまり数学が得意でない,多くの社会人や大学生,高校生が持つ「ディープラーニングがどうして動作するの?」という疑問に答える超入門書です。偏微分方程式などの難しい大学レベルの数学抜きに,Excelで見て動かして,ディープラーニングを学べます。図示しやすいパターン認識を題材にし,Excelの確認,数学の復習を織り込みます。数学的に難しいことはExcelに任せるため,計算に自信のない人でも,ディープラーニングを学ぶことができます。本書では,簡単なExcel操作と初等的な数学の知識だけで,ディープラーニングの動作原理を基本から理解できるようになります。

こんな方におすすめ

  • 初めてのAI学習者

サンプル

samplesamplesample

目次

1章 初めてのディープラーニング

  • §1.畳み込みニューラルネットワークのしくみは簡単
  • §2.AIとディープラーニング

2章 Excelの確認とその応用

  • §1.利用するExcel関数はたったの7個
  • §2.エクセルの参照形式
  • §3.Excelソルバーの使い方
  • §4.回帰分析と最適化問題

3章 ニューロンモデル

  • §1.神経細胞の働き
  • §2.神経細胞の働きを数式表現
  • §3.人工ニューロンと活性化関数
  • §4.ステップ関数からシグモイド関数へ

4章 ニューラルネットワークのしくみ

  • §1.読み物としてのニューラルネットワークのしくみ
  • §2.ニューラルネットワークが手書き文字を識別
  • §3.訓練データの1つからニューラルネットワークの出力を算出
  • §4.正解と出力の誤差
  • §5.ニューラルネットワークの目的関数
  • §6.ニューラルネットワークの最適化
  • §7.最適化されたパラメーターを解釈
  • §8.ニューラルネットワークをテストしよう
  • §9.現実の手書き文字にニューラルネットワークを応用

5章 畳み込みニューラルネットワークのしくみ

  • §1.読み物としての畳み込みニューラルネットワークのしくみ
  • §2.畳み込みニューラルネットワークが手書き数字を識別
  • §3.畳み込みニューラルネットワークの入力層
  • §4.畳み込みニューラルネットワークを特徴づける畳み込み層
  • §5.畳み込みニューラルネットワークのプーリング層
  • §6.畳み込みニューラルネットワークの出力層
  • §7.正解と出力の誤差
  • §8.畳み込みニューラルネットワークの目的関数
  • §9.畳み込みニューラルネットワークの最適化
  • §10.最適化されたパラメーターを解釈
  • §11.畳み込みニューラルネットワークをテストしよう
  • §12.パラメーターに負を許容すると
  • §13.隠れ層の活性化関数を変更
  • 付録A.訓練データ(1)
  • 付録B.訓練データ(2)
  • 付録C.ソルバーのインストール法
  • 付録D.パターンの類似度を数式表現

サポート

ダウンロード

本書で利用したExcelのサンプルファイルのダウンロードは,以下をクリックしてください。

ダウンロード
excel_deeplearning_sample.zip

サンプルはZIP形式で圧縮されています。ZIP形式の圧縮ファイルは,XP以降のWindowsでは,通常のフォルダと同じように操作できます。ZIP形式の圧縮ファイルの操作方法については,Windowsの解説書などをご参照ください。

ダウンロードした「excel_deeplearning_sample.zip」をダブルクリックすると,中を見ることができます。
右クリックして「すべて展開」を選び,任意のフォルダに展開してお使いください。

ExcelのサンプルファイルはExcel2013,Excel2016での動作を検証しています。他のバージョンでの検証は行っておりません。あらかじめご了承ください。
また,ダウンロードファイルの内容は予告なく変更することがあります。

著作権は著者及び技術評論社に帰属します。ファイル内容の変更や改良は自由ですが,サポートは致しておりません。

商品一覧