Skip to content
This repository was archived by the owner on Apr 19, 2025. It is now read-only.

dpkass/HHU-Master-Deep-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

30 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

HHU Master Deep Learning

This repository contains exercises and implementations from the Deep Learning course at Heinrich Heine University (HHU), taught in the Winter Semester 2024/25. The course progresses from foundational topics like automatic differentiation to advanced deep learning systems such as transformers and challenge-driven applications.


πŸ“Œ Course Overview

The course consists of 13 programming assignments, each with focused objectives ranging from low-level tensor operations to high-level sequence modeling. Each folder includes the necessary notebooks, data, and helper code to reproduce the solutions.


πŸ“‚ Repository Structure

Exercises
β”œβ”€β”€ Assignment 01 β†’ Autodiff puzzles and Jacobians
β”œβ”€β”€ Assignment 02 β†’ Mini-batch MLP regressor (GPA β†’ IQ)
β”œβ”€β”€ Assignment 03 β†’ GeLU, Leaky-ReLU, einsum with backprop
β”œβ”€β”€ Assignment 04 β†’ Random/Grid CV with Fashion-MNIST
β”œβ”€β”€ Assignment 05 β†’ Custom CNN layers (Conv2D, ConvT)
β”œβ”€β”€ Assignment 06 β†’ Inception modules (GoogLeNet-style)
β”œβ”€β”€ Assignment 07 β†’ Normalization, Focal Loss
β”œβ”€β”€ Assignment 08 β†’ ResNet with stochastic depth & augmentation
β”œβ”€β”€ Assignment 09 β†’ CIFAR-10 competition challenge
β”œβ”€β”€ Assignment 10 β†’ Character-level next-token prediction
β”œβ”€β”€ Assignment 11 β†’ BPE tokenizer implementation
β”œβ”€β”€ Assignment 12 β†’ Transformer for hate speech detection
└── Assignment 13 β†’ GPTrump: leaderboard challenge submission

βš™οΈ Installation & Setup

pip install -r requirements.txt

πŸ“Š Results Highlights

Assignment Metric Achieved
07 – Normalization Fashion‑MNIST val acc 86.8β€―%
08 – ResNet + Aug Fashion‑MNIST val acc 76.5β€―%
09 – CIFAR‑10 Challenge Test accuracy 67.3β€―%
12 – Hate Speech Test accuracy 79.6β€―%
13 – GPTrump Final perplexity 2.48

About

πŸ€–πŸ§  Solutions to Deep Learning course (HHU, WSβ€―24/25) β€” autodiff, CNNs, ResNet, transformers, and leaderboard challenges in PyTorch.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors