Normalized Mutual Information

Fully vectorized implementation NMI. NMI is often used for evaluating clustering results.

You are now following this Submission

Normalized mutual information is often used for evaluating clustering results, information retrieval, feature selection etc. This is a optimized implementation of the function which has no for loops.
This function is now a part of the PRML toolbox (http://www.mathworks.com/matlabcentral/fileexchange/55826-pattern-recognition-and-machine-learning-toolbox).

Cite As

Mo Chen (2026). Normalized Mutual Information (https://se.mathworks.com/matlabcentral/fileexchange/29047-normalized-mutual-information), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

minor tweak