MPRGDeepLearningLectureNotebook
No description available
Install / Use
/learn @machine-perception-robotics-group/MPRGDeepLearningLectureNotebookREADME
MPRG Deep Learning Lecture Notebook
Python チュートリアル
Google Colaboratory・Pythonの使い方
初級編
初級1:ゼロから理解するDeep Learning
- 最適化(GD, Momentum, AdaGrad, Adam)
- 単純パーセプトロンによるAND回路の作成
- MLPによるXOR回路の作成
- MLPによる2クラス分類
- ミニバッチを用いたMLPの学習
- MLPによる多クラス分類(MNIST)
- 正則化(Dropout)
- Batch Normalizationの導入
- im2colを用いた効率的な畳み込み処理
- CNNによる画像認識(MNIST, Numpy実装)
初級2:PyTorchで作るシンプルネットワーク
- MLPによる画像認識(MNIST, PyTorch実装)
- CNNによる画像認識(MNIST, PyTorch実装)
- 誤差関数の変更による学習効果
- CNNによる画像認識(CIFAR10, PyTorch実装)
- 既存のデータセットの活用
- データセットクラスの作成
- データ拡張(Data Augmentation)
- ハイパーパラメータの探索と検証データ
中級編
中級1:PyTorchで作るモダンネットワーク
- Residual Network(ResNet, スキップ構造)
- SENet
- CNNの可視化(CAM)
- CNNの可視化(Grad-CAM)
- ファインチューニングと転移学習
- Attention Branch Network(ABN)
- EfficientNet
- Single Shot Object Detector (SSD)
- SegNet
- マルチタスク基礎(分類+回帰)
- マルチタスク応用(検出+セグメンテーション)
- Knowledge Distillation
- Deep Mutual Learning [
](https://colab.research.google.com/github/machine-perception-robotics-group/MPRGDeepLearni
View on GitHub75/100
GitHub Stars381
CategoryEducation
Updated4d ago
Forks38
Languages
Jupyter Notebook
Security Score
Audited on Mar 29, 2026
No findings
