概要

Facebookが開発したディープラーニング用のライブラリPytorchの基本的な使い方を解説し、Pytorchでのコーディング方法を学びいます。画像分類や文書データの自動分類を題材として、より実践的なPytorchの使用方法をマスターします。

目的

  • ディープラーニングの仕組みを理解する
  • Pytorchの利用方法を理解する

対象者

  • Pytorchの仕組みを学びたい方
  • Pythonの基礎知識がある方

基本日数

1日(カスタマイズ可能)

研修内容詳細

1.Python開発環境
 1.1 Anaconda
 1.2 Jupyter Notebook

2.Pytorch基本
 2.1 インストール
 2.2 基本操作

3.パーセプトロン
 3.1 パーセプトロンとは
 3.2 パーセプトロン実装

4.ニューラルネットワーク
 4.1 ロジスティック回帰
 4.2 多層ニューラルネットワーク
 4.3 活性化関数
 4.4 TensorBoard 
 4.5 手書き文字認識
 4.6 過学習

5.Pytorch実践(テキストの自動分類)
 5.1 データの読み込み
 5.2 Bowによるテキストデータのベクトル化
 5.3 次元削減
 5.4 モデルの構築
5.5 学習
 5.6 学習結果の評価

6.Pytorch運用
 6.1 モデルの保存と利用
 6.2 既存モデルの利用