Warum deine ersten Gedanken dich in die Irre geführt haben:
Wenn Sie die SVD einer Matrix nehmen, und sind unitäre (orthogonal). Während es wahr ist, dass ist, ist dies (im Allgemeinen) nicht die SVD von . Nur wenn einheitlich ist (was im Fall einer Glättungsmatrix nicht der Fall ist), wäre .V S A = S U Σ V T S A S U ' = S U.U.V.S.A = S.U.Σ V.T.S.EINS.U.'= S.U.
Gibt es eine elegante, symbolische Art, die beiden SVDs in Beziehung zu setzen? Ich kann keinen finden. Ihre Glättungsmatrix ist jedoch eine Toeplitz-Matrix. Es ist möglich, dass solche Matrizen einige spezielle Eigenschaften haben, die für eine fruchtbarere Analyse sorgen könnten. Wenn Sie etwas herausfinden, teilen Sie es bitte mit dem Rest von uns.
Der Fall der extremen Glättung:
Eine Möglichkeit, über das Glätten nachzudenken, ist ein Kontinuum von keiner Glättung bis zum Äußersten, bei dem jede Spalte auf ihren Mittelwert geglättet wird. In diesem Extremfall hätte die Matrix einen Rang von 1 und es gäbe nur einen Singularwert ungleich Null. Schauen wir uns die SVD an:
⎡⎣⎢↑μ1↓↑μ2↓...↑μm↓⎤⎦⎥=⎡⎣⎢μμ...⎤⎦⎥=1μT=1n−−√[∥μ∥n−−√]μT∥μ∥
Die letzte Gleichung repräsentiert die abgeschnittene SVD. Beachten Sie, dass der linke und der rechte Vektor die Länge 1 haben. Sie können zu einer orthogonalen Matrix erweitern. Ähnliches gilt für . Dann füllen Sie einfach die mittlere Matrix auf Null und Sie haben die volle SVD. μ1n√μ∥μ∥
Zwischenglättung
Vermutlich werden Sie keine so extreme Glättung durchführen. Was bedeutet das für Sie? Wenn wir die Glättung erweitern, wird das Spektrum allmählich auf einen einzigen Wert reduziert. Zum Beispiel in meinen Simulationen *:
Wie durch die obige Ableitung vorgeschlagen, sich dem normierten 1-Vektor und dem normierten Mittelwertvektor. Aber was ist mit den anderen Vektoren? V ' 1U′1V′1
Wenn ihre entsprechenden Singularwerte schrumpfen, variieren die anderen und immer stärker, bis sie nur noch willkürliche Entscheidungen für Basen der zu und orthogonalen . Das heißt, das wird nur Lärm. V ' i U ' 1 V ' 1U′iV′iU′1V′1
Wenn Sie eine brauchen, warum sie "nur Rauschen" sind, , dass eine gewichtete Summe von Dyaden ist: . Wir könnten die Richtungen von und vollständig ändern , und es wird nur die Einträge von um weniger als .∑ σ i U ' i V ' T i U ' i V ' i S A σ iSA∑σiU′iV′TiU′iV′iSAσi
Eine weitere Visualisierung
Hier ist eine andere Möglichkeit, die Spaltenglättung zu betrachten. Stellen Sie sich jede Zeile in der Matrix als Punkt im Raum vor. Wenn wir die Spalten glätten, kommt jeder Punkt dem vorherigen und dem nächsten Punkt näher. Insgesamt schrumpft die Punktwolke †:m
Hoffe das hilft!
[*]: Ich habe eine Familie von immer breiteren Glättern definiert. Grob gesagt nahm ich den Kernel [1/4, 1/2, 1/4], faltete ihn fach, schnitt ihn auf Dimensionen ab und normalisierte ihn so, dass er sich zu 1 summierte. Dann zeichnete ich die fortschreitende Glättung eines zufälligen Orthogonals und eine zufällige normale Matrix.dzd
[†]: Auf die gleiche Weise erzeugte Glätter. besteht aus einer Reihe von Punkten im Raum, die interessant aussehen.2A2