Hierarchical Clustering Using Mutual Information
Alexander Kraskov, Harald Stoegbauer, Ralph G. Andrzejak, Peter Grassberger
Abstract
We present a method for hierarchical clustering of data called mutual information clustering (MIC) algorithm. It uses mutual information (MI) as a similarity measure and exploits its grouping property: The MI between three objects X, Y, and Z is equal to the sum of the MI between X and Y, plus the MI between Z and the combined object (XY). We use this both in the Shannon (probabilistic) version of information theory and in the Kolmogorov (algorithmic) version. We apply our method to the construction of phylogenetic trees from mitochondrial DNA sequences and to the output of independent components analysis (ICA) as illustrated with the ECG of a pregnant woman.
Create a lesson
Related papers
CellCanon: An Agentic Cellular World Model for Prediction, Explanation, and Observation-Driven Updating
Zhaokang Liang, Shuyang Zhuang, Xiaoran Jiao et al.
A Bayesian Optimized Biquad Filter-Burg Model for Real-Time EEG Phase Estimation
Ivan Martinez-Kay, Tatiana Kardashina, ShiNung Ching et al.
Coupling cellular trajectories and RNA kinetics on continuous expression manifolds with ManifoldVelo
Zhen Zhou, Jiachen Li, Yuan Liu et al.
Cell lines that share a well are not independent observations in the Tahoe-100M drug screen
Xuanrui Huang
Can agents reliably design therapeutic antibodies?
Asli Alpman, Nick Bhattacharya, Aaron Solomon et al.
Recurrence in Sequence Space: How Epistasis Mimics Shared Ancestry
Pietro Chiarantoni, Mina Mahboubi, Jason Lamanna et al.