Описание тега earth-movers-distance
EMD или метрика Вассерштейна - это мера расстояния между двумя распределениями вероятностей в регионе.
0
ответов
Вход в функцию earthmovdist::emdL1()
Я пытался использовать emdL1() функция от earthmovdist пакет для сравнения двух дистрибутивов. Входами в указанную функцию являются два вектора x а также y, Проблема в том, что я не знаю, должен ли я использовать исходный вектор значений как x а так…
10 июл '19 в 12:40
0
ответов
Расстояние Вассерштейна для нескольких гистограмм
Я пытаюсь вычислить матрицу расстояний между гистограммами. Я могу найти только код для вычисления расстояния между 2 гистограммами, и мои данные имеют более 10. Мои данные - это файл CSV, а гистограмма состоит из столбцов, которые составляют до 100…
16 июл '19 в 14:35
1
ответ
Python Earth Mover Расстояние 2D массивов
Я хотел бы рассчитать расстояние движителя Земли между двумя двумерными массивами (это не изображения). Прямо сейчас я просматриваю две библиотеки: scipy ( https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.wasserstein_distance.html) и…
19 авг '19 в 22:08
1
ответ
Расчет EMD для трехмерных облаков точек выполняется очень МЕДЛЕННО.
Я хотел рассчитать расстояние между двумя трехмерными облаками точек не менее чем с 2000 точек с использованием расстояния Earth Mover's с помощью следующего кода, однако он слишком медленный и не работает должным образом. Итак, есть ли способ вычис…
01 окт '19 в 20:11
0
ответов
t-SNE с использованием метрики расстояния от земляного движителя
Я пытаюсь использовать t-SNE с расстоянием Вассерштрейна вместо евклидова. Вот часть моего кода: from sklearn.manifold import TSNE from scipy.stats import wasserstein_distance tsne = TSNE(n_components=2,perplexity=40, n_iter=1000, metric=wasserstein…
11 сен '19 в 06:33
1
ответ
реализация scipy.stats.wasserstein_distance
Я пытаюсь понять реализацию, которая используется в scipy.stats.wasserstein_distance за p=1 и без весов, с u_values, v_values два одномерных распределения, код сводится к u_sorter = np.argsort(u_values) (1) v_sorter = np.argsort(v_values) all_values…
29 апр '20 в 14:23
2
ответа
Ссылка на функцию расстояния вассерштейна в Python
Мы пытаемся вычислить расстояние между двумя дискретными одномерными распределениями. Наша цель - вычислить функцию расстояния, которая следует интуиции оптимального переноса: наши распределения представляют собой массы в "точках", то есть векторах,…
04 мар '20 в 18:17
2
ответа
Найдите "центр" некоторых гистограмм с EMD в качестве метрики расстояния.
Учитывая некоторые гистограммы с одинаковым количеством сегментов, мне нужно найти "центр" этих гистограмм. "Центр" - это гистограмма, так что сумма расстояний Земного движителя до нее от всех других гистограмм является минимальной. Например, учитыв…
26 авг '20 в 08:41
0
ответов
Расстояние Вассерштейна между двумя дистрибутивами python
У меня есть распределения некоторых данных до и после возникновения события. Я хочу найти расстояние между этими двумя распределениями. Другими словами, насколько мне нужно масштабировать распределение до события, чтобы приблизиться к распределению …
01 июл '20 в 06:24
0
ответов
Рассчитайте расстояние перемещения Земли, используя ddply и столбец для весов в R
У меня есть данные по 163 выборам в разных странах с 9 строками для каждого из этих выборов, представляющими каждую из 9 основных политических партий, участвующих в них (обозначены буквами AI). Мне нужно сравнить распределения переменной ideolparty …
08 сен '20 в 01:26
0
ответов
Как настроить целевую функцию XGBoost для задачи порядковой классификации?
Я тренирую модель для классификации по порядковой переменной отклика с 10 уровнями. Я изучил документ под названием "Квадратные потери земного движителя на основе расстояния для обучения глубоких нейронных сетей" (https://arxiv.org/pdf/1611.05916.pd…
03 дек '20 в 17:58
0
ответов
Пробелы внутри входных аргументов функции Python, потому что это функция Cython?
Я ничего не знаю о cython, только о python. Функция emd_cниже (из potоптимальный транспортный пакет) имеет заголовок, форматы аргументов которого я никогда раньше не видел или который, я не думаю, будет работать с автономным python / numpy, но, возм…
02 ноя '20 в 15:35
0
ответов
Получение единственного значения в KS Distance
Я работаю над проблемой, при которой мне нужно найти оповещения «Неделя за неделей» для наших продуктов, и я не хочу видеть традиционный способ, поэтому решил продолжить использование показателей «Статистические расстояния». У меня есть два дискретн…
16 фев '21 в 11:18
0
ответов
Можно ли использовать scipy.stats.wasserstein_distance с эмпирическими распределениями разных (неравных) размеров?
Для оценки системы я измерил интересующую метрику в трех различных конфигурациях (настройках). Таким образом, у меня есть три массива наблюдений, observations_setting_2, и observations_setting_3, например, в таком виде: # len(observations_setting_1)…
15 мар '21 в 22:11
0
ответов
Растеризация данных с использованием расстояния Earth Mover
У меня есть набор данных, содержащий координаты UTM (x, y), и у меня есть несколько дат. Данные были разбиты на 10-дневные интервалы, и был создан список фреймов данных. Я создал оценки домашнего диапазона LoCoH для каждого из этих 10-дневных интерв…
23 апр '21 в 04:23
0
ответов
Запуск ядра в pyCUDA дает странные результаты (Earth Movers Distance)
Я пытаюсь запустить программу CUDA через colab с pyCUDA, чтобы рассчитать расстояние земных движителей для 2d изображений. Код изначально запускался через matlab и mex (исходный код) . Поскольку у меня нет Matlab в colab, я попытался запустить ядра …
29 апр '21 в 17:53
0
ответов
Расчет метрики васзерштейна по матрицам и растрам
Я пытался вычислить метрику васзерштейна, используя функцию из пакета. У меня есть два слоя высот в виде файлов .tif, и я их растеризовал. Затем я конвертирую их в матрицы, чтобы их можно было использовать в pgrdфункция, которая затем преобразует ма…
11 июн '21 в 03:27
0
ответов
Как вычислить потерю движителя Земли на 2D-массивах в Керасе?
Я искал, как реализовать потерю движителя Земли на 2d массивах в Керасе. Мой ввод - 2d (не изображения). Я пробовал этот код ниже из https://github.com/master/nima/blob/4a685993d0e5942cf70de54f1c31a218827ccba3/nima.py#L31 Но, похоже, он не работает.…
15 ноя '21 в 20:12
0
ответов
При вычислении потерь земного движителя как функции потерь на 2D-массивах в Tensorflow 1.15 я получил эту ошибку:
Вот функция потерь EMD, которую я использую в Autoencoder: def tril_indices(n, k=0): m1 = tf.tile(tf.expand_dims(tf.range(n), axis=0), [n, 1]) m2 = tf.tile(tf.expand_dims(tf.range(n), axis=1), [1, n]) mask = (m1 - m2) >= -k ix1 = tf.boolean_mask(…
22 ноя '21 в 00:24
0
ответов
Алгоритм расстояния Word Mover,?
Может ли кто-нибудь помочь мне понять интуицию минимизации расстояния Word Mover's? В частности, что происходит с членом T_ij в уравнении минимизации?
12 дек '21 в 01:48