Programmierung mit Python und Machine Learning
alfatraining Bildungszentrum GmbH
100% kostenlos für Arbeitslose - finanziert durch das Arbeitsamt
Inhalt der Weiterbildung
Python gilt aufgrund seiner klaren Syntax als einfach zu erlernende Programmiersprache und wird zum Schreiben zahlreicher Module und Plug-ins genutzt. Bei Machine Learning wird künstliches Wissen aus Erfahrung generiert - es ist ein Teilbereich der Künstlichen Intelligenz.
Programmierung mit Python
Grundlagen Python (ca. 1 Tag)
Geschichte, Konzepte
Verwendung und Einsatzgebiete
Syntax
Zahlen
Zeichenketten
Datum und Zeit
Standardeingabe und -ausgabe
list, tuple dict, set
Verzweigungen und Schleifen (if, for, while)
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld
Eigene Funktionen definieren
Variablen
Parameter, Rekursion
Funktionale Programmierung
try, except
Programmunterbrechungen abfangen
Python-Klassen
Methoden
Unveränderliche Objekte
Datenklasse
Vererbung
Buttons und Textfelder
grid-Layout
Dateiauswahl
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Machine Learning
Einführung in Machine Learning (ca. 5 Tage)
Warum Machine Learning?
Anwendungsbeispiele
Überwachtes Lernen, Unüberwachtes Lernen, Teilüberwachtes Lernen, Reinforcement Lernen
Beispiele für Datenbestände
Daten kennenlernen
Trainings-, Validierungs- und Testdaten
Daten sichten
Vorhersagen treffen
Klassifikation und Regression
Verallgemeinerung, Overfitting und Underfitting
Größe des Datensatzes
Algorithmen zum überwachten Lernen
Lineare Modelle
Bayes-Klassifikatoren
Entscheidungsbäume
Random Forest
Gradient Boosting
k-nächste-Nachbarn
Support Vector Machines
Conditional Random Field
Neuronale Netze und Deep Learning
Wahrscheinlichkeiten
Arten unüberwachten Lernens
Vorverarbeiten und Skalieren
Datentransformationen
Trainings- und Testdaten skalieren
Dimensionsreduktion
Feature Engineering
Manifold Learning
Hauptkomponentenzerlegung (PCA)
Nicht-negative-Matrix-Faktorisierung (NMF)
Manifold Learning mit t-SNE
Clusteranalyse
k-Means-Clustering
Agglomeratives Clustering
Hierarchische Clusteranalyse
DBSCAN
Clusteralgorithmen
Modellauswahl und Modellevaluation
Abstimmung der Hyperparameter eines Schätzers
Kreuzvalidierung
Gittersuche
Evaluationsmetriken
Klassifikation
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Änderungen möglich. Die Lehrgangsinhalte werden regelmäßig aktualisiert.
Termine
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Flensburg
Kosten
1.000 - 5.000 €
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Bremen
Kosten
1.000 - 5.000 €
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Aachen
Kosten
1.000 - 5.000 €
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Frankfurt (Oder)
Kosten
1.000 - 5.000 €
Beginn
07.04.2025
Dauer
mehr als 1 Monat bis 3 Monate
Ort
Köln
Kosten
1.000 - 5.000 €