Machine Learning for Beginners
This beginner-friendly one-day course introduces you to Machine Learning. You'll learn the differences between supervised and unsupervised learning, implement classification and regression models, and work with real datasets using scikit-learn. No prior ML experience needed — just basic Python knowledge.
Skills You'll Learn
Course Modules & Lessons
ML Foundations
Core concepts, types of learning, and the ML workflow from data to prediction
Was ist Machine Learning?
Grundkonzepte, Anwendungsbeispiele und Abgrenzung zu klassischer Programmierung
Supervised vs Unsupervised Learning
Lernarten verstehen mit anschaulichen Beispielen
Der ML-Workflow
Von der Fragestellung über Daten zum fertigen Modell
Jupyter Notebook & Pandas Basics
Arbeitsumgebung einrichten und erste Datenanalyse
Supervised Learning
Linear regression, logistic regression, decision trees, and model training
Lineare Regression
Grundidee, Implementierung und Interpretation der Ergebnisse
Logistische Regression
Klassifikation verstehen und anwenden
Entscheidungsbäume
Baumbasierte Modelle visuell verstehen und trainieren
Modell trainieren & bewerten
Train/Test Split, Overfitting erkennen und vermeiden
Unsupervised Learning & Evaluation
Clustering, dimensionality reduction, cross-validation, and metrics
K-Means Clustering
Daten gruppieren und Cluster-Qualität bewerten
Dimensionsreduktion mit PCA
Hochdimensionale Daten visualisierbar machen
Kreuzvalidierung
K-Fold CV für zuverlässige Modellbewertung
Metriken richtig lesen
Accuracy, Precision, Recall und Confusion Matrix verstehen
Hands-On Project
End-to-end ML project: data cleaning, feature engineering, model selection, and evaluation
Datensatz auswählen & explorieren
Einen realen Datensatz laden und verstehen
Feature Engineering & Preprocessing
Daten aufbereiten und relevante Features erstellen
Modell trainieren & optimieren
Verschiedene Algorithmen vergleichen und bestes Modell wählen
Ergebnisse präsentieren
Modell evaluieren, visualisieren und Erkenntnisse teilen
Prerequisites
Your Trainer

David Pinezich
Experienced IT architect and trainer specializing in Python, Cloud Architecture, and Enterprise Solutions. Certified TOGAF, CISSP, and AWS professional with years of hands-on training experience.