KI / Deep Learning Grundlagen mit dem Java basierten Framework DeepLearning4J
Hersteller: Open Source
Softwareversion:
Unsere Offenen Schulungen finden auf der aktuellen Softwareversion statt.
Falls Sie eine รคltere Version einsetzen wollen, kรถnnen wir auch das realisieren.
Bitte kontaktieren Sie uns direkt ...
Schulung fรผr Fortgeschrittene
Schulungszeiten
9:30 - 17:00 Uhr (8 x 45 Min)
In Absprache andere Zeiten mรถglich.
Zielgruppe
Programmierer, Mathematiker, Ingenieure die Interesse an KI (Kรผnstlicher Intelligenz) / DeepLearning haben
Voraussetzung
Programmierkenntnisse in Java oder JavaScript, englisch von Vorteil
Inklusivleistungen
-
- WissensPiloten Zertifikat
-
- Stift und Notizblock
-
- Schulungsunterlagen / Nachschlagewerk
Bei Schulungen in unseren Schulungszentren:
-
- Mittagessen
-
- kalte- und warme Getrรคnke
-
- Indiv. eingerichteter PC/Mac fรผr jeden Teilnehmer
Bei Online Schulungen
-
- Professionelles Webinar / Online Meeting System Informationen zu tech. Anforderungen
Fรถrdermรถglichkeiten
Direkter Kontakt zu uns?
Tel. 0521 99997360
Oder direkt per Mail?
Was Sie in Ihrer Schulungย KI / Deep Learning Grundlagen mit dem Java basierten Framework DeepLearning4J lernen:
In dieser Schulung erlernen Sie die Grundlagen der Programmierung fรผr Projekte im Umfeld von KI und sind bereit fรผr den direkten Sprung in entsprechende Projekte oder weitere professionelle Aufbaukurse. Sie verstehen passiv und aktiv die Begriffe: maschinelles Lernen (ML), kรผnstliche Intelligenz (KI) oder im englischen auch artificial intelligenceย (AI) genannt, neuronale Netzwerke (neural networks).
Sie wissen was es bei KI zu beachten gilt und welche Auswirkungen jede Zeile Code haben kann.
Und Sie lernen mit DeepLearning4J ein Java-basiertes Framework kennen und nutzen, das eine der fรผhrenden freie Programmierbibliotheken fรผr kรผnstliche Intelligenz und maschinelles Lernen ist.
Schulungsbeschreibung
Achtung: Aufgrund der aktuellen Marktentwicklung und Nutzung empfehlen wir den Einsatz von TensorFlow fรผr Deep Learning oder KI Projekte und bieten dazu unsere Schulung “KI / Deep Learning Grundlagen mit Python und dem Framework TensorFlow” an.ย
Diese Schulung wird aus diesem Grund nur noch als individuelle Schulung angeboten.
KI oder Kรผnstliche Intelligenz ist in aller Munde. Jedoch ist es vielen noch nicht klar, ob und wie man KI im beruflichen Alltag selber nutzen kann. Auch stellt sich die Frage, wie man als kleines oder mittleres Unternehmen โ oder als freier Entwickler โ solche Lรถsungen bezahlen kann? Oder ob es dazu vielleicht eben auch OpenSource-Lรถsungen oder Tools gibt, die man einsetzen kann?
Der Einstieg erfolgt รผber die Erlรคuterung der Grundbegriffe: maschinelles Lernen (ML), kรผnstliche Intelligenz (KI) oder im englischen auch artificial intelligence (AI) genannt, neuronale Netzwerke (neural networks) und Deep Learning. Auรerdem wird ein Blick auf die verschiedenen Formen und Entwicklungsstufen der KI geworfen und besprochen, welche Auswirkungen mรถglich sind.
Zunรคchst lernen Sie den prinzipiellen Aufbau eines neuronalen Netzwerks kennen. Was sind diese geheimnisvollen Schichten, was die tiefen Schichten? Was ist die Matrix, wie rechne und optimiere ich sie? Wieso brauche ich Big Data fรผr das Trainieren und Testen des Netzwerkes? Das Netzwerk soll eindimensionale gestrichelte, gepunktete und durchgezogene Linien unterscheiden.
Nachdem die Grundlagen geklรคrt sind, bringen wir mit DeepLearning4J (DL4J) ein Framework zum Laufen, dass professionelle Anwendungen fรผr kรผnstliche Intelligenz und maschinelles Lernen erlaubt. DeepLearning4J (DL4J) ist in Java geschrieben und daher kompatibel zu jeder anderen Sprache die auf einer JavaVirtualMachine (JVM) kompatibel ist.
Fรผr die schnellen mathematischen Operation wird eine native, hardwarenahe Bibliothek verwendet. Wir erkennen die Grundlagen wieder, wenn wir das Deep Learning konfigurieren. Dazu dienen vorgegebene Java-Befehle, die eine eigene Sprache bilden (deshalb kรถnnen auch Nicht-Java-Programmierer damit zurechtkommen).
Man nennt so eine Sprache domain-specific (fachbereich-spezifisch), sie ist รคhnlich der bekannten Konkurrenz TensorFlow. In dieser Konfigurations-Sprache geben wir die Art der Schichten an, die Art der Vernetzung und Lernalgorithmen wie Backprogagation an.
Das Netzwerk soll eine praxistaugliche Aufgabe lรถsen, zum Beispiel automatische Kontierung von รberweisungsdaten.
Dazu beschรคftigen wir uns mit der Datenaufbereitung, auch Modellierung genannt. Wir brauchen Trainingsdaten, mit denen die KI gefรผttert wird. Ein anderer Teil der Daten dient zum Testen, ob die geschichteten Neuronen gelernt haben.
Eine Diskussion รผber die Realisierung rundet den Kurs ab, Fragen wie: Kann ich eine App fรผr mein Handy schreiben, wenn es einen KI-Chip hat? Reichen meine Daten mengenmรคssig aus fรผr ein Projekt? Welche Vor- und Nachteile bietet TensorFlow gegenรผber DeepLearning4J?
Schulungsinhalte KI / Deep Learning Grundlagen
Grundlagen und Begrifflichkeiten
- maschinelles Lernen (ML)
- kรผnstliche Intelligenz (KI) oder im englischen auch artificial intelligence (AI),
- neuronale Netzwerke (neural networks)
- Deep Learning
- Narrow AI & Strong AI / AGI
- Big Data
- Grundlagen: Neuronen, Aktivitรคtslevel, Gewichte (weights)
- Programmieren eines sehr einfachen Neuronalen Netzes mit JavaScript (wahlweise Java)
- Lernen, Gradientenfunktion
- Backpropagation
DeepLearning4J
- Einfรผhrung & Installation
- Datenaufbereitung / Modellierung
- Auswahl an Beispielen
- Programmieren des einfachen Beispiels von Tag 1 mit DL4J
- Programmieren eines Kundenwunsches
- Speichern des trainierten Netzwerkes (Modell)
- Grundlagen von Modellen (gespeicherten Netzwerken)
- Anwenden (mit Testdaten) eines Modells mit DeepLearning4J
Schulungsdauer:ย 3 Tage
Wรคhlen Sie Ihre Schulungsart:
Schulungen in ganz Deutschland
Wir bieten unsere offenen Schulungen und unsere individuellen Schulungen in unseren Schulungzentren an รผber 50 Standorten zu festen Terminen in ganz Deutschland an.
Sie finden uns inย Aachen,ย Augsburg, Berlin, Bielefeld,ย Bochum, Bonn, Bremen, Chemnitz, Dortmund, Dresden, Duisburg, Dรผsseldorf, Erfurt, Essen, Frankfurt am Main, Freiburg im Breisgau, Friedrichshafen, Gelsenkirchen, Gรถttingen, Hamburg, Hannover, Ingolstadt, Karlsruhe, Kassel, Kiel, Koblenz, Kรถln, Leipzig, Lรผbeck, Magdeburg, Mainz, Mannheim, Mรถnchenยญgladbach, Mรผnchen, Mรผnster, Nรผrnberg, Offenbach am Main, Oldenburg, Osnabrรผck, Paderborn, Potsdam, Regensburg, Rostock, Saarbrรผcken, Schwerin, Stuttgart, Ulm, Wiesbaden, Wolfsburg, Wuppertal und Wรผrzburg. Also finden Sie auch in Ihrer Nรคhe finden Sie einen Standort.