Описание тега gpflow

1 ответ

Мульти-выходная регрессия в gpflow

Я использую gpflow для регрессии с несколькими выходами. Моя цель регрессии - трехмерный вектор (коррелированный), и мне удалось сделать прогноз с полной ковариационной матрицей. Вот моя реализация. Точнее говоря, я использую SVGP после tenorflow, г…
28 дек '18 в 17:32
2 ответа

Сохранение и извлечение параметров модели Gpflow

В настоящее время я реализую алгоритм с Gpflow с использованием GPR. Я хотел сохранить параметры после обучения GPR и загрузить модель для тестирования. Кто-нибудь знает команду?
11 янв '19 в 08:37
1 ответ

Является ли scaled_euclid_dist gpflow столь же стабильным, как tenorflow_probabilities?

В основном для ядер, которые зависят от r здесь вычисляется норма L2, и мы видим, что сначала мы обрезаем значение. В вероятности тензорного потока они используют sqrt с измененным градиентом, который заменяет grad(|x - x'|) с большим, но конечным ч…
30 янв '19 в 10:28
1 ответ

GPFLow: получить полную ковариационную матрицу и найти ее энтропию

Я хотел бы вычислить детерминант ковариационной матрицы регрессии GP в GPFlow. Я предполагаю, что смогу получить ковариационную матрицу с помощью этой функции: GPModel.predict_f_full_cov Эта функция была предложена здесь: https://gpflow.readthedocs.…
16 ноя '18 в 21:26
2 ответа

N-мерная регрессия ГП

Я пытаюсь использовать GPflow для многомерной регрессии. Но меня смущают формы среднего и дисперсии. Например: 2-мерное пространство ввода X формы (20,20) должно быть предсказано. Мои тренировочные образцы имеют форму (8,2), что означает 8 тренирово…
01 фев '19 в 14:35
0 ответов

Гауссовский процесс регрессионных оценок доверительных интервалов

Это может быть странным вопросом, но когда регрессии гауссовского процесса видят кучу зашумленных данных без особого сигнала, что они делают? Ниже я беру кучу зашумленных данных и запускаю две разные реализации GPR, и они обе дают очень маленькие до…
1 ответ

Монтирование тома в Docker-контейнер с помощью GPflow

Я пытаюсь смонтировать файл с моего локального компьютера в контейнер докера, на котором я работаю. Но папка не видна, когда я открываю Jupyter Notebook. я бегу gpflow/gpflow, Я использую Windows 10. Мой локальный диск добавляется к общим дискам в н…
06 ноя '18 в 14:13
1 ответ

PCA, вычисленный GPflow, и Sklearn не совпадает

Я выполняю анализ PCA с использованием Sklearn и GPflow. Я заметил, что выходные данные, возвращаемые обеими библиотеками, не совпадают. Пожалуйста, смотрите ниже пример кода import numpy as np from gpflow.models import PCA_reduce from sklearn.decom…
03 ноя '18 в 07:54
2 ответа

Взрывающийся градиент для gpflow SVGP

При оптимизации SVGP с вероятностью Пуассона для большого набора данных, я вижу то, что я считаю взрывающимися градиентами. После нескольких эпох я вижу колючее падение ELBO, которое затем очень медленно восстанавливается после избавления от всего д…
21 май '19 в 10:38
1 ответ

gpflow: возможно ли использовать данные, которые не помещаются в памяти?

Я пытаюсь обучить модель gpflow с огромным количеством данных, которые не помещаются в памяти. Я думал об использовании SVGP с опцией минибата, но, похоже, для этого требуется полный массив полных данных, и я не хочу загружать все сразу. Можно ли пр…
28 май '19 в 06:34
0 ответов

Сохранение и загрузка GPFLOW: невозможно закрепить или использовать загруженную модель

РЕДАКТИРОВАТЬ Удаление названия модели решает проблему. Однако я все еще оставляю это открытым, чтобы решить, является ли это фактической ошибкой, или я сделал какую-то ошибку Я пытаюсь сохранить, а затем загрузить и использовать модель. Это работае…
23 май '19 в 11:39
2 ответа

Как профилировать процесс оптимизации GPflow с использованием временной шкалы?

Я пытаюсь профилировать GPflow с использованием временной шкалы и визуализировать его с помощью Chrome Tracing. Но трассировка не показывает процесс оптимизации (только построение модели и прогноз). Я определяю пользовательский конфиг: custom_config…
23 май '19 в 15:09
0 ответов

Получить FLOPS с помощью GPflow

Это как-то возможно в GPflow получить шлепки? Я нашел пример использования Tensorflow но понятия не имею, как использовать это в GPflow контекст: g = tf.Graph() run_meta = tf.RunMetadata() with g.as_default(): A = tf.Variable(tf.random_normal( [25,1…
24 май '19 в 09:45
1 ответ

Умножить ядро ​​и функцию

Учитывая действительное ядро ​​k_1(x, x') и (параметрическую) функцию f(x), следует, что: k_2(x, x') = f(x) k_1(x, x') f(x'), также является допустимым ядром. Не могли бы вы сказать мне, как реализовать это свойство в gpflow? Спасибо
06 мар '19 в 17:35
1 ответ

Неопределенные входы GPflow

Поддерживает ли GPflow неопределенные входные данные на этапе прогнозирования? Как насчет неопределенных входных данных на этапе обучения? Я огляделся и, похоже, информации об этом нет. Благодарю.
12 мар '19 в 15:00
1 ответ

Промежуточный градиент при оптимизации

Во время обучения модели GP с помощью GPFlow я заинтересован в наблюдении за градиентами, заданными ScipyOptimizer. Я хотел бы связать эти градиенты с другими моделями GP. У кого-нибудь есть какие-либо рекомендации относительно того, как вывести эти…
28 мар '19 в 19:56
1 ответ

Инициализировать модель GPFlow с пустыми X и Y

Я использую GPFlow для многомерной регрессии и хочу сравнить различные ядра, начиная с пустого набора X и Y. Но, похоже, библиотеке нужен набор, содержащий пары значений. Я думал об инициализации с точкой, удаленной от моего пространства ввода, но э…
29 мар '19 в 16:24
1 ответ

Как я могу напечатать вывод (тензорные значения, фигуры) в gpflow?

Я пытаюсь разработать новую модель в gpflow, Чтобы отладить его, мне нужно знать формы и значения тензоров во время выполнения графа. Я попытался ниже на основе значений тензор печати в tensorflow, но ничего не выводится на консоль. import numpy as …
06 май '19 в 09:44
2 ответа

Тренировка GP + Tensorflow

Я пытаюсь совместить модель георадара и модель тензорного потока. Обучающая часть не имеет проблем. Но для прогнозирования с использованием обученной модели я получаю ошибку типа в операторе tf.placeholder. pred, uncp=sess.run([my, yv], feed_dict={X…
10 май '19 в 00:43
3 ответа

Гиперпараметры ядра; инициализация и установка границ

Я думаю, что многим людям, подобным мне, может быть интересно, как они могут использовать GPFlow для своих особых задач. Ключ в том, как настраивается GPFlow, и хороший пример был бы очень полезен. В моем случае я прочитал и перепробовал множество к…
01 апр '19 в 14:40