atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Contextual Feature Selection with Conditional Stochastic Gates

ICML 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Sparse concepts and hypothesis testing · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Conditional Stochastic Gates (c-STG), a hypernetwork-driven embedded feature selection method whose Bernoulli gate probabilities depend on contextual variables, plus a weighted variant, and evaluates on synthetic, MNIST-rotation, heart disease, housing, and neuroscience data.

Problem

Traditional supervised feature selection identifies one global feature subset for the whole population, but feature relevance often varies with context variables that do not themselves determine the outcome.

Approach

Model each feature's selection as a conditional Bernoulli gate whose parameters are produced by a hypernetwork from context variables, relaxed with a truncated Gaussian (STG-style) and trained end-to-end with a prediction network; the weighted variant adds a context-dependent weight vector on selected features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use c-STG instead of AFSXOR1 · XOR1accuracy: 78.95 (19.91) -> 100 (0)Helped
Use weighted c-STG instead of AFSXOR1 · XOR1accuracy: 78.95 (19.91) -> 100 (0)Helped
Use c-STG instead of AFSXOR2 · XOR2R² score: 0.7572 (0.0187) -> 0.8739 (0.0107)Helped
Use weighted c-STG instead of AFSXOR2 · XOR2R² score: 0.7572 (0.0187) -> 0.9956 (0.0008)Helped
Use c-STG instead of STGMNIST · MNISTaccuracy: 98.55 (0.08) -> 98.66 (0.05)No clear effect
Use weighted c-STG instead of STGMNIST · MNISTaccuracy: 98.55 (0.08) -> 98.69 (0.06)No clear effect
Use c-STG instead of STG with contextHeart disease · Heart diseaseaccuracy: 87.88 (1.95) -> 87.55 (3.41)No clear effect
Use weighted c-STG instead of STG with contextHeart disease · Heart diseaseaccuracy: 87.88 (1.95) -> 89.23 (1.72)Helped
Use c-STG instead of Contextual LASSOHousing · HousingR² score: 0.4616 (0.0033) -> 0.3976 (0.0082)No clear effect
Use weighted c-STG instead of Contextual LASSOHousing · HousingR² score: 0.4616 (0.0033) -> 0.5308 (0.0052)Helped

Surprising findings

Limitations

Experimental setup

Datasets: XOR1 XOR2 XOR3 XOR4 MNIST (4 vs 9, rotated) UCI Heart disease Housing Neuroscience motor cortex recordings

Benchmarks: XOR1 XOR2 MNIST Heart disease Housing

Metrics: accuracy R^2 score number of selected features

Baselines: LASSO STG Contextual LASSO CEN INVASE AFS Prediction model

Builds on: STG (stochastic gates) INVASE Contextual LASSO Concrete / Gumbel-softmax relaxation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy