1. 程式人生 > >matlab 計算大型距離方陣,distance matrix

matlab 計算大型距離方陣,distance matrix

利用vlfeat工具包可行。

返回: pairwise distance matrix D of the columns of S1 and S2, yielding

D = VL_ALLDIST2(X,Y) returns the pairwise distance matrix D of the columns of S1 and S2, yielding

D(i,j) = sum (X(:,i) - Y(:,j)).^2
VL_ALLDIST2(X) returns the pairwise distance matrix fo the columns of S, yielding

D(i,j) = sum (X(:,i) - X(:,j)).^2
VL_ALLDIST2(…,’METRIC’) changes the computed distance. Supported values for METRIC are

METRIC D(i,j)

LINF max |X - Y|
L2 sum (X - Y).^2
L1 sum |X - Y|
L0 sum (X ~= Y)
CHI2 sum (X - Y).^2 ./ (X + Y)
HELL sum (X^.5 - Y^.5) .^ 2
(Notice that the standard definition of chi2 is half of what is computed here).

VL_ALLDIST2(…,’KERNEL’) computes the following ‘kernels’ K:

KERNEL K(i,j)

KL2 sum X .* Y
KL1 sum min (X, Y)
KCHI2 2 * sum (X .* Y) ./ (X + Y)
KHELL (X .* Y) .^ 0.5
The constant are chosen so that D(i,j) = K(i,i) + K(j,j) - 2 K(i,j) where D is the metric corresponding to the kenrel (if the arguments are non-negative vectors). Each kernel can be interpreted as the inner product inducing the corresponding metric in an embedding of the real space into an approrpiate reproducing Kenrel Hilbert space.

VL_ALLDIST2() supports several storage classes. X and Y must have the same storage class. The sotrage class of D is promoted to reduce the chance of overvlow, but this is not checked.

相關推薦

matlab 計算大型距離方陣distance matrix

利用vlfeat工具包可行。 返回: pairwise distance matrix D of the columns of S1 and S2, yielding D = VL_ALLDIST2(X,Y) returns the pairwise

使用Matlab計算各種距離Distance

計算距離的需求有兩種:   一種是給定一個特徵集合X,然後計算Pairwise距離矩陣,那麼可使用D=pdist(X,distance)的方式;   另一種是給定兩個對應的特徵集合X和Y,然後計算X與Y對應的距離資訊,使用D=pdist2(X,Y,distance)的方式

19.使用Matlab計算各種距離

原文來源:  MATLAB 距離計算_黑白_新浪部落格 http://blog.sina.com.cn/s/blog_57235cc70100jjf8.html 判別分析時,通常涉及到計算兩個樣本之間的距離,多元統計學理論中有多種距離計算公式。MATLAB中已有對應函式,

Python的二進位制數位運算計算漢明距離(Hamming Distance)為例

Python的二進位制數操作,計算漢明距離(Hamming Distance)為例 最近發現了LeetCode這個好網站,做了幾道題,今後刷LeetCode學習到的新知識我都儘量抽時間記錄下來,同時分享給大家。 今天就從LC上一道題說起: Giv

CES2019創新獎新鮮出爐地平線Matrix自動駕駛計算平臺獲獎

北京2018年11月9日電 /美通社/ -- 11月8日,CES主辦方公佈了2019 CES創新獎( Innovation Awards)獲獎名單,由地平線自主研發的Matrix自動駕駛計算平臺從眾多參展廠商的技術產品中脫穎而出,獲得車輛智慧和自動駕駛技術類的創新獎,此外一同獲獎的還有W

java高德地圖根據座標與具體地址互轉計算兩地距離

package com.shineyoo.common.utils; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.io.BufferedReade

神經網路中embedding層作用——本質就是word2vec資料降維同時可以很方便計算同義詞(各個word之間的距離底層實現是2-gram(詞頻)+神經網路

Embedding tflearn.layers.embedding_ops.embedding (incoming, input_dim, output_dim, validate_indices=False, weights_init='truncated_norm

Audition頻率分析的Matlab實現程式碼:對同一個音源matlab計算結果與Audition相同

Audition是音訊工程師廣泛使用的音訊分析處理軟體。Audition的頻率分析模組能夠得到音訊序列的頻譜圖,通過編寫matlab,實現類似Audition的結果。 大致思路是:對序列進行分幀,加窗,新增恢復係數,FFT,abs,平均。 保證matlab的結果與audition相同。

java實現編輯距離演算法計算字串相似度

 這是Levenshtein Distance演算法的java實現,另外oracle 10g r2當中好像自帶了這樣的函式,utl_match包當中public class LD {  /**       * 計算向量距離       * Levenshtein Distan

opencv:L1距離L2距離顏色失真(color distortion)漢明距離(hamming distanceLUT

#pragma once #include <opencv2/core/types_c.h> //! computes the L1 distance between two integer values template<typename T>

Matlab中米粒影象處理米粒個數和大小計算

clear; clc; % 讀取圖片rice.png I=imread(‘rice.png’); % 獲取圖片的背景 BG=imopen(I,strel(‘disk’,15)); %得到背景均勻的圖片 I2=imsubtract(I,BG)

根據兩點經緯度計算精確距離結果和百度地圖測距一樣——java實現

根據兩點經緯度計算精確距離——java實現 在網上看了好多根據經緯度計算距離的程式碼都不精確,而且我測試了把經度調整到北極點(lon=90),緯度不改變,結果距離還是那麼多! 先看一

MATLAB計算矩陣間的歐式距離(不用迴圈!)

MATLAB程式設計題 題目描述:從一個NxM的矩陣C中找出與1xM的矩陣P歐氏距離最小的某一行row,要求不能用迴圈!!! 輸入:矩陣C(NxM)、矩陣P(1xM) 輸出:row 解題思路:

OpenStack/Gnocchi簡介——時間序列數據聚合操作提前計算並存儲起來先算後取的理念

完整 其它 度量標準 過濾 無法 什麽 規劃 med 表示 先看下 http://www.cnblogs.com/bonelee/p/6236962.html 這裏對於環形數據庫的介紹,便於理解歸檔這個操作! 轉自:http://blog.sina.com.cn/s/blo

地裏位置距離排序根據經緯度

根據 位置 經緯度 pow 4.0 div round bsp sqrt ROUND(6378.138 * 2 * ASIN(SQRT(POW(SIN((30.572269 * PI() / 180 - qw_ca_lat * PI() / 180) / 2),2) + C

ThinkPHP框架按分類計算商品價格區間來完成價格搜索

_id pricedata explode eid blog class light price think //取出分類下的篩選屬性 $cateId=I(‘get.cid‘); /********計算這個分類下商品的七個價格區間的範圍******/

計算兩點距離

() ner oid clas java next 技術 ima n) import java.util.Scanner;  public class Jisuanjl{   public static void main(String[] args){     Scan

已知兩點的經度和緯度求兩點間的距離(phpjavascript)

turn lan span cti href script 返回 ng2 pan php代碼:轉載  http://www.cnblogs.com/caichenghui/p/5977431.html 1 /** 2 * 求兩個已知經緯度之間的距離,單位為米

GIS開發之計算四參數七參數

html ges ima png 原理 根據 .cn 個人 htm 一、四參數 想要通過控制點計算四參數,首先需要知道四參數的相關原理,推薦這篇文章: http://www.docin.com/p-1197326043.html 根據上面的計算公式,使用最小二乘法

【轉】如何理解雲計算?很簡單就像吃貨想吃披薩了

公司 如果 pan 雲技術 cit 分類 本地應用 style 分發 你一定聽說過雲計算中的三個“高大上”的概念:IaaS、PaaS和SaaS。這幾個術語並不好理解。不過,如果你是個吃貨,還喜歡披薩,這個問題就好解決了!好吧,其實你根本不是一個吃貨,之所以自我標榜為