Improving Numerical Stability of Normalized Mutual Information Estimator on High Dimensions

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tuononen, Marko, Hautamäki, Ville
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913932906594304
author Tuononen, Marko
Hautamäki, Ville
author_facet Tuononen, Marko
Hautamäki, Ville
contents Mutual information provides a powerful, general-purpose metric for quantifying the amount of shared information between variables. Estimating normalized mutual information using a k-Nearest Neighbor (k-NN) based approach involves the calculation of the scaling-invariant k-NN radius. Calculation of the radius suffers from numerical overflow when the joint dimensionality of the data becomes high, typically in the range of several hundred dimensions. To address this issue, we propose a logarithmic transformation technique that improves the numerical stability of the radius calculation in high-dimensional spaces. By applying the proposed transformation during the calculation of the radius, numerical overflow is avoided, and precision is maintained. Proposed transformation is validated through both theoretical analysis and empirical evaluation, demonstrating its ability to stabilize the calculation without compromising precision, increasing bias, or adding significant computational overhead, while also helping to maintain estimator variance.
format Preprint
id arxiv_https___arxiv_org_abs_2410_07642
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Improving Numerical Stability of Normalized Mutual Information Estimator on High Dimensions
Tuononen, Marko
Hautamäki, Ville
Information Theory
Machine Learning
Statistics Theory
62H20 (Primary) 68T10, 65C60 (Secondary)
G.3; I.5; G.1.0
Mutual information provides a powerful, general-purpose metric for quantifying the amount of shared information between variables. Estimating normalized mutual information using a k-Nearest Neighbor (k-NN) based approach involves the calculation of the scaling-invariant k-NN radius. Calculation of the radius suffers from numerical overflow when the joint dimensionality of the data becomes high, typically in the range of several hundred dimensions. To address this issue, we propose a logarithmic transformation technique that improves the numerical stability of the radius calculation in high-dimensional spaces. By applying the proposed transformation during the calculation of the radius, numerical overflow is avoided, and precision is maintained. Proposed transformation is validated through both theoretical analysis and empirical evaluation, demonstrating its ability to stabilize the calculation without compromising precision, increasing bias, or adding significant computational overhead, while also helping to maintain estimator variance.
title Improving Numerical Stability of Normalized Mutual Information Estimator on High Dimensions
topic Information Theory
Machine Learning
Statistics Theory
62H20 (Primary) 68T10, 65C60 (Secondary)
G.3; I.5; G.1.0
url https://arxiv.org/abs/2410.07642