這是一個有點算法,我不確定它是否正確適合在SO下,讓我知道它是否不正確。表示星圖的兩個向量之間的相似性
我想實現兩個標記星圖之間的某種距離或相似度函數。例如,我可以有曲線圖表示如下:
A = [3 -1 0;
4 1 0;
2 0 1;
2 0 -1]
和
B = [3 -0.8 1
4 1.4 0.4;
2 0.1 1.9]
我的想法(這實際上是主要基於一個paper我讀)被執行某種置信傳播:假設A是觀察圖 - 每一行都是中心節點的鄰居,第一列是標籤,第二列是x位置,第三列是y位置(位置相對於中央節點) 。 B是數據庫中的圖表,我想看看它們有多接近或相似。
在論文中,他們計算觀察圖A的可能性,給定B爲所有節點可能性的乘積。你將如何有效地在matlab中實現?
我會很感激任何想法或靈感,我不是在尋找解決它的代碼,我只是想向您學習大師,您將如何解決這個問題。
感謝,
Ĵ
我發現[這個偉大的網站](http://www.cs.ubc.ca/~murphyk/Bayes/bnsoft.html)比較了幾十個軟件包,我認爲這是一個很好的開始。 – zenpoy 2012-02-26 19:42:56
我開始閱讀MALLET和GRMM的文檔,看起來很有希望。謝謝。我將在解決它之後更新這個問題,以便將來幫助其他人。 – zenpoy 2012-02-28 14:09:32
請幫我用槌子http://stackoverflow.com/questions/22113228/how-can-we-create-custom-template-using-grmm-inbuilt-class-in-mallet – Siten 2014-03-06 07:44:11