k-means

    0熱度

    1回答

    我正在嘗試使用NLTK KMeans集羣對一些向量進行集羣。我有一些10維向量,當我試圖集羣他們,NLTK有時會象這樣的錯誤: Traceback (most recent call last): File "/home/yhz82415/workspace/Grouping/src/Driver.py", line 27, in <module> main() Fi

    0熱度

    1回答

    我有一個數據是看起來像 (0 1 0 1 0 0 1 1 1) (1 0 0 0 0 0 1 1 0) (1 0 0 0 0 0 1 1 1) 實際數據是150 * 180矩陣。我想使用K-means方法,但不知道如何找到最優k。在某些情況下,符號「1」被分組。有人能告訴我如何找到最佳的K? 謝謝

    1熱度

    1回答

    按照Mahout in Action 像k均值,模糊k均值對數據集但不是分配矢量到最近的質心環,它計算的點的關聯度到每個簇中。 沒有將矢量分配給最近的質心,在下一次迭代中如何計算質心?

    6熱度

    1回答

    羣集點我已經設置的數據(5000點與4周的尺寸),我已經在R. 使用k均值羣集我要通過其距離訂購每個集羣中的點該羣集的中心。 很簡單,數據看起來像這樣(我使用的一個子集來測試各種方法):首先 id Ans Acc Que Kudos 1 100 100 100 100 2 85 83 80 75 3 69 65 30 29 4 41 45 30 22 5 10 12 18 16 6 1

    5熱度

    2回答

    這個問題特定於opencv: opencv文檔中給出的kmeans示例具有2通道矩陣 - 每個維度的特徵向量都有一個通道。但是,其他的一些例子似乎表明,它應該是一個單通道矩陣,沿着列具有一個特徵,每個樣本一行。哪些是正確的? ,如果我有一個5維特徵向量,應該是什麼,我使用的輸入矩陣: 這一個: cv::Mat inputSamples(numSamples, 1, CV32FC(numFeatur

    5熱度

    1回答

    我試圖修改stats::kmeans函數以返回迭代次數(see here)。當我將源文件複製到自己的文件中時,修改該函數並運行它,當嘗試執行do_one函數時,出現關於對象C_kmns丟失的錯誤。此對象傳遞給.Fortran調用,並且不在kmeans函數中的任何位置創建。這個對象來自哪裏? 我得到的錯誤是 Error in do_one(nmeth) : object 'C_kmns' not f

    0熱度

    1回答

    我正在尋找一個已經在C#中實現K-means聚類算法的包(對於3D點)。我一直在環顧四周,但不確定一些實現。你有任何建議或使用過其中的任何建議嗎? 預先感謝

    0熱度

    1回答

    我想做k表示集羣在一個1024 * 1024 * 3 .ppm文件。我必須承認這張照片中的點數非常低。現在,我讀取圖片,然後調整它的大小,以便替代matlab可以顯示它。然後是代碼行來重塑它並將其轉換爲double,這樣我就可以將它傳遞給內置的matlab kmeans函數。 img1 = imread('picture.ppm'); img= imresize(img1,0.15); ims

    1熱度

    2回答

    我有一個161X911數據矩陣的0,1,2,然後在整個矩陣中有一些NaN。我嘗試運行內置的功能k均值上的數據,每當我有一個K(簇數)值大於5則返回這個 Warning: Ignoring rows of X with missing data. > In kmeans at 128 ??? Error using ==> kmeans at 284 X must have more rows

    3熱度

    5回答

    有一種方法來設定在K均值比5在Matlab實現 另一個距離,例如,切比雪夫距離: d = max(abs(xj-xi)) 謝謝。 最佳, 帕夫洛斯