Imperial College London
Mathematik für maschinelles Lernen: Multivariate Kalkulation
Imperial College London

Mathematik für maschinelles Lernen: Multivariate Kalkulation

Samuel J. Cooper
David Dye
A. Freddie Page

Dozenten: Samuel J. Cooper

142.954 bereits angemeldet

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.7

(5,635 Bewertungen)

Stufe Anfänger
Keine Vorkenntnisse erforderlich
Flexibler Zeitplan
Ca. 17 Stunden
In Ihrem eigenen Lerntempo lernen
91%
Den meisten Lernenden gefiel dieser Kurs
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.7

(5,635 Bewertungen)

Stufe Anfänger
Keine Vorkenntnisse erforderlich
Flexibler Zeitplan
Ca. 17 Stunden
In Ihrem eigenen Lerntempo lernen
91%
Den meisten Lernenden gefiel dieser Kurs

Kompetenzen, die Sie erwerben

  • Kategorie: Lineare Regression
  • Kategorie: Vektorielle Berechnung
  • Kategorie: Multivariable Kalkulation
  • Kategorie: Gradienter Abstieg

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

25 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Platzhalter

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung Mathematik für maschinelles Lernen
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage
Platzhalter
Platzhalter

Erwerben Sie ein Karrierezertifikat.

Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.

Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

Platzhalter

In diesem Kurs gibt es 6 Module

Das Verständnis der Infinitesimalrechnung ist von zentraler Bedeutung für das Verständnis des maschinellen Lernens! Sie können sich die Infinitesimalrechnung einfach als eine Reihe von Werkzeugen zur Analyse der Beziehung zwischen Funktionen und ihren Eingaben vorstellen. Beim maschinellen Lernen versuchen wir oft, die Eingaben zu finden, mit denen eine Funktion am besten zu den Daten passt. Wir beginnen dieses Modul mit den Grundlagen, indem wir uns daran erinnern, was eine Funktion ist und wo wir ihr begegnen könnten. Anschließend sprechen wir darüber, wie beim Skizzieren einer Funktion in einem Diagramm die Steigung die Änderungsrate der Ausgabe in Bezug auf eine Eingabe beschreibt. Anhand dieser visuellen Intuition leiten wir als nächstes eine robuste mathematische Definition einer Ableitung ab, die wir dann zur Differenzierung einiger interessanter Funktionen verwenden. Schließlich entwickeln wir anhand einiger Beispiele vier praktische, zeitsparende Regeln, mit denen wir die Differenzierung für viele gängige Szenarien beschleunigen können.

Das ist alles enthalten

10 Videos4 Lektüren6 Aufgaben1 Diskussionsthema1 Plug-in

Aufbauend auf den Grundlagen des vorigen Moduls verallgemeinern wir nun unsere Kalkulationswerkzeuge, um multivariable Systeme zu behandeln. Das bedeutet, dass wir eine Funktion mit mehreren Eingaben nehmen und den Einfluss jeder dieser Eingaben separat bestimmen können. Es wäre nicht ungewöhnlich, wenn eine Methode des maschinellen Lernens die Analyse einer Funktion mit Tausenden von Eingaben erfordern würde. Daher werden wir auch die Strukturen der linearen Algebra einführen, die für die geordnete Speicherung der Ergebnisse unserer multivariaten Kalkülanalyse erforderlich sind.

Das ist alles enthalten

9 Videos5 Aufgaben2 Unbewertete Labore

Nachdem wir gesehen haben, dass die multivariate Kalkulation nicht wirklich komplizierter ist als der univariate Fall, konzentrieren wir uns nun auf Anwendungen der Kettenregel. Neuronale Netzwerke sind eine der beliebtesten und erfolgreichsten konzeptionellen Strukturen im maschinellen Lernen. Sie bestehen aus einem zusammenhängenden Netz von Neuronen und sind von der Struktur biologischer Gehirne inspiriert. Das Verhalten jedes Neurons wird durch eine Reihe von Kontrollparametern beeinflusst, von denen jeder einzelne optimiert werden muss, um den Daten bestmöglich zu entsprechen. Mit der multivariaten Kettenregel kann der Einfluss jedes Parameters der Netzwerke berechnet werden, so dass sie während des Trainings aktualisiert werden können.

