Course content
- Introduction and motivation
- Multi-layered perceptrons, neural networks, backpropagation
- Loss functions, regularization: L1–L2 norms
- Optimization: SGD, RMSProp, Adam, Adagrad
- Dropout, batch and layer normalization
- Convolutional networks (CNNs), residual networks
- Recurrent neural networks (RNNs), LSTMs
- Attention: Bahdanau attention, transformers
- Word2Vec embeddings
- Language modelling, BERT
- GPT-1, GPT-2, GPT-3
- Other LLMs: LLaMA, Mistral, Gemini, DeepSeek
- Vision language models: ViT, CLIP