Die einfachste Beschreibung von maschinellem Lernen, die Sie jemals lesen werden
Übersetzt von Christian Federkiel, Original von Cassie Kozyrkov
Sie haben wahrscheinlich schon von maschinellem Lernen und künstlicher Intelligenz gehört. Aber wissen Sie eigentlich, was die Begriffe bedeuten? Wenn Sie Schwierigkeiten haben, sie zu verstehen, sind Sie nicht allein. Das Thema ist sehr in Mode und es wird viel darüber geredet. Das macht es schwierig, zwischen Wissenschaft und Science-Fiction zu unterscheiden. Das beginnt beim Namen selbst …
Maschinelles Lernen ist im Grunde genommen die Kennzeichnung von Dingen.
Ich bin Statistikerin und Neurowissenschaftlerin. Wir Statistiker haben den Ruf, die trockensten und langweiligsten Namen für Dinge zu finden. Wir machen gerne genau das, was auf dem Etikett steht. Wissen Sie, wie wir maschinelles Lernen genannt hätten? Die Kennzeichnung von Dingen!
Entgegen der landläufigen Meinung ist maschinelles Lernen weder eine magische Zauberkiste und auch nicht der Grund für 30 Milliarden Dollar Risikokapital-Finanzierung. Im Grunde ist maschinelles Lernen nur die Kennzeichnung von Dingen. Es nimmt Ihre Beschreibung von etwas und sagt Ihnen dann, welches Etikett es bekommen soll. Natürlich klingt das viel weniger interessant als das, was Sie auf Hacker News über das Thema lesen. Aber wären Sie überhaupt an dem Thema interessiert gewesen, wenn wir es als “Kennzeichnung von Dingen” bezeichnet hätten? Wahrscheinlich nicht, was zeigt, dass ein bisschen Marketing nützlich sein kann, um dieser Technologie die Aufmerksamkeit zu verleihen, die sie verdient (wenn auch nicht aus den Gründen, die Sie dachten).
Es ist phänomenal nützlich, aber nicht so Science-Fiction, wie es scheint.
Aber was ist mit künstlicher Intelligenz (KI)? Während die Wissenschaftler über die Nuancen dessen, was KI ist und was nicht, streiten, verwendet die Industrie den Begriff, um sich auf eine bestimmte Art von maschinellem Lernen zu beziehen. In der Tat verwenden die meisten Menschen die Begriffe synonym. Damit kann ich leben. Also geht es auch bei KI um die Kennzeichnung von Dingen. Haben Sie vielleicht Roboter erwartet? Etwas mehr Science-Fiction mit einem eigenem humanoiden Verstand? Nun, die künstliche Intelligenz von heute ist das nicht. Wir sind die Spezies, die in allem immer menschliche Eigenschaften sieht. Wir sehen Gesichter auf dem Toastbrot, Figuren in den Wolken, und wenn ich zwei Knöpfe auf eine Socke nähe, könnte ich mit ihr sprechen. Aber diese Sockenpuppe ist keine Person und auch keine KI. Es ist wichtig, das im Hinterkopf zu behalten. Ist das eine Enttäuschung? Kopf hoch! Die echte Version ist sogar noch viel nützlicher.
Lassen Sie mich das etwas mehr verdeutlichen. Was sehen Sie auf folgendem Foto?
Sie haben gerade eine Menge ziemlich komplexer Daten durch Ihre Sinne aufgenommen und — wie von Zauberhand — das Bild erkannt und als “Katze” bezeichnet. Sie denken vielleicht, das war einfach? Und wenn wir jetzt wollten, dass ein Computer die gleiche Aufgabe erfüllt und Fotos als Katze/Nicht-Katze klassifiziert zu beschriften?
Maschinelles Lernen ist ein neues Programmierparadigma, eine neue Art, die Wünsche an einen Computer zu kommunizieren.
Mit traditionellen Programmiermethoden würde ein Programmierer intensiv über die Pixel und Beschriftungen nachdenken, mit dem Universum kommunizieren, auf Inspirationen hoffen und schliesslich ein Modell erstellen. Ein Modell ist nur ein Wort für ein Rezept bzw. eine Reihe von Anweisungen, die der Computer befolgen muss, um die Pixel in ein Etikett umzuwandeln.
Denken Sie darüber nach, wie diese Anweisungen aussehen könnten. Was machen wir mit diesen vielen Pixeln? Sind Sie in der Lage, das auszudrücken? Ihr Gehirn profitiert von Äonen der Evolution und es funktioniert einfach, ohne dass Sie genau wissen, wie es geht. Und dieses Rezept zu finden, ist deshalb ziemlich schwer.
Erklären mit Beispielen, nicht mit Anweisungen.
Wäre es nicht besser, wenn Sie einfach zum Computer sagen könnten: “Sieh dir ein paar Beispiele von Katzen und Nicht-Katzen an und finde es selbst heraus”? Das ist die Essenz des maschinellen Lernens. Es ist ein völlig anderes Programmierparadigma. Anstatt explizite Anweisungen zu geben, programmieren Sie mit Beispielen. Der maschinelle Lernalgorithmus findet dann Muster in den Daten und wandelt sie in Anweisungen um, die Sie selbst nicht schreiben konnten. Ohne Handarbeit!
KI ermöglicht es, das Unaussprechliche zu automatisieren.
Warum ist das so spannend? Weil wir damit unsere Wünsche an Computer so auszudrücken können, wie es vorher nicht möglich war. Wir möchten, dass Computer Dinge für uns erledigen. Aber wie können wir Anweisungen geben, wenn es unmöglich ist, die Instruktionen zu formulieren? Weil sie unaussprechlich sind?
Künstliche Intelligenz und maschinelles Lernen betreffen die Automatisierung des Unaussprechlichen. Es geht darum zu erklären, was Sie wollen, indem Sie Beispiele anstelle von Anweisungen verwenden. Diese Technologie eröffnet eine riesige neue Art von Aufgaben, von denen wir in der Vergangenheit keine Hilfe von Computern bekommen konnten, weil wir die Anweisungen nicht ausdrücken konnten. Alle diese Aufgaben können jetzt von Computern gelöst werden. Maschinelles Lernen ist ein grundlegender Schritt im menschlichen Fortschritt. Es ist die Zukunft — und die Zukunft ist da!