Kapitel 4. Modelle trainieren
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
bisher haben wir Modelle für maschinelles Lernen und ihre Trainingsalgorithmen meist wie Blackboxen behandelt. Wenn du einige der Übungen in den vorangegangenen Kapiteln gemacht hast, warst du vielleicht überrascht, wie viel du erreichen kannst, ohne zu wissen, was unter der Haube steckt: Du hast ein Regressionssystem optimiert, einen Klassifikator für Zahlenbilder verbessert und sogar einen Spam-Klassifikator von Grund auf neu gebaut, ohne zu wissen, wie sie eigentlich funktionieren. In vielen Situationen musst du die Details der Implementierung gar nicht kennen.
Ein gutes Verständnis der Funktionsweise kann dir jedoch dabei helfen, schnell das richtige Modell, den richtigen Trainingsalgorithmus und eine gute Auswahl an Hyperparametern für deine Aufgabe zu finden. Wenn du verstehst, was unter der Haube steckt, kannst du auch Probleme besser beheben und Fehleranalysen effizienter durchführen. Schließlich sind die meisten der in diesem Kapitel behandelten Themen für das Verständnis, den Aufbau und das Training neuronaler Netze (die in Teil II dieses Buches behandelt werden) unerlässlich.
In diesem Kapitel befassen wir uns zunächst mit dem linearen Regressionsmodell, einem der einfachsten Modelle, die es gibt. Wir besprechen zwei sehr unterschiedliche Arten, es zu trainieren:
-
Mit einer "geschlossenen" Gleichung1 die ...