Litcius/Paper detail

A user-guided Bayesian framework for ensemble feature selection in life science applications (UBayFS)

Anna Jenul, Stefan Schrunner, Jürgen Pilz, Oliver Tomić

2022Machine Learning15 citationsDOIOpen Access PDF

Abstract

Abstract Feature selection reduces the complexity of high-dimensional datasets and helps to gain insights into systematic variation in the data. These aspects are essential in domains that rely on model interpretability, such as life sciences. We propose a (U)ser-Guided (Bay)esian Framework for (F)eature (S)election, UBayFS, an ensemble feature selection technique embedded in a Bayesian statistical framework. Our generic approach considers two sources of information: data and domain knowledge. From data, we build an ensemble of feature selectors, described by a multinomial likelihood model. Using domain knowledge, the user guides UBayFS by weighting features and penalizing feature blocks or combinations, implemented via a Dirichlet-type prior distribution. Hence, the framework combines three main aspects: ensemble feature selection, expert knowledge, and side constraints. Our experiments demonstrate that UBayFS (a) allows for a balanced trade-off between user knowledge and data observations and (b) achieves accurate and robust results.

Topics & Concepts

Feature selectionComputer scienceInterpretabilityBayesian probabilityWeightingFeature (linguistics)Machine learningArtificial intelligenceData miningEnsemble learningDirichlet distributionPrior probabilityMathematicsMathematical analysisMedicinePhilosophyLinguisticsRadiologyBoundary value problemGene expression and cancer classificationMachine Learning and Data ClassificationMachine Learning in Bioinformatics
A user-guided Bayesian framework for ensemble feature selection in life science applications (UBayFS) | Litcius