Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.scientific.ru/dforum/common/1160515237
Дата изменения: Tue Apr 12 01:21:06 2016
Дата индексирования: Tue Apr 12 02:21:06 2016
Кодировка: Windows-1251

Поисковые слова: п п п п п п п п п п
Scientific.ru » Общий форум
Scientific.ru » Общий форум

Scientific.ru » Все форумы

Постоянные участники форумов

[ ... ]

[ Сoздать нoвую тeму ]

Отмечать NEW, ! сообщения за последние часов
Показывать на странице тем
Выделять сообщения от
Kostya - 11.10.2006 01:20
Re: О кластеризации
  › › ›   в ответ на: О кластеризации – Давид Мзареулян
Алгоритм к-средних имеет мощность меньше N2 и в реал-тайм в принципе применяется. А Вы на чем решаете задачу? Если у Вас много процессоров, до для реал-тайм можно использовать нейронные сети. Я когда-то для геологов решал задачи подобные, использовал ядерные функции, но это - тяжелые методы, для реал-тайм - не пойдут.

Я проверил специально по литературе только что, и думаю, что метод k-средних (k-means) - это то, что Вам нужно.
Удачи.

: У меня имеется несколько тысяч точек на двумерной плоскости (обычная метрическая плоскость, конкретно - географическая карта). Распределение сильно неравномерное, точки плотно кучкуются, это видно глазом. Мне нужно не вываливать пользователю все точки, а представить этот набор в виде кластеров на карте с какой-то характерной длиной усреднения R. Т.е., скажем, если две точки ближе друг к другу, чем R, то они входят в один кластер. Условие это не строгое, т.е. мне подойдет любой алгоритм, который просто даст на выходе визуально приемлемую группировку.
:
: Сейчас я просто бью плоскость грубой координатной сеткой с шагом R и кластером считаю все, что попало в одну ячейку. Это очень дешево в плане скорости, но и очень сердито в плане качества (скажем, явно выраженный кластер запросто может попасть на границу ячеек). Но проблема в том, что любой более навороченный алгоритм (из тех, что я нашел) сразу требует порядка N2 сравнений, а это для расчетов в реальном времени многовато. Карта может масштабироваться, условия выборки точек могут меняться, так что посчитать кластеры по 'долгому' алгоритму и закэшировать я не могу: ну, точнее, это будет сложно.
:
: Может быть, существуют какие-то более дешевые решения, чем N2?
:
: отредактировано 10.10.2006 17:31

отредактировано 11.10.2006 01:32
[прямые ответы (2)]

  • [вернуться на форум]
  • О кластеризации – Давид Мзареулян, 10.10.2006 17:26
  • Re: О кластеризации – lepfed, 13.10.2006 11:06
  • Re: О кластеризации – Kostya, 11.10.2006 01:20
  • Re: О кластеризации – sleo, 11.10.2006 10:57
  • Re: О кластеризации – Давид Мзареулян, 11.10.2006 02:00
  • Re: О кластеризации – Kostya, 11.10.2006 11:13
  • Re: О кластеризации – До, 11.10.2006 00:27
  • Две сетки – Dims, 10.10.2006 18:45
  • Re: Две сетки – Давид Мзареулян, 10.10.2006 18:50
  • Re: О кластеризации – Munin, 10.10.2006 18:00
  • Re: О кластеризации – Давид Мзареулян, 10.10.2006 18:49
  • Посмотрите... – Михалыч, 10.10.2006 20:04
  • Спасибо, нашел pdf (-) – Давид Мзареулян, 10.10.2006 20:37
  • Re: Посмотрите... – Munin, 10.10.2006 20:34
  • Re: Посмотрите... – Давид Мзареулян, 10.10.2006 21:00
  • Re: Посмотрите... – Munin, 10.10.2006 23:43
  • Re: Посмотрите... – Давид Мзареулян, 11.10.2006 00:02
  • Re: Посмотрите... – Munin, 11.10.2006 01:38
  • Re: Посмотрите... – Давид Мзареулян, 11.10.2006 02:02
  • Re: Посмотрите... – sleo, 11.10.2006 10:47
  • Re: О кластеризации – Munin, 10.10.2006 19:05
  •  

    ТЕМА ЗАКРЫТА

    Scientific.ru » Все форумы


    © Scientific.ru, 2000-2016

    Рейтинг@Mail.ru