Проблема с репрезентативной clustering в ELKIJAVA

Программисты JAVA общаются здесь
Anonymous
Проблема с репрезентативной clustering в ELKI

Сообщение Anonymous »

Я новичок в ELKI и в настоящее время тестирую алгоритм RectufativeUncureclustering . Тем не менее, я сталкиваюсь с некоторыми проблемами и очень ценю любую помощь. Я пытаюсь запустить демонстрацию, используя RectufativeUncureclustering в ELKI. Я изменил параметры meta.externalclustering и pwc.clustering , но все еще не работает.
Проблема 1
Я попытался выполнить следующую команду: kddcliaplication -dbc.in "e: \\ user \\ Загрузки \\ iris1.csv" -algorithm clustering.uncure.representativeuncureclustering -kmeans.k 3 -parallel.clusteroutline.straight
Но я получил следующую ошибку:

Код: Выделить всё

Task is not completely configured:

Parameter 'pwc.metaclustering' The meta clustering algorithm (as configured) does not accept clustering results.
Read: kmedoids.PAM
Expected: Algorithm used to aggregate clustering results. Must be a distance-based clustering algorithm.
The parameter pwc.clustering is required.
Я думал, что kmedoids.pam был алгоритмом кластеризации на основе расстояния, поэтому я не уверен, почему эта ошибка происходит. Может ли кто -нибудь прояснить это для меня? p>

Код: Выделить всё

KDDCLIApplication -dbc.in "E:\\User\\Downloads\\iris (1).csv" -dbc.filter typeconversions.UncertainifyFilter -uofilter.generator SimpleGaussianUncertainifier -uo.uncertainty.max3sigma 1.0 -algorithm clustering.uncertain.RepresentativeUncertainClustering -pwc.metaclustering meta.ExternalClustering -externalcluster.file "E:\\User\\Downloads\\IRIS11.xlsx" -pwc.clustering kmeans.SortMeans -kmeans.k 3

На этот раз Elki позволила выполнить команду, но задача не удалась со следующей ошибкой:
Task failed
java.lang.NullPointerException: Cannot invoke "elki.clustering.ClusteringAlgorithm.autorun(elki.database.Database)" because "this.samplesAlgorithm" is null
at elki.clustering.uncertain.RepresentativeUncertainClustering.runClusteringAlgorithm(RepresentativeUncertainClustering.java:301)
at elki.clustering.uncertain.RepresentativeUncertainClustering.run(RepresentativeUncertainClustering.java:187)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at elki.Algorithm$Utils.autorun(Algorithm.java:126)
at elki.clustering.ClusteringAlgorithm.autorun(ClusteringAlgorithm.java:51)
at elki.clustering.ClusteringAlgorithm.autorun(ClusteringAlgorithm.java:47)
at elki.workflow.AlgorithmStep.runAlgorithms(AlgorithmStep.java:97)
at elki.KDDTask.run(KDDTask.java:103)
at elki.application.KDDCLIApplication.run(KDDCLIApplication.java:58)
at [...]
< /code>
Кажется, что это. Samplesalgorithm - это null, но я не уверен, что может вызвать это. Кто -нибудь знает, как решить эту проблему?
Заранее спасибо за какое -либо руководство!

Подробнее здесь: https://stackoverflow.com/questions/794 ... ng-in-elki

Вернуться в «JAVA»