Proceed to contents

Machine Learning into Practice: Deep Dive into MLOps

22 Sep 2025 - 24 Sep 2025

This foundational course offers a comprehensive journey through the various stages of deploying and maintaining machine learning models to applications using the MLOps paradigm.

MLOps is a paradigm that aims to deploy and maintain machine learning models in production reliably and efficiently. The word is a compound of "machine learning" and the continuous delivery practice (CI/CD) of DevOps in the software field.

Practical information:

22 Sep 2025 - 24 Sep 2025
20 hours
Ghent University, Technologiepark Zwijnaarde
English
Target audience: data scientists looking to acquire the skills needed to deploy their models to robust and scalable applications

Want to register?

  • Prerequisites: programming skills (preferably Python), foundational understanding of machine learning concepts
  • Price: €400-€465 per session or €1200 for the full course
  • Bring your own laptop, with:

    • enough power (minimum 8GB RAM)
    • administrative rights to install the necessary programs
  • Classes:

    • 22 September 2025 (9h -17.30h)
    • 23 September 2025 (9h - 17.30h)
    • 24 September 2025 (9h - 16h) + closing reception
More info & registration ⇗

Georganiseerd door:

Through hands-on workshops participants will gain insights into the core steps of MLOps: Data preparation and versioning, model deployment, monitoring, scaling, and continuous training. They will understand the significance of having a clear understanding of what to expect in real-world scenarios when deploying a machine-learning model.

Additionally, this workshop covers the specific challenges of deploying LLMs and RAG solutions. We conclude the workshop with techniques for downscaling models to edge devices for real-time processing.

Throughout the course, participants will acquire practical skills and knowledge essential for navigating ML deployment smoothly, empowering them to face various real-world challenges.

Programme

Day 1 - 22 September 2025

Workshop: Docker & Kubernetes (4 x 1,5h)

This workshop will give you practical hands-on experience with using Docker and Kubernetes for MLOps. It will also give you the theoretical foundations to make you comfortable with relying on Docker and Kubernetes for MLOps.

  • Docker basics.
  • Using Docker for ML training.
  • How to migrate from Jupyter Notebooks to production-ready docker containers.
  • GPU acceleration in Docker containers.
  • How to deploy production ML models on Kubernetes.
  • Upgrading production ML models in Kubernetes.

Teachers: Sander Borny, Tom Goethals & Bruno Volckaert

Data and AI Pipelines and Version Control (1h)

AI projects require a lot of data. This data needs to be processed specifically for the requirements of the AI model architecture. During development, this often changes quite a lot, as the requirements grow and problems are fixed. Developers often want re-usable pipelines that are version tracked with the rest of their code.

We will check out some of the interesting orchestration tools for these preprocessing pipelines, and how to keep track of the artefacts generated in between different steps.

What are the best practices? What are the hurdles to overcome? How to set up a good pipeline that's easy for developers, but provides good quality for all stakeholders?

Using Kubeflow as a pipeline orchestrator tool on Kubernetes, we will explain how to set up version control for data and AI pipelines in a good way.

Teacher: Nathan Segers & Jens Krijgsman

Day 2 - 23 September 2025

Applying DevOps to Machine Learning (4h)

This four-hour, hands-on workshop offers an introduction to MLOps, with an emphasis on how DevOps principles can be applied to machine learning. Together we will work on a mini-project in which we bring a machine learning model into production via a public cloud provider (AWS).

We will also cover important topics such as continuous integration & continuous deployment (CI/CD), backend-frontend communication, containerization, etc. We will briefly discuss how to deal with security, scaling, A/B testing, and concept drift. Throughout the session, recommended tools and best practices for MLOps will be discussed.

Teacher
: Cedric De Boom (Lighthouse)

Workshop RAG Models (3h)

The training content focuses on both the theory and practice of Retrieval-Augmented Generation (RAG) and deploying AI applications. We begin with a theoretical introduction to how RAG works, followed by a hands-on workshop to apply this knowledge. Next, we explore how such systems are deployed, with attention to observability, monitoring, and quality assurance.

The training provides insight into how to evaluate models and systems. Finally, we address key challenges such as monitoring and the security of LLM models, including aspects of red teaming. This balanced mix of theory and practice makes the training suitable for a broad audience interested in AI applications.

Teacher
: Rushil Daya (Dataminded)

Day 3 - 23 September 2025

ML model optimizations for efficient edge AI deployment (1h)

State-of-the-art machine learning (ML) models for image recognition and natural language processing require a huge amount of computational resources that are not available on resource constrained edge devices. In this talk, we will discuss the different options that are available to optimize these models, reducing their computational cost and memory footprint, making it possible to use them on mobile and embedded devices.

Teacher: Sam Leroux (IDLab, Ghent University, imec)

Fine-Tuning Small LLMs for PII Detection and Secure Edge Deployment (3h)

In this session, you’ll learn how to fine-tune small language models to detect Personally Identifiable Information (PII), with a strong emphasis on data privacy and secure edge deployment. We'll guide you through generating synthetic training data to avoid exposing real sensitive information and demonstrate how to perform local, on-device fine-tuning.

You’ll also explore best practices for securely deploying models on edge devices while maintaining stringent security standards, including techniques for implementing robust encryption.

By the end, you’ll be equipped to develop and deploy a privacy-preserving AI application that runs entirely offline on an edge device, ensuring sensitive information remains protected throughout its lifecycle.

Teacher
: Robbe de Sutter (Superlinear)

Introduction to Federated Learning with Python & Flower (2h)

In this workshop you will be introduced to Federated Learning in a practical way, a technique that allows you to train machine learning models without centrally storing the data. We will cover the basic principles, look at available frameworks and discuss the challenges of this technology. In the second, hands-on part you will get started with the Flower framework and Python to apply this knowledge in practice.

