- Home
- /
- Software- & Webentwicklung
- /
- KI
- /
- Künstliche Intelligenz selbst programmieren
Künstliche Intelligenz selbst programmieren
Schulungsinhalt
Ziele und Erwartungen
Gemeinsames Erarbeiten individueller Lernziele und Erwartungen, um einen praxisnahen und relevanten Seminarrahmen zu schaffen.
Einstieg in Python
Grundlegende Syntax und typische Sprachmerkmale
Arbeiten mit Anaconda: Installation, Verwaltung und Nutzung von Modulen
Grundlagen der Künstlichen Intelligenz
Historischer Überblick und Entwicklung des Deep Learning
Abgrenzung und Zusammenspiel von KI, Machine Learning und Deep Learning
Aufbereitung von Daten
Überanpassung (Overfitting) erkennen und vermeiden
Aufteilung in Trainings-, Validierungs- und Testdaten
Normalisierung und One-Hot-Encoding
Praktische Anwendung am MNIST-Datensatz
Multi-Layer Perceptron – Teil 1
Aufbau eines MLP: Perceptron, Gewichte und Bias
Aktivierungsfunktionen und ihre Rolle
Softmax für Klassifizierungen
Verschiedene Loss-Funktionen im Überblick
Backpropagation zum Anpassen der Gewichte
Strategien zur Initialisierung der Gewichte
Bedeutung von Epochen und Batch-Größen
Convolutional Neural Networks (CNNs)
Funktionsweise von Convolution-Layern
Filter, Padding und Stride in der Faltung
Max-Pooling zur Reduktion der Dimensionalität
Lernprozesse in verschiedenen CNN-Schichten
Bildklassifikation
Regulierungsmethoden: L2-Regularisierung, Dropout, Batch Normalization
Umgang mit bereits trainierten Modellen: Laden und Weiterverwenden
Keras-Callbacks
Umsetzung und Nutzen von Callbacks in Keras
Speichern von Architektur und Gewichtungen
Methoden wie Early Stopping und Learning Rate Scheduling
Visualisierung des Trainingsverlaufs mit MLflow
Arbeiten mit begrenzten Daten – Data Augmentation & Transfer Learning
Erweiterung kleiner Datensätze durch Augmentation
Nutzung vortrainierter Modelle und Feintuning für eigene Aufgaben
Zielgruppe
Dieser Kurs richtet sich an Entwickler.
Seminarziele
In diesem Seminar erwerben die Teilnehmenden ein praxisnahes Fundament im Bereich Künstliche Intelligenz – ohne dass Vorkenntnisse in Python erforderlich sind. Schritt für Schritt wird vermittelt, wie sich neuronale Netze mit TensorFlow und Keras eigenständig aufbauen und trainieren lassen.
Im Mittelpunkt stehen die zentralen Konzepte des Deep Learning: von der Datenaufbereitung über Multi-Layer Perceptrons bis hin zu Convolutional Neural Networks. Ergänzend werden moderne Techniken wie Data Augmentation und Transfer Learning behandelt, die eine effiziente und vielseitige Anwendung ermöglichen.
Durch den hohen Praxisanteil lernen die Teilnehmenden nicht nur theoretische Grundlagen kennen, sondern wenden diese direkt an. So entwickeln sie die Fähigkeit und das Vertrauen, eigene KI-Modelle zu erstellen und in realen Projekten einzusetzen.
Vorkenntnisse
Die Voraussetzung zur Teilnahme ist Programmiererfahrung in einer anderen Sprache; Kenntnisse in Python sind nicht erforderlich. Erwartet wird die Fähigkeit, grundlegenden Code aus anderen Programmiersprachen lesen und nachvollziehen zu können. Im Kurs erhalten die Teilnehmenden anschließend einen praxisnahen Einstieg in Deep Learning mit TensorFlow und Keras.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Fehler: Kontaktformular wurde nicht gefunden.
Ihr Berater
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen.





