Учитывая нижнюю треугольную матрицу (100x100), содержащую кросс-корреляцию значения, где entry 'ij' - это значение корреляции между сигналом 'i' и 'j', и поэтому высокое значение означает, что эти два сигнала принадлежат тот же класс объектов и зная, что не более четырех различных классы в наборе данных, кто-то знает быстрый и эффективный способ классифицировать данные и назначать все сигналы 4 различным классы, а не поиск и перекрестный контроль всех записей против друг друга? Следующая матрица 7x7 может помочь проиллюстрировать точка:
 1      0       0       0       0       0       0
.2      1       0       0       0       0       0
.8      .15     1       0       0       0       0
.9      .17     .8      1       0       0       0
.23     .8      .15     .14     1       0       0
.7      .13     .77     .83.    .11     1       0
.1      .21     .19     .11     .17     .16     1
в этом примере есть три класса:
class 1: rows <1 3 4 6>,
class 2: rows <2 5>,
class 3: rows <7>