Teacher
: Thomas Van den Bossche (Odisee)

MLOps: using machine learning efficiently

Do you understand how AI works? Then now is the time to learn how to implement AI models efficiently, in day-to-day practice: self-learning, self-directed, yet controlled. You can achieve this thanks to MLOps: a bundle of good practices that allows you to automate and optimise the entire AI process. Axel-Jan Rousseau (UHasselt, VAIA) explains how this works.

Teachers / speakers

Sander Borny

Sander Borny received the M.Sc. degree in information engineering technology from Ghent University, in 2016. He is currently a Research Assistant with IDLab, Ghent University - imec. His focus is providing cloud infrastructure, DevOps and DataOps to various projects in the fields of smart cities, smart grids, and the Internet of Things.

Tom Goethals

Senior researcher cloud & services computing at IDLab - UGent

Bruno Volckaert

Bruno Volckaert is professor op vlak van geavanceerde software engineering en veilige gedistribueerde systemen aan de vakgroep Informatietechnologie (INTEC) van de Universiteit Gent en de imec IDLab-groep. Zijn huidige onderzoek richt zich op betrouwbare en performante gedistribueerde software voor onder andere schaalbare data-invoer en -verwerking, schaalbare en veilige architecturen voor AI en optimalisatie van cloudgebaseerde applicaties. Hij heeft meegewerkt aan het tot stand komen en uitvoeren van meer dan 65 (inter)nationale onderzoeksprojecten en is auteur of co-auteur van meer dan 200 peer-reviewed artikelen in internationale tijdschriften en conferenties.

Expertise: AI enablers - Cloud/Edge, Containerisatie, Kubernetes, Cybersecurity

Cedric De Boom

Senior Data Engineer @ Dataminded

  • Data specialist
  • PhD in Artificial Intelligence
  • Passionate and certified teacher
  • Allround pianist

Sam Leroux

Dr. ing. Sam Leroux obtained a Master of Science degree in Information Engineering Technology summa cum laude from Ghent University, Belgium, in July 2014. In September of that year, he joined the Department of Information Technology at Ghent University. After obtaining his Ph.D in 2019, he is working as a postdoctoral researcher in the Distributed Machine Learning team at IDLab Ghent. His main research interests are energy efficient deep learning, edge computing and Tiny ML. Sam Leroux also teaches various courses in both the bachelor and master of Science in Information Engineering Technology programme.

Expertise: Machine learning, Deep learning, Edge computing, resource efficient machine learning, TinyML

Robbe De Sutter

Robbe De Sutter is a GenAI Lead at Superlinear, combining technical depth with leadership. He leads a team of ML engineers, driving delivery of AI/ML solutions for real-world impact. With a background in Information Engineering Technology, he helps translating machine learning ideas into scalable applications.At Superlinear, Robbe has built and deployed AI products across different sectors. For example: he led the creation of an LLM assistant for pharmaceutical validation at Agidens, minimising errors and accelerating project delivery. At Brussels Airport he architected a forecasting engine to optimize operations reducing waiting times and improving passenger satisfaction.He contributes to projects at the frontier of GenAI, including a threat scan of state-of-the-art Deepfake technology for NVISIO and helps realise a mature MLOps infrastructure for APICA across multiple production-grade applications at the Port of Antwerp Bruges.

🧠AI Systems & Leadership – Team Lead at Superlinear, mentoring AI engineers and aligning delivery with business priorities.

📊 Applied Machine Learning – Delivered LLMs and AI systems across different sectors.

🔍 GenAI Research – Analyzed Deepfake threats and GenAI risks for enterprise awareness.

🛠️ MLOps & Deployment – Owns deployment pipelines and cloud orchestration (AWS/Azure) for scalable AI delivery.

Thomas Van den Bossche

Thomas conducts applied research on Data & AI at Odisee University College, focusing on one central question: how can organizations deploy generative AI responsibly and efficiently? Combining research experience with practical experience as co-founder of Webstrive, he translates complex AI concepts into concrete applications.

Thomas looks beyond the technology. He guides organizations through the strategic, ethical, and privacy aspects of AI implementation. This helps companies not only quickly adopt AI but also do so sustainably and responsibly.

In addition to consulting, Thomas also provides customized training courses tailored to the sector and knowledge level for Ghent University, VOKA, Unizo, Embuild, and other organizations.

Nathan Segers

Als onderzoeker bij het AI Lab van Howest, docent AI en XR in de opleiding Multimedia en Creatieve Technologie en de Engelstalige bachelor Creative Technologies and AI werkt Nathan aan tal van projecten om AI-modellen te integreren in software. AI projecten operationeel brengen, gecombineerd met eventuele XR interfaces behoort tot zijn expertise.

Daarnaast werkt Nathan ook mee aan XR projecten binnen de AV-sector, waar nodig gecombineerd met AI.

Expertise: MLOps, Mixed Reality Design

Jens Krijgsman

Jens Krijgsman is a researcher with extensive knowledge of both front-end and back-end development, and a background in software architecture. His profile has led him to handle the automation and integration of AI in various projects. This ranging from computer vision models to the latest LLMs where MLOps, AIOps, and DevOps tools are used together with custom solutions. Jens serves as one of the team leads at Howest's AI Lab.

Expertise: MLops, Fullstack, CI/CD, Deploying LLM, RAG, Finetuning, Software Engineering

Rushil Daya

Data Engineer at Data Minded

HPC Café

6 August 2026

Seminarie - Online, Karlsruhe - KIT, HammerHAI, Training geselecteerd in de Belgische AI Factory Antenna (AIFA)

Legal Technology and Responsible AI

24 August 2026

Summerschool - Antwerp - ACRAI