Weiter zum Inhalt

Kurs

Rekursive neuronale Netze (RNNs) für die Sprachmodellierung mit Keras

Fortgeschritten4 Std.

Der Kurs zeigt dir praxisnah, wie du mit RNNs Textstimmung klassifizieren, Sätze erstellen und Texte zwischen Sprachen übersetzen kannst.

Python4 Std.16 Videos54 Übungen4,500 XP16,374Leistungsnachweis

Erstelle dein kostenloses Konto

Mit Google fortfahren
oder
Indem du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unser Datenschutzrichtlinie und dass Ihre Daten in den USA gespeichert werden.

Geliebt von Lernenden in Tausenden Unternehmen

Kursbeschreibung

Lerne, wie man RNN-Modellierung in Python nutzt

In diesem Kurs lernst du, wie du mit Hilfe von rekurrenten neuronalen Netzen Texte klassifizieren (binär und multiklassisch), Phrasen generieren und portugiesische Sätze ins Englische übersetzen kannst.

Machine-Learning-Modelle nutzen Zahlen, um Vorhersagen und Klassifizierungen zu machen, aber wie können Computer mit Textdaten umgehen? Mit der riesigen Menge an verfügbaren Textdaten sind jetzt Sachen wie automatische Dokumentklassifizierung, Textgenerierung und maschinelle Übersetzung mit künstlicher Intelligenz möglich. Hier erfährst du, wie RNNs im maschinellen Lernen dabei helfen können.

Entdecke die Power von rekurrenten neuronalen Netzen

In diesem vierstündigen Kurs lernst du erst mal die Grundlagen von Recurrent Neural Networks kennen. Du schaust dir an, wie Infos durch ein rekurrentes neuronales Netzwerk fließen, und verwendest ein Keras-RNN-Modell, um eine Sentiment-Klassifizierung durchzuführen.

Wenn du dich näher mit der RNN-Architektur beschäftigst, lernst du mehr über Probleme mit verschwindenden und explodierenden Gradienten und wie man Schichten in ein Sprachmodell einbettet.

Entdecke Sprachmodelle mit echten Daten

Mit diesem Wissen wirst du lernen, wie du Daten für eine Klassifizierungsaufgabe mit mehreren Klassen vorbereiten kannst, und dabei entdecken, wie sich diese Aufgaben von der binären Klassifizierung unterscheiden.

Zum Schluss lernst du, wie du RNN-Modelle für die Textgenerierung und neuronale maschinelle Übersetzung einsetzen kannst. Du wirst dein Wissen über rekurrenten neuronalen Netzen nutzen, um die Sprache von Sheldon aus „The Big Bang Theory“ nachzumachen und portugiesische Sätze ins Englische zu übersetzen.

Dieser Kurs gibt dir einen tiefen Einblick in RNNs im maschinellen Lernen und hilft dir dabei, deine Fähigkeiten in diesem Bereich auszubauen.

Voraussetzungen

Lernprogramm

Kursübersicht

1

Rekursive neuronale Netze und Keras

In diesem Kapitel lernst du die Grundlagen von rekurrenten neuronalen Netzen (RNN) kennen. Wir starten mit ein paar Voraussetzungen, schauen uns dann an, wie Infos im Netzwerk fließen, und zeigen schließlich, wie man solche Modelle mit Keras bei der Sentiment-Klassifizierung umsetzt.
Kapitel starten
3

Mehrklassenklassifizierung

4

Sequenz-zu-Sequenz-Modelle

In diesem Kapitel lernst du zwei Anwendungen von RNN-Modellen kennen: Textgenerierung und neuronale maschinelle Übersetzung. Du lernst, wie du die Textdaten so aufbereitest, dass sie für die Modelle passen. Das Textgenerierungsmodell wird verwendet, um die Sprechweise einer Figur nachzuahmen, und wird Spaß dabei haben, Sheldon aus „The Big Bang Theory“ zu imitieren. Neuronale maschinelle Übersetzung wird zum Beispiel von Google Translate in einem viel komplexeren Modell verwendet. In diesem Kapitel erstellst du ein Modell, das kurze Sätze aus dem Portugiesischen ins Englische übersetzt.
Kapitel starten

Rekursive neuronale Netze (RNNs) für die Sprachmodellierung mit Keras

Kurs
abgeschlossen

Bescheinigung über den Abschluss erhalten

Jetzt einschreiben

Datenkompetenz für unterwegs – mit der DataCamp-App

Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.