An open API service indexing awesome lists of open source software.

https://github.com/changkun/ws-18-19-deep-learning-tutorial

Deep Learning and Artificial Intelligence Tutorial @ LMU WS 2018/19
https://github.com/changkun/ws-18-19-deep-learning-tutorial

artificial-intelligence convolutional-neural-networks deep-learning generative-adversarial-network markov-decision-processes recurrent-neural-networks reinforcement-learning representation-learning

Last synced: 9 months ago
JSON representation

Deep Learning and Artificial Intelligence Tutorial @ LMU WS 2018/19

Awesome Lists containing this project

README

          

# "Deep Learning and Artificial Intelligence" Tutorial

Deep Learning and Artificial Intelligence Tutorial @ LMU WS 2018/19

> University of Munich, Winter Semester 2018/19, [Course Homepage](http://www.dbs.ifi.lmu.de/cms/studium_lehre/lehre_master/deep1819/index.html)
>
> - **Responsible Professor**: [Prof. Dr. Matthias Schubert](http://www.dbs.ifi.lmu.de/cms/personen/professoren/schubert/index.html)
> - **Lecturers**: Dr. Florian Büttner, Dr. Markus Geipel, Pankaj Gupta, Dr. Denis Krompass, [Prof. Dr. Matthias Schubert](http://www.dbs.ifi.lmu.de/cms/personen/professoren/schubert/index.html), Dr. Sigurd Spieckermann, [Prof. Dr. Volker Tresp](http://www.dbs.ifi.lmu.de/cms/personen/professoren/tresp/index.html)
> - **Assistants**: Sebastian Schmoll, Sabrina Friedl
> - **Tutor**: [Changkun Ou](https://changkun.de)
>
> Time: Monday, 2pm-4pm or 4pm-6pm.

## Tutorial sessions

- 2018.10.22 **Week 1**: Python Introduction
- [Jupyter Notebook: Python introduction](week1/py_intro_self.ipynb)
- 2018.10.29 **Week 2**: Derivative, Jacobian Matrix, Mean Square Error
- [Exercise solution: Manuscript](week2/manuscript.pdf)
- 2018.11.05 **Week 3**: Computational Graph, Computational Gradient Graph, Backpropagation (BP), Gradient Vanishing & Exploding Problem
- [Exercise solution: Manuscript](week3/manuscript.pdf)
- [Jupyter Notebook: Computational graph numpy implementation](week3/comp_graph.ipynb)
- 2018.11.12 **Week 4**: Convolution, Cross-correlation, ConvLayer and ConvNet
- [Exercise solution: Manuscript](week4/manuscript.pdf)
- [Jupyter Notebook: Cross-correlation numpy implementation](wee4/crosscor.ipynb)
- [Jupyter Notebook: Tensorflow Introduction, CNN, Inception](week4/tf_cnn_inception.ipynb)
- 2018.11.19 **Week 5**: Backpropagation through Time (BPTT), Gradient Vanishing/Exploading in RNN, LSTMs, CIFAR10
- [Exercise solution: Manuscript](week5/manuscript.pdf)
- 2018.11.26 **Week 6**: Statistic Uncertainty, Evidence Lower Bound, Metropolis-Hastings Algorithm, LSTM
- [Exercise solution: Manuscript](week6/manuscript.pdf)
- [Jupyter Notebook: Metropolis-Hastings Algorithm](week6/mha.ipynb)
- [Jupyter Notebook: LSTM tensorflow implementation](week6/lstm.ipynb)
- 2018.12.03 **Week 7**: Local and distributed representation, Autoencoders, Restricted Boltzmann Machines
- [Exercise solution: Manuscript](week7/manuscript.pdf)
- [Jupyter Notebook: Autoencoder](autoencoder.ipynb)
- [Jupyter Notebook: RBM](rbm.ipynb)
- 2018.12.10 **Week 8**: Tooling, PyTorch Introduction
- [Exercise solution: text](week8/solution.md)
- [Jupyter Notebook: PyTorch Introduction](week8/torch.ipynb)
- 2018.12.17 **Week 9**: Variational Autoencoder, GANs
- [Exercise solution: Manuscript](week9/manuscript.pdf)
- [Jupyter Notebook: Variational Auto-Encoder](week9/vae.ipynb)
- 2019.01.07 **Week 10**: Markov Reward Process, Markov Decision Process and Policy Iteration
- [Exercise solution: Manuscript](week10/manuscript.pdf)
- [Jupyter Notebook: Markov Decision Process](week10/mdp.ipynb)
- 2019.01.14 **Week 11**: Model-free Reinforcement Learning, Temporal Difference Learning, Q-Learning and SARSA
- [Exercise solution: Manuscript](week11/manuscript.pdf)
- [Jupyter Notebook: Model-free RL: Q-Learning and SARSA](week12/rl.ipynb)
- 2019.01.21 **Week 12**: Value Function Approximation, Baird’s Counterexample and Montain Car benchmark
- [Exercise solution: Manuscript](week12/manuscript.pdf)
- [Exercise solution: Baird's counterexample](week12/ex12-2.ipynb)
- [Exercise solution: Q-learning in Montain Car](week12/qlearn.ipynb)
- 2019.01.28 **Week 13**: Policy Gradients and Actor Critic Learning
- [Exercise solution: Manuscript](week13/manuscript.pdf)
- [Exercise solution: Policy gradient with baseline](week13/ex13-3.ipynb)
- 2019.02.04 **Week 14**: Knowledge Graphs in AI
- No tutorial

## References

- [LMU "Machine Learning" Tutorial Materials](https://github.com/changkun/ss18-machine-learning-tutorial)

## License

MIT & CC-BY 4.0 Copyright © 2018-2019 [Ou Changkun](https://changkun.de)