Das ist alles enthalten

6 Videos3 Aufgaben1 Programmieraufgabe1 Diskussionsthema1 Unbewertetes Labor

Die Taylor-Reihe ist eine Methode, um Funktionen als Polynomreihen auszudrücken. Dieser Ansatz ist der Grund für die Verwendung einfacher linearer Approximationen für komplizierte Funktionen. In diesem Modul werden wir den formalen Ausdruck für die univariate Taylor-Reihe herleiten und einige wichtige Konsequenzen dieses Ergebnisses diskutieren, die für das maschinelle Lernen relevant sind. Schließlich werden wir den multivariaten Fall diskutieren und sehen, wie die Jacobi und die Hessian ins Spiel kommen.

Das ist alles enthalten

9 Videos5 Aufgaben1 Plug-in

Wenn wir die Minimal- und Maximalpunkte einer Funktion finden wollen, können wir dazu die multivariate Kalkulation verwenden, z.B. um die Parameter (den Raum) einer Funktion zu optimieren, die zu einigen Daten passt. Zunächst werden wir dies in einer Dimension tun und den Gradienten verwenden, um zu schätzen, wo die Nullpunkte der Funktion liegen, und dann mit der Newton-Raphson-Methode iterieren. Dann werden wir die Idee auf mehrere Dimensionen ausdehnen, indem wir den Gradientenvektor, Grad, finden, der der Vektor der Jacobi ist. Auf diese Weise können wir mit der so genannten Gradientenabstiegsmethode zu den Minima und Maxima vordringen. Wir werden uns dann einen Moment Zeit nehmen, um Grad zu verwenden, um die Minima und Maxima entlang einer Beschränkung im Raum zu finden, was die Methode der Lagrange-Multiplikatoren ist.

Das ist alles enthalten

4 Videos4 Aufgaben1 Diskussionsthema1 Unbewertetes Labor

Um die Anpassungsparameter einer Anpassungsfunktion auf die beste Anpassung für einige Daten zu optimieren, brauchen wir eine Möglichkeit, um zu definieren, wie gut unsere Anpassung ist. Diese Anpassungsgüte wird als Chi-Quadrat bezeichnet, das wir zunächst auf die Anpassung einer geraden Linie - die lineare Regression - anwenden werden. Dann sehen wir uns an, wie wir unsere Anpassungsfunktion unter Verwendung von chi-Quadrat im allgemeinen Fall mit der Methode des Gradientenabstiegs optimieren können. Zum Abschluss des Kurses werden wir uns ansehen, wie Sie dies in Python mit nur wenigen Zeilen Code ganz einfach umsetzen können.

Das ist alles enthalten

4 Videos1 Lektüre2 Aufgaben1 Programmieraufgabe1 Unbewertetes Labor1 Plug-in

Dozenten

Lehrkraftbewertungen
4.7 (672 Bewertungen)
Samuel J. Cooper
Imperial College London
2 Kurse422.793 Lernende
David Dye
Imperial College London
2 Kurse422.793 Lernende
A. Freddie Page
Imperial College London
2 Kurse422.793 Lernende

von

Empfohlen, wenn Sie sich für Mathematik und Logik interessieren

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Bewertungen von Lernenden

Zeigt 3 von 5635

4.7

5.635 Bewertungen

  • 5 stars

    77,08 %

  • 4 stars

    18,81 %

  • 3 stars

    3,10 %

  • 2 stars

    0,63 %

  • 1 star

    0,35 %

DP
5

Geprüft am 25. Nov. 2018

KB
4

Geprüft am 23. Juli 2020

SS
5

Geprüft am 3. Aug. 2019

Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen