Я хочу использовать scipy.cluster.hierarchy.linkage, чтобы вычислить структуру связей по моим данным. Мера подобия, которую мне нужно использовать, - Mutual Information. Я могу легко вычислить соответствующую матрицу подобия. Однако функция linkage
принимает только матрицу расстояний.Иерархическая кластеризация с использованием взаимной информации как мера сходства?
Использование scipy (или другого python lib), как я могу вычислить структуру связей с использованием взаимной информации в качестве меры сходства? Могу ли я, может быть, преобразовать симулирующую матрицу в матрицу расстояний?
'Я могу легко вычислить соответствующую матрицу подобия. Однако функция привязки принимает только матрицу расстояний. Сходство и расстояние - несколько схожие понятия. Не можете ли вы просто попытаться найти хороший способ конвертировать сходство в оценку расстояния? – cel
http://en.wikipedia.org/wiki/Mutual_information#Metric кажется интересным, может быть, связанным. – cel
Я должен был прочитать страницу wiki более тщательно –