Алгоритм бинарной кластеризации DBCAN

200
07 июля 2017, 04:52

У меня есть двоичный матрица с размером примерно 100К х 98К. Каждая строка это Значение , а столбец это Свойство. Если имеет отношение Значение и Свойства тогда будет 1 если нет то 0

  a b c d e
A 0 1 0 1 1
B 0 0 0 1 0
C 0 1 1 1 0

Я хотел разделить "Значение" на несколько кластеров по сходству "Свойства" Есть алгоритм вот ссылка на алгоритм если у кого есть желания прочитат)

в джаве делаю шаг за шагом , но в 3step застрял в деление на кластеры! У кого нибудь есть идея для кластеры что нужно объявить List or ArrayList or just array вот мой код до step 3 :

//массив бинарный  int[][] arr = {
            {0, 1, 0, 1, 1},
            {0, 1, 1, 0, 1},
            {1, 0, 1, 1, 1},
            {0, 1, 1, 0, 1},
            {1, 0, 0, 1, 0}
    };
    int[][] s = new int[5][5];

for (int i = 0; i < 5; i++) {
        for (int k = i + 1; k <= 4; k++) {
            int sum = 0;
            for (int j = 0; j < 5; j++) {
                if (arr[i][j] == arr[k][j]) {
                    sum += 1;
                } else {
                    sum += 0;
                }
            }
            s[i][k] = sum;
        }
    }
    for (int i = 0; i < N; i++) {
        for (int j = i; j < N; j++) {
            s[j][i] = s[i][j];
        }
    }
READ ALSO
Как настроить .htaccess в веб приложении на Java Spring MVC

Как настроить .htaccess в веб приложении на Java Spring MVC

подскажите как настроить доступ для администратора (хранить логин и пароль) к ГURL веб-приложения вhtaccess ? есть веб приложение, написанное на Java с использованием...

313
Почему так не рекомендуется писать?

Почему так не рекомендуется писать?

Делал тестовое задание на вакансию Junior Android разработчика, в коде была строчка:

266
Можно ли использовать конструкцию if&hellip;else в setter&#39;e?

Можно ли использовать конструкцию if…else в setter'e?

Всем привет! Простите за нубский вопрос, но можно ли использовать условие в сеттере? В решаемой задаче получаемое значение должно соответствовать...

231
JSON массивы, что не так?

JSON массивы, что не так?

Я хочу распарсить вот это https://rawgithubusercontent

270