Я хочу реализовать постепенную гауссовскую регрессию процесса, используя скользящее окно над точками данных, которое приходит один за другим через поток.
Пусть обозначает размерность входного пространства. Итак, каждая точка данных имеет количество элементов.
Пусть будет размером скользящего окна.
Чтобы делать предсказания, мне нужно вычислить обратную матрицу грамм , где а k - квадрат экспоненциального ядра.
Чтобы избежать увеличения K с каждой новой точкой данных, я подумал, что могу удалить самую старую точку данных перед добавлением новых точек, и таким образом я предотвращаю рост грамм. Например, пусть где - ковариация весов, а - неявная функция отображения, подразумеваемая квадратом экспоненциального ядра.
Теперь пусть ] и , где «ы имеют от матриц столбцов.
Мне нужен эффективный способ , чтобы найти потенциально с помощью . Это не похоже на обратную задачу об обновленной матрице ранга 1, которая может быть эффективно решена с помощью формулы Шермана-Моррисона.
источник
Поэтапная оценка моделей ГП хорошо изучена в литературе. Основная идея заключается в том, чтобы вместо того, чтобы обусловливать все новые наблюдения, которые вы хотите предсказать, ставить точку на шаг впереди и делать это многократно. Это становится как-то близко к фильтрации Калмана.
источник