Related Experiment Video
Updated: Sep 10, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
Feature Ranking on Small Samples: A Bayes-Based Approach
Aleksandra Vatian1, Natalia Gusarova1, Ivan Tomilov1
1School of Translational Information Technologies, ITMO University, 197101 St. Petersburg, Russia.
A new Bayesian approach ranks features effectively, even on small datasets. This model-free method shows superior stability and consistency compared to existing techniques for feature importance analysis.
Area of Science:
- Machine Learning
- Statistical Modeling
Background:
- Feature ranking is crucial for predicting target attributes, yet research often focuses on selection/extraction rather than ranking.
- Existing methods may lack robustness, especially with limited data.
Purpose of the Study:
- To introduce a novel, model-free Bayesian method for feature ranking on small datasets.
- To establish a framework for benchmarking feature ranking algorithms.
Main Methods:
- A Bayesian approach for feature ranking.
- Experimental comparison with classical frequency methods, logistic regression, and SHAP.
- Validation on synthetic and public medical datasets.
Main Results:
- The proposed method demonstrates high self-consistency (stability) even with 50 samples.
- Outperforms logistic regression and SHAP in stability and monotonicity.
- Shows comparable or superior performance to other methods as sample size increases.
Conclusions:
- The Bayesian feature ranking method is robust and reliable for small datasets.
- It offers a significant improvement in stability and consistency for influence factor analysis.
- Applicable across diverse fields like industry, forensics, and psychology.
Related Concept Videos
Ranks
Expected Frequencies in Goodness-of-Fit Tests
Quantifying and Rejecting Outliers: The Grubbs Test
Survival Tree
Building a Survival Tree
Constructing a...
Friedman Two-way Analysis of Variance by Ranks
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...

