Supervised & Unsupervised Machine Learning
Setzen Sie ML-Vorhaben um
Machine Learning-Algorithmen sind ein elementares Element von Künstlicher Intelligenz und somit zu einem Erfolgsfaktor im Zeitalter der Digitalisierung avanciert. Im Bereich Machine Learning (ML) unterscheidet man zwischen überwachtem Lernen (supervised) und unüberwachtem Lernen (unsupervised). Supervised Learning beschreibt die Fähigkeit einer künstlichen Intelligenz, eigenständig Gesetzmäßigkeiten nachzubilden (z.B. durch Erlernen von Parametern in einem Algorithmus). Unsupervised Learning bedeutet hingegen, dass keine Zielwerte bekannt sind und der Algorithmus versucht, bestimmte Muster zu erkennen.
Die Programmiersprache Python ist im Bereich Machine Learning (und auch Deep Learning) weit genutzt und bietet die Bibliothek scikit-learn, in welcher zahlreiche Machine Learning-Algorithmen enthalten sind. Python eignet sich somit optimal für die Umsetzung praxisnaher ML-Vorhaben.
Wir informieren Sie gern
Aktuell steht noch kein neuer Termin für dieses Seminar fest. Gern informieren wir Sie, sobald das Seminar wieder angeboten wird.
Ziele des Seminars
- Sie erhalten einen konkreten Einblick in die Konzepte verschiedener Machine Learning-Algorithmen aus dem supervised und unsupervised Machine Learning.
- Sie arbeiten praktisch mit der Programmiersprache Python (scikit-learn, statsmodels) und verschiedenen Algorithmen und erwerben fundierte Kenntnisse zu Themen wie dem Vermeiden von overfitting, lineare Regressionsmodelle, Entscheidungsbäumen, Logistische Regressionen, Ensemble Methods, Clustering usw.
- Sie sind anschließend in der Lage, eigenständig eigene Machine-Learning Projekte zu planen, umzusetzen und in einen praxisbezogen Kontext zu übertragen.
Inhalte des Seminars
Der Fokus liegt auf dem Python Paket scikit-learn und zusätzlich dem Paket statsmodels. Die Konzepte verschiedener Machine Learning-Algorithmen aus dem supervised und unsupervised learning werden behandelt und deren Umsetzung in Python erörtert. Konzepte des Train-Test-Split bzw. der Cross Validation zur Vermeidung von overfitting und die Interpretation der wichtigsten scores zur Bestimmung der Algorithmusgüte sind dabei Bestandteil wie auch die Hyperparametersuche. Konkrete Inhalte sind:
- Einführung in Machine Learning
- Supervised vs. unsupervised learning
- Vermeidung von overfitting
- Lineare Regression, Entscheidungsbaum, Logistische Regression, Ensemble Methods, Clustering, Hyperparameter Tuning,
- Umsetzung von Algorithmen in scikit-learn
- Interpretation der Ergebnisse
Dieses Seminar ist sehr praxisorientiert. Die Teilnehmer arbeiten direkt und selbstständig mit der Programmiersprache Python in der Entwicklungsumgebung Spyder, so dass das Erlernte direkt geübt und vertieft werden kann. Der Trainer moderiert dabei verschiedene Aufgaben und begleitet die Teilnehmer durch die einzelnen Lehreinheiten.
Zielgruppen
Das Seminar richtet sich an Data Scientists, Datenanalysten, angehende Machine Learning engineers o.ä. mit erster Erfahrung in der Programmierung in Python. Das Seminar findet im Anschluss an das Bitkom Seminar „Data Science mit Python“ statt, welches die grundlegenden Vorkenntnisse vermittelt. Beide Seminare bauen aufeinander auf, können jedoch unabhängig voneinander gebucht werden.
Notwendig ist, dass Teilnehmer mit Python Daten einlesen können, die Datenstruktur DataFrame aus dem Paket pandas kennen, eigene Funktionen schreiben können und das Konzept der Algorithmen Lineare Regression bzw. Entscheidungsbaum kennen.
Notwendig sind grundlegende Vorkenntnisse im Bereich der Statistik (Begriffsdefinitionen wie bspw. Mittelwert, Median, Standardabweichung, Quantil, Dichtefunktion, Normalverteilung), Kenntnisse grundlegender mathematischer Symbole und Begriff (Summenzeichen, Integral, Funktion, Ableitung, Menge der natürlichen und reellen Zahlen, Vektor, Matrix) und Kenntnis der booleschen Algebra mit den logischen Operatoren (UND, ODER, NICHT).
Empfehlung
Die Bitkom Akademie bietet ein nahezu identisch aufgebautes Seminar (dreitägig) zur Programmiersprache Python in Berlin an, welches unmittelbar vor diesem Seminar stattfindet. Bei Buchung beider Seminare erhalten Teilnehmer 10% Rabatt auf den Gesamtpreis beider Lehrgänge. Weitere Informationen zu Data Science mit Python hier.
Teilnehmer der Lehrgänge „Data Science mit Python" und Supervised & Unsupervised Machine Learning“ sind optimal vorbereitet, um das Spezialseminar Deep Learning mit Keras / Tensorflow zu besuchen. Alle drei Lehrgänge bauen inhaltlich aufeinander auf.
Ihr Seminarprogramm
Seminarprogramm | Tag 1
- 09:00
Begrüßung durch den Seminarleiter- Vorstellungsrunde & Erwartungshaltung der Teilnehmer
- Überblick über Machine Learning
- Einführung in Machine Learning
- Unterschied Supervised – Unsupervised Learning (überwachtes – unüberwachtes Lernen)
- Overfitting, Train-Test-Split
- Lineare Regression
- Einführung in den Algorithmus
- Aufteilung der Daten in Train und Test Daten
- Ein lineares Regressionsmodel in Python umsetzen
- Ergebnisse validieren
- Mittagspause
- Entscheidungsbaum
- Einführung in den Algorithmus
- Aufteilung der Daten in Train und Test Daten
- Einen Entscheidungsbaum in Python umsetzen
- Hyperparameter anpassen
- Ergebnisse validieren (confusion matrix, accuracy)
- Logistische Regression (mit statsmodels)
- Einführung in den Algorithmus (von linearer zur logistischen Regreesion)
- Aufteilung der Daten in Train und Test Daten
- Logistische Regression in Python umsetzen
- Hyperparameter anpassen
- Ergebnisse und Modell validieren (AIC, BIC, confusion matrix)
- Interpretation der Koeffizienten (odds-ratio)
- ROC Curve und AUC
- 17:00
Ende des ersten Seminartages
Seminarprogramm | Tag 2
- 09:00
Begrüßung durch den Seminarleiter und Rückblick auf Tag 1- Random Forest zur Klassifizierung und Regression
- Ada Boost
- Die Algorithmen in Python umsetzen und Ergebnisse validieren
- Ensemble Methods
- Random Forest zur Klassifizierung und Regression
- Ada Boost
- Die Algorithmen in Python umsetzen und Ergebnisse validieren
- Weitere bekannte Algorithmen
- Support Vector Machine (SVM) zur Klassifizierung und Regression
- Neuronales Netz
- Die Algorithmen in Python umsetzen und Ergebnisse validieren
- Mittagspause
- Cross-Validation und Hyperparamater Tuning
- Automatisierte Anpassen von Hyperparametern in den Algorithmen
- Cross-Validation (Kreuzvalidierung)
- Erklärung der Konzepte und Umsetzung in sklearn
- Clustering
- Grundlagen von K-means Clustering und DBSCAN
- Güte eines Cluster-Ergebnisses bestimmen
- Vergleich von Cluster-Ergebnissen verschiedener Algorithmen
- 17:00
Ende des Seminars
Ihr Referent
Zusätzliche Informationen
- Die Teilnehmer sollten prüfen, ob firmeneigene Laptops Zugangsbeschränkungen beim Herunterladen von Dateien und Programmen haben, die der Referent bereitstellt. Die digitalen Unterlagen (Skript, Code, Dateien) werden über eine Cloud zur Verfügung gestellt. Die Einwahl in fremde WLAN-Netze sollte daher möglich sein.
- Im Idealfall ist der USB Port der Teilnehmer-Laptops freigeschaltet, so dass als Backup Pakete, verwendete Daten oder sonstige Unterlagen per USB-Stick übertragen werden können.
- Bitte stellen Sie sicher, dass Sie mit dem Betriebssystem (Windows, Mac OS, Linux), mit dem Sie arbeiten, vertraut sind.
- Das Seminar findet in einer kleinen Gruppe mit mind. fünf und max. 11 Teilnehmern (Präsenz-Lehrgang) und 12 Teilnehmern (Online-Lehrgang) statt. Unser Referent kann dadurch auf individuelle Fragestellungen besser eingehen.
- Die Bitkom Akademie ist anerkannter Bildungsträger in Baden-Württemberg und Nordrhein-Westfalen. Teilnehmer haben im Rahmen des Bildungszeitgesetzes die Möglichkeit, Bildungsurlaub bzw. eine Bildungsfreistellung zu beantragen. Auf Anfrage erstellen wir auch Anträge auf Anerkennung unserer Veranstaltungen in anderen Bundesländern.
- Anmeldeschluss ist 2 Wochen vor Seminarbeginn.
- Wir erklären ausdrücklich, dass beim Bitkom – Unterzeichner der Charta der Vielfalt – jede Person, unabhängig von Geschlecht, Nationalität, ethnischer Herkunft, Religion oder Weltanschauung, Behinderung, Alter, sexueller Orientierung und Identität willkommen ist.
Systemvoraussetzungen und Datenschutz
Datenschutzhinweise gemäß Art. 13 Datenschutz-Grundverordnung (DSGVO) – Zoom
Nachfolgend möchten wir Sie über die Verarbeitung personenbezogener Daten im Zusammenhang mit der Nutzung der Onlinemeeting-Software „Zoom“ informieren.
Verantwortlich für die Datenverarbeitung ist:
Bitkom Servicegesellschaft mbH
Albrechtstraße 10
10117 Berlin
E-Mail: info@bitkom-service.de
Hinweis: Soweit Sie die Internetseite des Onlinemeeting-Anbieters aufrufen, ist der Anbieter für die Datenverarbeitung verantwortlich. Ein Aufruf der Internetseite ist jedoch nur erforderlich, um die ggf. benötigte Software für die Nutzung des Onlinemeeting-Dienstes herunterzuladen.
Zwecke und Rechtsgrundlagen der Datenverarbeitung
Wir nutzen die Onlinemeeting-Software „Zoom“, um Telefonkonferenzen, Online-Meetings, Videokonferenzen und Webinare durchzuführen (nachfolgend: „Online-Meetings“). „Zoom“ ist ein Dienst der Zoom Video Communications, Inc., die ihren Sitz in den USA hat.
Bei Teilnahme an einem Online-Meeting können diese Kategorien von personenbezogenen Daten Gegenstand der Verarbeitung sein:
- Angaben zu Ihrer Person: Vorname, Nachname, Telefonnummer, E-Mail-Adresse, Passwort, Profilbild, Abteilung
- Meeting-Metadaten: Thema, Beschreibung, Teilnehmer-IP-Adressen, Geräte-/ Hardware-Informationen
- bei Aufzeichnungen: MP4-Datei aller Video-, Audio- und Präsentationsaufnahmen, M4A-Datei aller Audioaufnahmen, Textdatei aller Online-Meeting-Chats
- bei Einwahl mit dem Telefon: Angabe zur eingehenden und ausgehenden Rufnummer, Ländername, Start- und Endzeit, ggf. können weitere Verbindungsdaten wie z.B. die IP-Adresse des Geräts gespeichert werden
- Text-, Audio- und Videodaten: Sie haben ggf. die Möglichkeit, in einem Online-Meeting die Chat-, Fragen- oder Umfragefunktion zu nutzen. Hierbei werden die von Ihnen gemachten Texteingaben verarbeitet, um diese im Online-Meeting anzuzeigen und ggf. zu protokollieren. Um die Anzeige von Video und die Wiedergabe von Audio zu ermöglichen, werden während der Dauer des Online-Meetings die Daten des Mikrofons und/ oder der Videokamera Ihres Endgeräts verarbeitet. Sie können die Kamera und/ oder das Mikrofon jederzeit über die Onlinemeeting-Software des Anbieters deaktivieren bzw. stummschalten.
Die genannten Daten verwenden wir zur Durchführung eines Online-Meetings. Wenn wir Online-Meetings aufzeichnen wollen, werden wir Ihnen dies vorab mitteilen und Ihre Einwilligung einholen. Die Tatsache der Aufzeichnung wird Ihnen in der Onlinemeeting-Software angezeigt.
Wenn es zur Protokollierung der Ergebnisse eines Online-Meetings erforderlich ist, werden wir die Texteingaben protokollieren. Im Falle von Webinaren können wir für Zwecke der Aufzeichnung und Nachbereitung von Webinaren die gestellten Fragen der Teilnehmer weiterverarbeiten.
Die Bereitstellung Ihrer Daten ist gesetzlich nicht vorgeschrieben. Einige der genannten Daten sind jedoch zur Durchführung eines Online-Meetings erforderlich. Ohne die Mitteilung der zur Durchführung eines Online-Meetings benötigten Daten können Sie an dem Online-Meeting nicht teilnehmen. Die Mitteilung anderer Daten ist freiwillig, kann aber für die Nutzung von bestimmten Services erforderlich sein. Wir informieren Sie bei der Eingabe von Daten, wenn die Bereitstellung für den jeweiligen Service oder die jeweilige Funktion erforderlich ist. Diese Daten sind als Pflichtfelder gekennzeichnet. Bei erforderlichen Daten hat die Nichtbereitstellung zur Folge, dass der betreffende Service oder die betreffende Funktion nicht erbracht werden kann. Bei optionalen Daten kann die Nichtbereitstellung zur Folge haben, dass wir das Online-Meeting nicht in gleicher Form und gleichem Umfang wie üblich erbringen können.
Rechtsgrundlagen für die beschriebenen Datenverarbeitungen sind Art. 88 DSGVO in Verbindung mit § 26 Abs. 1 BDSG (Durchführung des Beschäftigungsverhältnisses, soweit Sie in einem Arbeitsverhältnis zu uns stehen) und Art. 6 Abs. 1 lit. f DSGVO (Wahrnehmung berechtigter Interessen, basierend auf unserem Interesse, Online-Meetings durchzuführen und diese effizient zu gestalten, soweit Sie Teilnehmer eines Online-Meetings sind, ohne zugleich Beschäftigter zu sein). Soweit wir ein Online-Meeting aufzeichnen, erfolgt dies auf Grundlage von Art. 6 Abs. 1 lit. a DSGVO (Einwilligung).
Datenweitergabe an Dritte
Inhalte aus Online-Meetings stehen allen Teilnehmern zur Verfügung. Zudem hat der Anbieter der Onlinemeeting-Software Zugang zu Ihren Daten, soweit dies im Rahmen der Auftragsverarbeitung vorgesehen ist. Dies gilt nicht, soweit wir ein Online-Meeting mit Ende-zu-Ende-Verschlüsselung durchführen. In diesem Fall kann der Anbieter der Onlinemeeting-Software nicht auf die Inhalte eines Online-Meetings zugreifen. Im Übrigen behandeln wir Ihre Daten selbstverständlich vertraulich und übermitteln sie nicht an Dritte.
Datenverarbeitung außerhalb der Europäischen Union
„Zoom“ ist ein Dienst, der von einem Anbieter aus den USA erbracht wird. Bei den USA handelt es sich um ein Drittland außerhalb der Europäischen Union. Länder außerhalb der Europäischen Union handhaben den Schutz von personenbezogenen Daten anders als Länder innerhalb der Europäischen Union. Wir haben daher besondere Maßnahmen getroffen, um sicherzustellen, dass Ihre Daten in Drittländern ebenso sicher wie innerhalb der Europäischen Union verarbeitet werden.
Wir haben mit dem Anbieter „Zoom“ den von der Kommission der Europäischen Union für die Verarbeitung von personenbezogenen Daten in Drittländern bereitgestellten Datenschutzvertrag (Standard-Datenschutzklauseln) abgeschlossen. Dieser sieht geeignete Garantien für den Schutz Ihrer Daten bei einer Verarbeitung in einem Drittland vor. Eine Kopie dieses Datenschutzvertrags können Sie unter den oben angegebenen Kontaktdaten anfordern.
Löschung der Daten
Soweit keine gesetzliche Aufbewahrungsfristen bestehen, werden Ihre Daten gelöscht, sobald sie für den Zweck, zu dem wir sie erhoben haben, nicht mehr erforderlich sind. Im Fall von gesetzlichen Aufbewahrungsfristen erfolgt die Löschung nach Ablauf der Aufbewahrungspflichten.
Ihre Rechte
Betroffene Personen haben das Recht auf Auskunft seitens des Verantwortlichen über die sie betreffenden personenbezogenen Daten (Art. 15 DSGVO) sowie auf Berichtigung unrichtiger Daten (Art. 16 DSGVO) oder auf Löschung, sofern einer der in Art. 17 DSGVO genannten Gründe vorliegt, z.B. wenn die Daten für die verfolgten Zwecke nicht mehr benötigt werden. Es besteht zudem das Recht auf Einschränkung der Verarbeitung, wenn eine der in Art. 18 DSGVO genannten Voraussetzungen vorliegt, das Recht auf Widerspruch (Art. 21 DSGVO), wenn die Verarbeitung auf Grundlage von Art. 6 Abs. 1 lit. e oder lit. f DSGVO erfolgt, und in den Fällen des Art. 20 DSGVO das Recht auf Datenübertragbarkeit. Wenn wir Ihre Daten auf Grundlage einer Einwilligung verarbeiten, haben Sie das Recht, Ihre Einwilligung jederzeit zu widerrufen. Ein Widerruf berührt die Rechtmäßigkeit der aufgrund der Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht.
Beschwerderecht bei einer Aufsichtsbehörde
Jede betroffene Person hat das Recht auf Beschwerde bei einer Aufsichtsbehörde, wenn sie der Ansicht ist, dass die Verarbeitung der sie betreffenden Daten gegen datenschutzrechtliche Bestimmungen verstößt. Die Kontaktdaten der für uns zuständigen Aufsichtsbehörde lauten:
Berliner Beauftragte für Datenschutz und Informationsfreiheit
Friedrichstr. 219
10969 Berlin
E-Mail: mailbox@datenschutz-berlin.de
Unser Datenschutzbeauftragter
Bei der Erfüllung unserer datenschutzrechtlichen Pflichten werden wir von unserem externen Datenschutzbeauftragten unterstützt. Nennen Sie im Falle einer Anfrage bitte das betreffende Unternehmen, um das es hierbei geht. Die Kontaktdaten unseres Datenschutzbeauftragten lauten:
datenschutz nord GmbH
Niederlassung Berlin
Kurfürstendamm 212
10719 Berlin
E-Mail: office@datenschutz-nord.de
Seminar-Rücktrittsversicherung
- Gemeinsam mit der HanseMerkur bietet die Bitkom Akademie eine freiwillige Seminar-Rücktrittsversicherung an.
- Diese Versicherung ermöglicht Ihnen die kostenfreie Stornierung Ihrer Teilnahme, wenn kurzfristige oder unvorhergesehene Ereignisse Ihre Teilnahme am Seminar verhindern.
- Die Kosten der Seminar-Rücktrittsversicherung sind abhängig vom Seminarpreis. Die Preisliste der HanseMerkur finden Sie hier.
Das sagen unsere Kunden
Diese Seminare könnten Sie auch interessieren
Seminar | Format | Datum Absteigend sortieren | Ort | Verfügbar | Preis |
---|---|---|---|---|---|
Digitale Transformation Überblick über die E-Rechnung |
Live-Online |
10.01.25 | Online | |
kostenfrei |
Digitale Transformation Einführung in die Künstliche Intelligenz |
Live-Online |
17.01.25 | Online | |
kostenfrei |
Digitale Transformation Game Changer KI und die Digitale Transformation |
Live-Online |
24.01.25 | Online | |
kostenfrei |
Digitale Transformation Grundlagen des klassischen Projektmanagements |
Live-Online |
04.02.25 | Online | |
kostenfrei |
Digitale Transformation Crashkurs IT-Hintergrundwissen |
Workshop |
06.02.25 | Online | |
1.300 € |
Digitale Transformation New Pay und Gehaltstransparenz |
Workshop |
10.02.25 | Online | |
1.300 € |
Digitale Transformation Ausbildung zum KI Manager |
Zertifikatslehrgang |
11.02.25 | Online | |
6.200 € |
Digitale Transformation Nachhaltiges Energiemanagement mit Daten |
Workshop |
12.02.25 | Online | |
650 € |
Digitale Transformation Die elektronische Signatur |
Live-Online |
12.02.25 | Online | |
kostenfrei |
Digitale Transformation Ausbildung zum Data Scientist |
Zertifikatslehrgang |
17.02.25 | Online | |
6.200 € |
Digitale Transformation Ausbildung zum Chief Digital Officer (CDO) |
Zertifikatslehrgang |
20.02.25 | Online | |
6.200 € |
Digitale Transformation Future-Ready Woman |
Zertifikatslehrgang |
20.02.25 | Online | |
2.100 € |
Digitale Transformation E-Rechnung: bereit für die B2B-Pflicht |
Workshop |
21.02.25 | Online | |
650 € |
Digitale Transformation IT-Kommunikation: Techniken für mehr Erfolg |
Workshop |
24.02.25 | Online | |
650 € |
Digitale Transformation Digital Transformation Professional |
Zertifikatslehrgang |
26.02.25 | Online | |
2.100 € |
Digitale Transformation Crashkurs IT-Fortgeschrittenen-Wissen |
Workshop |
26.02.25 | Online | |
1.300 € |
Digitale Transformation Zukunftsfähigkeit der Verwaltung: Digitalisierung, Agilisierung & Transformation |
Live-Online |
26.02.25 | Online | |
kostenfrei |
Digitale Transformation Agiles Projektmanagement mit Scrum |
Live-Online |
27.02.25 | Online | |
kostenfrei |
Digitale Transformation 12 Stolpersteine der Digitalen Transformation |
Live-Online |
28.02.25 | Online | |
kostenfrei |
Digitale Transformation Klassisches vs. agiles vs. hybrides Projektmanagement |
Live-Online |
07.03.25 | Online | |
kostenfrei |
"
"Inhalte waren sehr gut aufbereitet und wurden super vermittelt.
Auf Fragen wurde immer ausführlich eingegangen.
Interessante, aktuelle und praxisnahe Beispiele."
Michael Schweiker | AOK Baden-Württemberg