WISSENSARTIKEL / MATHEMATIK & STATISTIK

Singulärwertzerlegung (SVD)

Mathematische Zerlegung zur Analyse und Approximation von Matrizen

◎ KURZDEFINITION

Singulaerwertzerlegung Svd Die Singulärwertzerlegung (SVD) ist eine Zerlegung einer beliebigen reellen oder komplexen Matrix in das Produkt dreier Matrizen: einer orthogonalen (unitären) Matrix, einer Diagonalmatrix mit nicht-negativen Singulärwerten und der Transponierten einer orthogonalen (unitären) Matrix.

Eigenständig verständliche Definition
✦

Das Wichtigste auf einen Blick

  • SVD zerlegt eine Matrix in drei Matrizen: U, Σ und Vᵀ.
  • Singulärwerte sind nicht-negative reelle Zahlen in der Diagonalmatrix Σ.
  • SVD ist für beliebige rechteckige Matrizen definiert.
  • Anwendungen umfassen Datenreduktion, Bildkompression und numerische Stabilität.
  • Die Rangbestimmung und Pseudoinverse lassen sich mit SVD einfach berechnen.
  • SVD liefert eine optimale Niedrigrangapproximation einer Matrix.
01

Überblick: Singulaerwertzerlegung Svd

Die Singulärwertzerlegung (SVD) stellt eine zentrale Technik in der linearen Algebra dar, die es ermöglicht, beliebige Matrizen systematisch zu analysieren und zu approximieren. Sie findet Anwendung in Bereichen wie der Datenanalyse, Signalverarbeitung, Bildkompression und maschinellem Lernen. Durch die Zerlegung einer Matrix in drei spezielle Matrizen lassen sich Eigenschaften wie Rang, Normen und Kondition einfach bestimmen. Im Folgenden werden Aufbau, Eigenschaften, Anwendungen und praktische Aspekte der SVD erläutert.

02

Definition der Singulärwertzerlegung

Die Singulärwertzerlegung (SVD) zerlegt eine beliebige m×n-Matrix A in das Produkt dreier Matrizen: A = U Σ Vᵀ. Dabei ist U eine m×m orthogonale (bzw. unitäre) Matrix, Σ eine m×n Diagonalmatrix mit nicht-negativen reellen Zahlen auf der Diagonale, den sogenannten Singulärwerten, und V eine n×n orthogonale (unitäre) Matrix. Die Singulärwerte sind die Quadratwurzeln der Eigenwerte von AᵀA oder AAᵀ.

03

Mathematische Eigenschaften

Die Matrizen U und V bestehen aus orthonormalen Spaltenvektoren, die sogenannten linken und rechten Singulärvektoren. Die Singulärwerte in Σ sind stets nicht-negativ und meist in absteigender Reihenfolge angeordnet. Die Anzahl der positiven Singulärwerte entspricht dem Rang der Matrix A. Die SVD ist einzigartig bis auf Vorzeichen der Singulärvektoren.

04

Beispielhafte Singulärwerte verschiedener Matrizen

MatrixtypDimensionBeispielhafte Singulärwerte
Vollrangige quadratische Matrix3×35.12, 2.34, 0.98
Rechteckige Matrix (m>n)4×23.45, 1.22
Rangdefiziente Matrix3×34.56, 0.00, 0.00
05

Anwendungen der Singulärwertzerlegung

Die SVD wird in vielen Bereichen eingesetzt: In der Datenanalyse zur Dimensionsreduktion (z.B. Principal Component Analysis), in der Bildverarbeitung zur Kompression und Rauschunterdrückung, in der numerischen Mathematik zur Stabilisierung von Gleichungssystemen sowie in der maschinellen Lerntechnik zur Merkmalsextraktion und Modellvereinfachung.

06

Berechnung der SVD

Die SVD kann numerisch mit Algorithmen wie dem Golub-Kahan-Algorithmus berechnet werden. Für große Matrizen werden iterative Verfahren eingesetzt. Die Berechnung ist rechenintensiv, aber gut erforscht und in vielen Softwarebibliotheken implementiert.

07

Zusammenhang mit anderen Matrixzerlegungen

Die SVD ist eine Verallgemeinerung der Eigenwertzerlegung, die auch für nicht-quadratische Matrizen definiert ist. Im Gegensatz zur LU- oder QR-Zerlegung liefert die SVD stets eine optimale Approximation und ist stabiler gegenüber numerischen Fehlern.

