Я кластер неориентированных графов, используя mcl. Для этого я выбрал порог, под которым подключены узлы, показатель подобия для каждого ребра и параметр инфляции, чтобы настроить гранулярность моего графика. Я играл с этими параметрами, но до сих пор кластеры, кажется, слишком велики (я сделал визуализации, которые предполагают, что наибольшие кластеры должны быть разрезаны на 2 или более кластера). Поэтому мне было интересно, с какими другими параметрами я могу играть, чтобы улучшить кластеризацию (в настоящее время я работаю с параметром схемы mcl, чтобы узнать, поможет ли повышение точности, но если есть другие «более конкретные» параметры, которые могли бы помогите получить меньшие кластеры, например, пожалуйста, дайте мне знать)?Какие параметры можно использовать с помощью mcl?
ответ
В действительности, в основном, есть две вещи. Первое и самое главное - вне mcl (http://micans.org/mcl/), а именно, как построена сеть. Я писал об этом в другом месте, но я повторю это здесь, потому что это важно.
Если у вас есть взвешенное сходство, выберите обрезание по краю (подобие) так, чтобы топология сети стала информативной; то есть слишком много ребер или слишком мало краев, дает небольшую дискриминационную информацию в структуре отсутствия/присутствия краев . Выбирайте его таким образом, чтобы никакие края не соединяли вещи, которые вы считаете очень разными, и что края соединяют вещи, которые вы считаете несколько похожими на аналогичные. В случае mcl динамический диапазон в размере вес края между «немного подобным» и «очень похожим» должен быть, как правило, большим пальцем, на один порядок, т. Е. В два или пять раз или десять - как, например, против 0,9 до 1,0. Конечно, можно дать простые сети mcl, и он просто будет использовать отсутствие/наличие краев. Убедитесь, что сеть не станет очень плотной - это очень грубого правила может быть направлено на общее число ребер, которое в порядке V * sqrt(V)
если число узлов (vertcies) является V
, то есть , каждый узел имеет, в среднем, порядка sqrt(V)
соседей.
Вышеуказанное, построение сети, действительно важно, и желательно, чтобы попробовать разные подходы. Теперь, учитывая сеть, , на самом деле существует только один параметр mcl: параметр инфляции (опция -I
). Хороший набор значений для тестирования: 1.4, 2, 3, 4, 6
.
В заключении, если вы изучаете, попробовать различные способы построения сети, используя свои знания о данных сделать сеть значимого представление, и совместить это с попытками различных значений MCL инфляции.
- 1. Какие параметры можно использовать с Unity Input.getAxis?
- 2. Какие параметры можно задать с помощью TR-069 (CWMP)?
- 3. Какие параметры использовать с инфантированием android
- 4. Какие вращения эйлеров можно использовать?
- 5. Вызов процедуры с помощью DBMS_JOB.SUBMIT можно использовать параметры
- 6. Можно использовать переменные и/или параметры с помощью NSLocalizedString?
- 7. Можно ли использовать параметры XCode Build с помощью xcobebuild?
- 8. Какие игры можно использовать с SpriteKit?
- 9. Какие графики Networkx можно использовать?
- 10. Какие параметры может использовать Python pydoc.render_doc()?
- 11. Какие параметры следует использовать для метода contains()?
- 12. Как определить, какие параметры использовать для AudioFormat?
- 13. Можно указать, какие контроллеры перехватчики использовать
- 14. Какие параметры ожидаются devise_auth_token?
- 15. Какие символы можно использовать в URL-адресе?
- 16. Какие параметры можно настроить для восстановления PG на основе текста?
- 17. Какие части API ImgurV3 можно использовать анонимно?
- 18. Какие классы алгоритмов можно использовать для расписания?
- 19. Какие параметры следует использовать для работы List.map с разграниченными продолжениями?
- 20. Какие шрифты FontFamily можно использовать в ListBox?
- 21. Какие указатели можно использовать при метании исключения?
- 22. Какие 3D-моделирование можно использовать для SceneKit?
- 23. Какие файлы можно использовать только в Root?
- 24. Какие другие адаптеры можно использовать для ListView?
- 25. Какие хорошие PHP-профиляторы можно использовать?
- 26. Какие функции HTML5 можно использовать прямо сейчас?
- 27. Какие параметры аутентификации NTLM можно автоматизировать и как это сделать с помощью java?
- 28. Какие параметры для создания REST API с помощью CakePHP
- 29. Какие еще параметры можно передать в google goout uri?
- 30. Можно использовать параметры URL в шаблоне URL?