Ich habe versucht, eine gewisse Intuition für die Regression des Gaußschen Prozesses zu gewinnen, also habe ich ein einfaches 1D-Spielzeugproblem zum Ausprobieren erstellt. Ich habe als Eingaben und als Antworten genommen. ('Inspiriert' von )y = x 2
Für die Regression habe ich eine standardmäßige quadratische exponentielle Kernelfunktion verwendet:
Ich nahm an, dass es Rauschen mit Standardabweichung , so dass die Kovarianzmatrix wurde:
Die Hyperparameter wurden durch Maximieren der Log-Wahrscheinlichkeit der Daten geschätzt. Um eine Vorhersage an einem Punkt zu treffen , habe ich den Mittelwert bzw. die Varianz wie folgt ermitteltx ⋆
σ 2 x ⋆ = k ( x ⋆ , x ⋆ ) - k T ⋆ ( K + σ 2 n I ) - 1 k ⋆
Dabei ist der Vektor der Kovarianz zwischen und den Eingaben, und ist ein Vektor der Ausgaben.x ⋆ y
Meine Ergebnisse für sind unten gezeigt. Die blaue Linie ist der Mittelwert und rote Linien markieren die Standardabweichungsintervalle.
Ich bin mir nicht sicher, ob das richtig ist. Meine Eingaben (markiert mit 'X') liegen nicht auf der blauen Linie. Die meisten Beispiele, die ich sehe, haben den Mittelwert, der die Eingaben schneidet. Ist dies ein allgemeines Merkmal, das zu erwarten ist?