08

Vorteile und Nachteile der SVD

Vorteile: universell anwendbar, liefert Rang und Pseudoinverse, numerisch stabil, optimale Approximation. Nachteile: hoher Rechenaufwand, insbesondere für sehr große Matrizen.

09

Wichtig

✦

Die Singulärwertzerlegung ist ein unverzichtbares Werkzeug in der modernen Datenwissenschaft und numerischen Mathematik, das weit über die reine Mathematik hinaus Anwendung findet.

◇

Zusatzinformationen

◇

Begriff: Singulärwertzerlegung (SVD)

Mathematischer Ausdruck: A = U Σ Vᵀ

Matrix A: m × n beliebige reelle oder komplexe Matrix

U: m × m orthogonale (unitäre) Matrix

Σ: m × n Diagonalmatrix mit Singulärwerten (nicht-negativ, absteigend sortiert)

V: n × n orthogonale (unitäre) Matrix

Anwendungsgebiete: Datenanalyse, Bildverarbeitung, Signalverarbeitung, maschinelles Lernen

Vorteile: Numerische Stabilität, universelle Anwendbarkeit, ermöglicht Rangbestimmung und Pseudoinverse

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu Singulaerwertzerlegung Svd

Was ist die Singulärwertzerlegung (SVD)?

Die SVD ist eine Zerlegung einer beliebigen Matrix in drei spezielle Matrizen, die wichtige Eigenschaften der ursprünglichen Matrix offenlegen.

Für welche Matrizen ist die SVD definiert?

Die SVD ist für beliebige reelle oder komplexe Matrizen definiert, egal ob quadratisch oder rechteckig.

Was sind Singulärwerte?

Singulärwerte sind nicht-negative reelle Zahlen in der Diagonalmatrix der SVD, die Auskunft über die 'Größe' der Wirkung der Matrix geben.

Wie hilft die SVD bei der Datenanalyse?

Sie ermöglicht die Dimensionsreduktion und Extraktion wichtiger Merkmale durch Approximation der Daten mit weniger Komponenten.

Wie wird die SVD berechnet?

Die Berechnung erfolgt numerisch mit Algorithmen wie dem Golub-Kahan-Algorithmus und ist in vielen Softwarebibliotheken implementiert.

Was ist der Unterschied zwischen SVD und Eigenwertzerlegung?

Die Eigenwertzerlegung ist nur für quadratische Matrizen definiert, während die SVD für alle Matrizen gilt und stabiler ist.

Welche Anwendungen hat die SVD in der Praxis?

Anwendungen finden sich in Bildkompression, Signalverarbeitung, maschinellem Lernen, numerischer Mathematik und mehr.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

2 Quellen
  1. 01
    Matrix Computations ↗
    SIAM· Gene H. Golub, Charles F. Van Loan· FachbuchKI-Vorschlag · ungeprüft

    Standardwerk zur numerischen Berechnung von SVD

    https://epubs.siam.org/doi/book/10.1137/1.9780898719604
  2. 02
    Pattern Recognition and Machine Learning ↗
    Springer· Christopher M. Bishop· LehrbuchKI-Vorschlag · ungeprüft

    Anwendungen der SVD in maschinellem Lernen

    https://www.springer.com/gp/book/9780387310732

Artikel teilen oder einbetten

Teile diesen Wissensartikel oder binde eine kompakte Vorschau auf deiner eigenen Website ein.

f Facebookin LinkedIn𝕏 X◉ WhatsApp
War dieser Artikel hilfreich?Dein Feedback hilft, die Wissensplattform zu verbessern.
ANSWER ENGINE · ARTIKEL

Diese Seite in Zahlen

Artikelstatistik
↗–Aufrufe dieses Artikels
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat
Feedback zu diesem Artikel
👍 Ja
0
◐ Teilweise
0
👎 Nein
0

Alle Werte in diesem Abschnitt beziehen sich ausschließlich auf diesen Artikel.

ANSWER ENGINE · GESAMTES NETZWERK

Wissensplattform in Zahlen

Netzwerkstatistik
↗–Seitenaufrufe gesamt
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Diese Werte beziehen sich auf die gesamte Plattform und alle veröffentlichten Artikel.