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

๎‚

Direkter Kontakt zu uns?

๎ถ

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:

Auch interessant ...

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.

Chat starten
Chat starten
Gerne helfen wir Ihnen bei Ihren Fragen, Anmerkungen oder Kommentaren.
Connecting...
Aktuell ist online keine Berater:in verfรผgbar. Hinterlassen Sie eine Nachricht und wir werden uns in Kรผrze mit Ihnen in Verbindung setzen.
Unsere Berater:innen sind aktuell รผberlastet ;-). Bitte versuchen Sie es spรคter noch einmal.
:
:
:

Die mit diesem Formular gesammelten Daten werden verwendet, um mit Ihnen in Kontakt zu treten. Fรผr weitere Informationen beachten Sie bitte unsere Datenschutzerklรคrung.
Sie haben Fragen?
:
:

Die durch das Chat-Formular gesammelten Daten werden verwendet, um mit Ihnen in Kontakt zu treten. Weitere Informationen finden Sie in unserer Datenschutzerklรคrung.
Der Chat wurde beendet.
Was this conversation useful? Vote this chat session.
Good Bad