Построение графического массива с 256 столбцами, используемыми для k-средних - PullRequest
0 голосов
/ 02 июля 2018

У меня есть пустой массив с этой формой: (109, 256) Каждая строка - это кадр, а каждый столбец - это значение гистограммы кадра (8 бит).

С помощью k-средних я группирую гистограммы, чтобы получить резюме кадров. Я хочу что-то вроде этого: clustering Где каждый кластер должен быть «сценой» с похожими гистограммами.

Но как мне построить репрезентативную графику процесса k-средних с 256 столбцами ??

Я пытаюсь с этим типичным примером:

plt.scatter(X[:,0],X[:,1], c=kmeans.labels_, cmap='rainbow')

Но да, он показывает только 2 столбца и не представляет проблемы. Любая помощь? Я действительно новичок в Python и машинном обучении.

PD: мой код k-средних хорошо работает и кластеризуется так, как я хочу, но я не знаю, как правильно его представить.

1 Ответ

0 голосов
/ 02 июля 2018

Вы всегда представляете результаты кластеризации k-средних на двух осях. Эти оси могут быть выбраны случайным образом. Единственный способ добавить больше атрибутов - это адаптировать размер ваших очков к другим переменным (например, чем выше доход, тем больше балл) или использовать разные цветовые оттенки. В противном случае, вы, кажется, сделали все правильно, вам нужно придерживаться двух переменных для вашей оси и не можете интегрировать больше .. Вы можете принять решение о создании нескольких участков с разными осями и создать сетку (часто это не добавляет много информации)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...