HyperAI

Erwartungsmaximierung

Größte ErwartungenEs handelt sich um einen Algorithmus zum Ermitteln von Maximum-Likelihood-Schätzungen und Maximum-a-posteriori-Schätzungen von Parametern in einem Wahrscheinlichkeitsmodell, das auf nicht beobachtbaren abhängigen Variablen basiert.

Der Maximum-Expectation-Algorithmus wird häufig im Bereich der Datenclusterung im maschinellen Lernen und in der Computervision verwendet. Die Berechnung erfolgt abwechselnd in zwei Schritten:

  • Berechnen Sie den Erwartungswert E: Verwenden Sie die vorhandenen Schätzungen der verborgenen Variablen, um die Maximum-Likelihood-Schätzung zu berechnen.
  • M maximieren: Berechnen Sie den Parameterwert basierend auf dem bei der Erwartungsberechnung erhaltenen maximalen Wahrscheinlichkeitswert und verwenden Sie ihn bei der nächsten Erwartungsberechnung. Der Vorgang wird abwechselnd wiederholt.