The mutual information: Detecting and evaluating dependencies between variables

R. Steuer, J. Kurths, C. O. Daub, J. Weise, J. Selbig
2002 Bioinformatics  
Motivation: Clustering co-expressed genes usually requires the definition of 'distance' or 'similarity' between measured datasets, the most common choices being Pearson correlation or Euclidean distance. With the size of available datasets steadily increasing, it has become feasible to consider other, more general, definitions as well. One alternative, based on information theory, is the mutual information, providing a general measure of dependencies between variables. While the use of mutual
more » ... formation in cluster analysis and visualization of large-scale gene expression data has been suggested previously, the earlier studies did not focus on comparing different algorithms to estimate the mutual information from finite data. Results: Here we describe and review several approaches to estimate the mutual information from finite datasets. Our findings show that the algorithms used so far may be quite substantially improved upon. In particular when dealing with small datasets, finite sample effects and other sources of potentially misleading results have to be taken into account.
doi:10.1093/bioinformatics/18.suppl_2.s231 pmid:12386007 fatcat:otrfcc2gjjgzlgha4avq44ic3y