Публикации по теме 'euclidean-distance'


Евклидово расстояние - это просто теорема Пифагора
Вы когда-нибудь задумывались, почему евклидово расстояние определяется именно так? В конце концов, не сразу очевидно, какое отношение квадратный корень из суммы квадратов имеет к расстоянию и величине. Расстояние между двумя n -мерными векторами x и y - это просто величина x - y , которая равна определяется формулой ниже. Чтобы понять, почему величина определяется таким образом, мы вернемся к основам: теореме Пифагора. Теорема Пифагора Вы, наверное, уже знакомы с этим, но..

Пошаговое руководство вручную Завершите иерархическую кластеризацию ссылок с дендрограммой.
Как работает полная кластеризация ссылок и как нарисовать дендрограмму. Иерархическая кластеризация : ее медленный :: сложный :: повторяемый :: не подходит для больших наборов данных. Возьмем 6 простых векторов. Использование евклидова расстояния позволяет вычислить матрицу расстояний. Euclidean Distance = sqrt( (x2 -x1)**2 + (y2-y1)**2 ) Пример: расстояние между точками A и B sqrt ((18–22) ** 2 + (0–0) ** 2)) sqrt ((16) + 0) sqrt ( 16) = 4 Полная кластеризация..

Вопросы по теме 'euclidean-distance'

Надлежащая мера подобия для кластеризации
У меня проблемы с поиском правильной меры сходства для кластеризации. У меня есть около 3000 массивов наборов, где каждый набор содержит функции определенного домена (например, число, цвет, дни, алфавиты и т. д.). Я объясню свою проблему на примере....
483 просмотров

Самый быстрый способ рассчитать евклидово расстояние между двумя наборами векторов с помощью numpy или scipy
Хорошо, я недавно обнаружил, что команда scipy.spatial.distance.cdist очень быстро решает ПОЛНУЮ матрицу расстояний между двумя векторными массивами для источника и назначения. см .: Как можно вычислить евклидово расстояние с помощью numpy? Я...
4604 просмотров

k-алгоритм ближайшего соседа в Verilog
Я планирую реализовать Verilog KNN. Но проблема заключается в евклидовом термине измерения расстояния, связанном с KNN, поскольку он требует вычитания, возведения в квадрат, сложения. Я думаю, что код станет сложным, когда я закодирую knn с...
1093 просмотров
schedule 22.11.2022

Вычисление расстояния между двумя квадратами в сетке — Java
Я создаю игру на Java и имею сетку квадратов, составляющих игровую область. У игрока есть определенные цели, и мне нужно выяснить, насколько далеко игрок находится от этих целей, используя значения координат x и y квадратов. Таким образом, если бы...
2278 просмотров

Последующее сопоставление временных рядов
Я застрял с последующим сопоставлением временных рядов в MATLAB (я новичок в этом). У меня есть два временных ряда: A (длины a) и B (длины b). Предположим, что а намного больше, чем b. Задача состоит в том, чтобы найти ближайшее окно из А в Б...
631 просмотров

R веганский упрощенный анализ: изменить матрицу расстояний
Я использую упрощенный анализ из пакета Vegan, чтобы определить, какие аминокислоты ответственны за различия в составе белка между разными образцами. Как я понял из этого обсуждения , simper() функция использует Брея-Кертиса. Мне нужно было бы...
2736 просмотров
schedule 08.12.2022

Выходное значение преобразования расстояния `bwdist` полностью черное
Почему изображения bwdist и imhmin полностью черные? Когда я проверяю две матрицы в рабочей области, значения кажутся прекрасными. Вы можете запустить этот код в Matlab, чтобы проверить его. Ожидаемый результат — изображение в градациях серого,...
950 просмотров

Использование функции взвешенного евклидова расстояния для DBSCAN в ELKI
Я экспериментирую с ELKI (кстати, это здорово) и хотел бы попробовать взвешенную функцию евклидова расстояния в качестве метрики для алгоритма DBSCAN. Прежде всего, я не знаю, как это работает, за исключением этого . Я попробовал несколько...
393 просмотров
schedule 17.09.2022

Почему sklearn быстрее на процессоре, чем Theano на GPU?
Я сравнил время обработки с theano (CPU), theano (GPU) и Scikit-learn (CPU) с использованием Python. Но я получил странный результат. Вот посмотрите на график, который я рисую. Сравнение времени обработки: вы можете увидеть результат...
1419 просмотров

Расстояние между двумя наборами точек
Поэтому, просмотрев различные вопросы, заданные здесь, в stackoverflow, я все еще не могу понять функцию dist в R или, возможно, даже матрицу расстояний в целом. Итак, у меня есть два кадра данных с координатами xy. df1 <- data.frame(x =...
4535 просмотров

Измеряет ли евклидово расстояние семантическое сходство?
Я хочу измерить сходство между предложениями. Могу ли я использовать sklearn и евклидово расстояние для измерения семантического сходства между предложениями. Я также читал о косинусном сходстве. Может ли кто-нибудь объяснить разницу между этими...
1132 просмотров

В алгоритме кластеризации K-Means (sklearn), как переопределить евклидово расстояние на некоторое расстояние
У меня есть набор документов, я просто хочу сгруппировать связанные документы. В настоящее время я использую векторный файл новостей Google (GoogleNews-vectors-negative300.bin), и с помощью этого векторного файла я получаю вектор, и я использую...
966 просмотров

Векторизовать вычисление евклидова расстояния между матрицей и вектором
Я хочу рассчитать евклидово расстояние между матрицами и стандартным вектором. Все мои матрицы хранятся в списке, скажем, A, так что A = [[1,2,3],[2,3,4]...,[8,9,10]], И стандартный вектор, скажем, [1,1,1] , Я могу сделать это с помощью...
664 просмотров

Вычисление евклидовых расстояний с помощью Python выполняется слишком медленно
Я читаю наборы данных из файла в массивы numpy следующим образом: def read_data(filename): data = np.empty(shape=[0, 65], dtype=int) with open(filename) as f: for line in f: data = np.vstack((data, np.array(list(map(int,...
613 просмотров