我想用K-means算法對稀疏矩陣進行聚類。我將使用Apache mahout,但我沒有找到任何有關如何使用Java實現的示例。有關於它的任何教程或函數javadoc嗎?Apache Mahout K-means聚類簡介
我試過KmeansDriver的run()函數,但是我沒有給出真實的參數。值得信賴的是,我不明白這個功能的實現。是否有一個關於矩陣,數據集或文件並給出聚類數據的明確例子?
我想用K-means算法對稀疏矩陣進行聚類。我將使用Apache mahout,但我沒有找到任何有關如何使用Java實現的示例。有關於它的任何教程或函數javadoc嗎?Apache Mahout K-means聚類簡介
我試過KmeansDriver的run()函數,但是我沒有給出真實的參數。值得信賴的是,我不明白這個功能的實現。是否有一個關於矩陣,數據集或文件並給出聚類數據的明確例子?
下面是使用KMeansDriver並解釋它的run方法的更多的參數爲例:http://svn.apache.org/viewvc/mahout/trunk/examples/src/main/java/org/apache/mahout/clustering/syntheticcontrol/kmeans/Job.java?view=markup
我希望它可以幫助你。
以下是本書'Mahout in Action'中Hello World集羣示例的更新版本。該示例使用Mahout版本0.9。 http://develop.nydi.ch/2014/04/02/mahout-clustering-example/
使用[Weka](http://www.cs.waikato.ac.nz/ml/weka/)它對於任何數據挖掘任務來說都是一個更好的庫。 –
Weka無法正常使用非常大的數據集。我用它,但在9個小時內得到任何結果。 – JoshuaJeanThree
多少個實例和多少個集羣? –