Maschinelle Übersetzung, oder auch KI-Übersetzung genannt, ist eine automatische Übersetzungstechnologie, die künstliche Intelligenz (künstliche Intelligenz) nutzt, um Texte von einer Sprache in eine andere zu übersetzen. Diese Technologie nutzt ein künstliches neuronales Netzwerk, das mit Hunderttausenden Satzpaaren in verschiedenen Sprachen gebohrt ist.
Laut Amazon entstand die Idee, menschliche Sprache automatisch mit Computern zu übersetzen, in den 1950er Jahren. Allerdings übertraf die Komplexität der Übersetzung damals die Erwartungen der Informatiker bei weitem. Erst in den 2000er Jahren waren Computersoftware, Daten und Hardware in der Lage, grundlegende maschinelle Übersetzungen durchzuführen.
Frühe Entwickler nutzten statistische Daten der Primärsprache, um Computern das Übersetzen von Text beizubringen. Dies erfordert viel Handarbeit und Zeit. Jede neue Sprache erfordert eine Neuentwicklung. Seitdem haben sich Genauigkeit und Geschwindigkeit der maschinellen Übersetzung kontinuierlich verbessert.
Einige aufkommende maschinelle Übersetzungsstrategien umfassen regelbasierte, statistische, syntaxbasierte und neuronale maschinelle Übersetzung. Die neuronale maschinelle Übersetzung gilt als State-of-the-Art und nutzt künstliche Intelligenz und neuronale Netze, um die Übersetzungsqualität kontinuierlich zu verbessern.
NMT verwendet tiefe neuronale Netze, um die Übersetzung automatisch durchzuführen, wobei mehrere Schichten von Encodern und Decodern die Ein- und Ausgabe verarbeiten. Diese Technologie gilt als genauer als herkömmliche statistische Ansätze, da sie den Kontext und die Bedeutung von Phrasen verstehen kann, anstatt nur Wort für Wort zu übersetzen.
ChatGPT ist ebenfalls eine Anwendung für künstliche Intelligenz, die NMT-basierte maschinelle Lerntechnologie nutzt, allerdings mit einer etwas anderen Architektur, nämlich einer Transformatorarchitektur namens Generative Pre-trained Transformer (GPT).
GPT wurde auf einer riesigen Sammlung von Textdaten in verschiedenen Sprachen untersucht, um menschenähnliche Antworten zu erzeugen, wenn Eingaben in Form von Fragen oder Befehlen in natürlicher Sprache gegeben werden. Anschließend wird ChatGPT in eine Chat-Schnittstelle gepackt, sodass Benutzer wie ein Mensch mit ChatGPT interagieren können.