Skip to content

Machine Learning WUST 2024/2025

Welcome to the official blog for the Machine Learning course at Wroclaw University of Technology. This site documents the teaching activities for graduate students in Applied Mathematics during the Winter Semester of 2024/2025.

Final project

Dear Students!

Please register your teams/projects by visiting https://classroom.github.com/a/4PocFZrV.

After registering the team and getting access to the relevant (empty) repository, please perform the following tasks:

  • Create README.md file containing basic information about the project, that is,
  • Name of the project
  • Short description
  • Dataset to be used
  • List of participants (including official emails from WUST)

Week #8 - Autoencoders

In today's lecture, we'll explore autoencoders - a specialized neural network architecture that learns to compress data into a lower-dimensional representation and then reconstruct it. We'll examine how these self-supervised models work, their various architectures, and their practical applications in dimensionality reduction, denoising, and generative modeling.

Week #7 - Efficient training of neural networks

In today's lecture, we'll explore essential techniques for efficiently training and evaluating neural networks, with a particular focus on understanding and interpreting learning curves. We'll examine how to diagnose common training issues, optimize the learning process, and develop intuition for model behavior through careful analysis of loss and accuracy metrics throughout the training cycle.

Week #6 - Multilayer Perceptrons

In today's lecture, we'll dive into multilayer perceptrons (MLPs), understanding how these more sophisticated neural networks overcome the limitations of single-layer models by utilizing hidden layers, backpropagation for learning, and their ability to solve complex non-linear problems that form the foundation of modern deep learning architectures.

Week #5 - Introduction to Neural Networks

In today's lecture, we'll explore the foundational journey of neural networks, starting with the McCulloch-Pitts neuron model and progressing through Rosenblatt's perceptron, examining their capabilities with logic gates, understanding the XOR problem limitation, and discovering how these early challenges shaped the development of more advanced network architectures.

Course Administrative Guide

The review of the course syllabus, grading policy, assignment schedule, and available resources to ensure everyone understands the expectations and logistics for our journey into machine learning and reproducible research.