我在將數據正確輸入ELKI以運行Optics算法時遇到了一些麻煩,但使用Optics的R實現,我可以輕鬆獲得可達距離列表。我可以將它們寫入這樣的文件。 (指數,距離)有沒有辦法從ELKI中將可達性列表輸入到Optics Xi中並獲得集羣?
1 Inf文件
2 0.5
3 0.9 ...
我想找到由局部最小值分離簇。我認爲ELKI軟件的Optics Xi算法可以做到這一點,但由於我無法導入數據,因此無法使用它。
使用Optics論文中的僞代碼將光學聚類提取算法寫入另一種語言會更容易嗎?我認爲從最基本的角度來看,它們只是將指數聚集在一起,而不會降低到新的局部最小值。
感謝
我敢打賭,你只需要實現一個Java接口。在ELKI中,一切似乎都有一個可以插入的接口。但是,修正你的「一些麻煩」可能更容易,因爲ELKI工作得很好(確保啓用一個索引,並在epsilon上設置一個上限 - 這會提高很多)。這似乎是唯一可用的OPTICS實現。 –