Skip to main content
Article
100%
HD

The mRMR (Maximum Relevance Minimum Redundancy) method works like a talent scout for variables: it picks those most useful for predicting the outcome while avoiding duplication. Its secret? Mutual information, a measure that tells how strongly two variables are linked. However, the true mutual information is never known and must be estimated. In a recent study, researchers compared three different ways to do this. The first uses Parzen windows, a technique that "blurs" continuous data to capture dependencies. The second splits the space into equally spaced cells, similar to a pixel grid. The third adds a bias correction, adjusting the typical error of these calculations. They also tested adding a regularization term in the mRMR denominator to make the numbers more stable. Tests were run on synthetic data where the target variable is a combination of continuous features, both linear and nonlinear, and on real-world classification cases. Results show that the estimator choice truly affects performance: the bias‑corrected mutual information estimator improves mRMR's ability to find the right features. In practice, using mRMR alone isn’t enoughβ€”you must carefully pick how to estimate mutual information, otherwise valuable information can be lost.

Bonus
100%
HD

Mutual information I(X;Y) is defined as I(X;Y)=∫∫p(x,y)log[p(x,y)/(p(x)p(y))]dxdy, where p(x,y) is the joint density. Since p(x,y) is unknown, it must be estimated. The Parzen window (or kernel density estimation) approximates p(x) with a sum of kernels centered on each sample point: \hat p(x)=\frac{1}{n h}\sum_{i=1}^n K\left(\frac{x-x_i}{h}\right). Bandwidth h selection is critical: small values capture detail but introduce noise, large values oversmooth. The equidistant partition (cells) estimator divides the space into B equal-width bins, counting occurrences to obtain empirical frequencies \hat p_i = n_i/n. This approach is simple but sensitive to the choice of B and data distribution. The bias‑corrected version adds a Miller‑Madow correction term: \hat I_{corr}=\hat I + \frac{(k-1)(l-1)}{2n}, where k and l are the numbers of bins for X and Y. This correction reduces the typical underestimation of entropy on finite samples. Moreover, the mRMR denominator is often defined as \frac{I(f_i;C)}{\sum_{j\neq i}I(f_i;f_j)}; introducing a regularization term Ξ΅ avoids division by values close to zero, improving numerical stability. In synthetic datasets, linear dependencies are well captured by kernel‑based estimates, while nonlinear ones benefit from finer grids or bias correction. In real‑world cases, the combination of kernel estimation with regularization yielded the best performance, confirming that estimator choice is a decisive step for mRMR effectiveness.

Ask AI

Explore key aspects of this story with 3 quick insights

Source

Authors:
Nikolaos PapaioannouGeorgios MyllisAlkiviadis TsimpirisVasiliki Vrana
Date Published:
Original Article www.mdpi.com
Fact-check verified on 28/01/2026
Read our Editorial Guidelines & AI Ethics Policy
Creative Commons License CC BY-NC-SA 4.0

Keep exploring

Discover the full archive of science bites or head back to home

Riconnessione al server... Aggiornamento della sessione in corso
Connessione interrotta Impossibile stabilire il collegamento
Sessione aggiornata Ricarica per visualizzare i contenuti