Skip to main content
Ctrl
+
K
Site Navigation
Setting up your computer
Python Jupyter Notebooks
Introduction to Machine Learning / Regression
Data Wrangling
Machine Learning Techniques / Classification
More
Machine Learning Techniques / Clustering
Deep Learning
Data Visualization
Large Language Models
AI School Website
License CC-BY 4.0
Imprint
Site Navigation
Setting up your computer
Python Jupyter Notebooks
Introduction to Machine Learning / Regression
Data Wrangling
Machine Learning Techniques / Classification
More
Machine Learning Techniques / Clustering
Deep Learning
Data Visualization
Large Language Models
AI School Website
License CC-BY 4.0
Imprint
Ctrl
+
K
Leibniz MMS AI School 2025
Setup
Setting up your computer
Prepare your Jupyter Lab environment
Monday
Python Jupyter Notebooks
Python code in Jupyter notebooks
Pitfalls when working with Jupyter notebooks
AI Assitant in Jupyter
Introduction to Machine Learning / Regression
Look at the big picture
Get the data
Create a test data set
Explore and Visualize
Prepare the data
Overview Training and Tuning
Linear Regression
Polynomial Regression
Regularized Linear Regression
Random Forests Regression
Support Vector Regression
Boosting (Regression)
Exercise on regression
Present and store your model
Tuesday
Data Wrangling
Introduction to Pandas
Selecting data from DataFrames
Appending and extending DataFrames
Datatypes and Conversions
Handling missing data
Group by: split-apply-combine
Tidy-Data
Delayed processing with Dask
Tiling images - the naive approach
Tiling images with overlap
Tiled image file formats: zarr
Tiled image processing
Machine Learning Techniques / Classification
Training a binary classifier
Performance Measures
Precision-Recall-Tradeoff
ROC Curve
Exercise on binary classifier
Multiclass Classification
Error analysis in multiclass classification
Machine Learning Techniques / Clustering
K-Means
Gaussian Mixtures
DBSCAN and HDBSCAN
Exercise
Wednesday
Deep Learning
Train a Neural Network for Regression
Train a Neural Network - Alternative with Keras
Data Visualization
Introduction to Seaborn
Plotting Distributions with Seaborn
Multivariate views
Plotly basic usage
Plotting in 3D with plotly
Interactive Image Visualization with Stackview
Thursday
Large Language Models
Slides
BiA-Bob
AI-assisted Notebook generation
Translating notebooks
Documenting code
Generating image data
Links
AI School Website
License CC-BY 4.0
Imprint
repository
open issue
Index