Concrete Autoencoders for Differentiable Feature Selection and Reconstruction
Not on the map. Why?
Abstract (arXiv)
We introduce the concrete autoencoder, an end-to-end differentiable method for global feature selection, which efficiently identifies a subset of the most informative features and simultaneously learns a neural network to reconstruct the input data from the selected features. Our method is unsupervised, and is based on using a concrete selector layer as the encoder and using a standard neural network as the decoder. During the training phase, the temperature of the concrete selector layer is gradually decreased, which encourages a user-specified number of discrete features to be learned. During test time, the selected features can be used with the decoder network to reconstruct the remaining input features. We evaluate concrete autoencoders on a variety of datasets, where they significantly outperform state-of-the-art methods for feature selection and data reconstruction. In particular, on a large-scale gene expression dataset, the concrete autoencoder selects a small subset of genes whose expression levels can be use to impute the expression levels of the remaining genes. In doing so, it improves on the current widely-used expert-curated L1000 landmark genes, potentially reducing measurement costs by 20%. The concrete autoencoder can be implemented by adding just a few lines of code to a standard autoencoder.
Key facts. Cited by 90 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 19; 2023: 27; 2024: 15; 2025: 12; 2026: 5.
90 papers.
Sort:
By area:
- 2022Condensing Graphs via One-Step Gradient Matchingcited by 100
- 2022Head2Toe: Utilizing Intermediate Representations for Better Transfer Learningcited by 83
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2023Learning to Maximize Mutual Information for Dynamic Feature Selectioncited by 54
- 2021Learning Semantic Segmentation of Large-Scale Point Clouds with Random Samplingcited by 51
- 2021Locally Sparse Neural Networks for Tabular Biomedical Datacited by 34
- 2023A Performance-Driven Benchmark for Feature Selection in Tabular Deep Learningcited by 23
- 2023Estimating Conditional Mutual Information for Dynamic Feature Selectioncited by 20
- 2023Interpretable Deep Clustering for Tabular Datacited by 19
- 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentationcited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2021Adversarial Examples can be Effective Data Augmentation for Unsupervised Machine Learningcited by 16
38 more
- 2022Where to Pay Attention in Sparse Training for Feature Selection?cited by 15
- 2023Learning Topology-Specific Experts for Molecular Property Predictioncited by 15
- 2021End-to-end learnable EEG channel selection for deep neural networks with Gumbel-softmaxcited by 12
- 2021Deep Unsupervised Feature Selection by Discarding Nuisance and Correlated Featurescited by 11
- 2022Composite Feature Selection using Deep Ensemblescited by 11
- 2022Sequential Attention for Feature Selectioncited by 9
- 2023RegExplainer: Generating Explanations for Graph Neural Networks in Regression Taskscited by 9
- 2024LLMExplainer: Large Language Model based Bayesian Inference for Graph Explanation Generationcited by 8
- 2025Diff-SPORT: Diffusion-based Sensor Placement Optimization and Reconstruction of Turbulent flows in urban environmentscited by 8
- 2022PSNet: Fast Data Structuring for Hierarchical Deep Learning on Point Cloudcited by 7
- 2022Interpretability with full complexity by constraining feature informationcited by 7
- 2023Supervised Feature Selection with Neuron Evolution in Sparse Neural Networkscited by 7
- 2022Deep Feature Screening: Feature Selection for Ultra High-Dimensional Data via Deep Neural Networkscited by 6
- 2022GCondNet: A Novel Method for Improving Neural Networks on Small High-Dimensional Tabular Datacited by 6
- 2022Weight Predictor Network with Feature Selection for Small Sample Tabular Biomedical Datacited by 6
- 2022UDRN: Unified Dimensional Reduction Neural Network for Feature Selection and Feature Projectioncited by 5
- 2023Multi-modal Differentiable Unsupervised Feature Selectioncited by 5
- 2021Differentiable Feature Selection, a Reparameterization Approachcited by 4
- 2021Feature Selection for Imbalanced Data with Deep Sparse Autoencoders Ensemblecited by 3
- 2021Optimizing model-agnostic Random Subspace ensemblescited by 3
- 2023Feature Selection in the Contrastive Analysis Settingcited by 3
- 2024Indirectly Parameterized Concrete Autoencoderscited by 3
- 2024Nonparametric Automatic Differentiation Variational Inference with Spline Approximationcited by 3
- 2024Unveiling the Power of Sparse Neural Networks for Feature Selectioncited by 3
- 2022Variable selection for nonlinear Cox regression model via deep learningcited by 2
- 2023How good Neural Networks interpretation methods really are? A quantitative benchmarkcited by 2
- 2023Enabling tabular deep learning when d gg n with an auxiliary knowledge graphcited by 2
- 2023Copula for Instance-wise Feature Selection and Rankingcited by 2
- 2024Supervised Embedded Methods for Hyperspectral Band Selectioncited by 2
- 2024LCEN: A Nonlinear, Interpretable Feature Selection and Machine Learning Algorithmcited by 2
- 2025Compact Rule-Based Classifier Learning via Gradient Descentcited by 2
- 2022Multi-Omic Data Integration and Feature Selection for Survival-based Patient Stratification via Supervised Concrete Autoencoderscited by 1
- 2022MarkerMap: nonlinear marker selection for single-cell studiescited by 1
- 2022Deep Feature Selection Using a Novel Complementary Feature Maskcited by 1
- 2023Language as a Latent Sequence: deep latent variable models for semi-supervised paraphrase generationcited by 1
- 2023Unsupervised Feature Selection to Identify Important ICD-10 Codes for Machine Learning: A Case Study on a Coronary Artery Disease Patient Cohortcited by 1
- 2023SLM: End-to-end Feature Selection via Sparse Learnable Maskscited by 1
- 2023Joint Feature and Differentiable k -NN Graph Learning using Dirichlet Energycited by 1
50 most cited of 90 All 90 (JSON)
- 2026When Does Synergy Help Active Feature Acquisition? A PID-Based Study26 Sep 2026
- 2026When Features Become Instances: Inverted Contrastive Learning for Unsupervised Feature Selection1 Sep 2026
- 2026Impact Detection in Fall Events: Leveraging Spatio-Temporal Graph Convolutional Networks and Recurrent Neural Networks Using 3D Skeletons Data28 Jul 2026
- 2026Structured Nonparametric Variational Inference for Dependent Latent Modeling13 Jun 2026
- 2026AAC: Admissible-by-Architecture Differentiable Landmark Compression for ALT22 Apr 2026
- 2025EEGChaT: A Transformer-Based Modular Channel Selector for SEEG Analysis15 Oct 2025
- 2025Unsupervised Dynamic Feature Selection for Robust Latent Spaces in Vision Tasks2 Oct 2025
- 2025Reduced NEXI protocol for the quantification of human gray matter microstructure on the Connectome 2.0 scanner11 Sep 2025
- 2025The Origin of Self-Attention: Pairwise Affinity Matrices in Feature Selection and the Emergence of Self-Attention19 Jul 2025
- 2025Where to Intervene: Action Selection in Deep Reinforcement Learning5 Jul 2025
- 2025Diff-SPORT: Diffusion-based Sensor Placement Optimization and Reconstruction of Turbulent flows in urban environments30 May 2025
- 2025SAND: One-Shot Feature Selection with Additive Noise Distortion6 May 2025
38 more
- 2025Adversarial Subspace Generation for Outlier Detection in High-Dimensional Data10 Apr 2025
- 2025AutoNFS: Automatic Neural Feature Selection17 Mar 2025
- 2025A Study on the Importance of Features in Detecting Advanced Persistent Threats Using Machine Learning11 Feb 2025
- 2025Compact Rule-Based Classifier Learning via Gradient Descent3 Feb 2025
- 2025A Comprehensive Survey on Self-Interpretable Neural Networks26 Jan 2025
- 2024Unveiling the Power of Sparse Neural Networks for Feature Selection8 Aug 2024
- 2024Revisiting Score Function Estimators for k-Subset Sampling22 Jul 2024
- 2024LLMExplainer: Large Language Model based Bayesian Inference for Graph Explanation Generation22 Jul 2024
- 2024Local Feature Selection without Label or Feature Leakage for Interpretable Machine Learning Predictions16 Jul 2024
- 2024Spectral Self-supervised Feature Selection12 Jul 2024
- 2024Conditional Gumbel-Softmax for constrained feature selection with application to node selection in wireless sensor networks3 Jun 2024
- 2024A Multi-Domain Multi-Task Approach for Feature Selection from Bulk RNA Datasets4 May 2024
- 2024Nonparametric Automatic Differentiation Variational Inference with Spline Approximation10 Mar 2024
- 2024Indirectly Parameterized Concrete Autoencoders1 Mar 2024
- 2024LCEN: A Nonlinear, Interpretable Feature Selection and Machine Learning Algorithm27 Feb 2024
- 2024Dropout Concrete Autoencoder for Band Selection on HSI Scenes29 Jan 2024
- 2024Supervised Embedded Methods for Hyperspectral Band Selection21 Jan 2024
- 2024Study Features via Exploring Distribution Structure15 Jan 2024
- 2024Feature Selection via Maximizing Distances between Class Conditional Distributions15 Jan 2024
- 2024A Contrast Based Feature Selection Algorithm for High-dimensional Data set in Machine Learning15 Jan 2024
- 2023Deep Learning for Efficient GWAS Feature Selection22 Dec 2023
- 2023A Performance-Driven Benchmark for Feature Selection in Tabular Deep Learning10 Nov 2023
- 2023Feature Selection in the Contrastive Analysis Setting27 Oct 2023
- 2023Model Input-Output Configuration Search with Embedded Feature Selection for Sensor Time-series and Image Classification26 Oct 2023
- 2023A distributed neural network architecture for dynamic sensor selection with application to bandwidth-constrained body-sensor networks16 Aug 2023
- 2023Copula for Instance-wise Feature Selection and Ranking1 Aug 2023
- 2023RegExplainer: Generating Explanations for Graph Neural Networks in Regression Tasks15 Jul 2023
- 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentation15 Jul 2023
- 2023Enhancing Representation Learning on High-Dimensional, Small-Size Tabular Data: A Divide and Conquer Method with Ensembled VAEs27 Jun 2023
- 2023Triggering Dark Showers with Conditional Dual Auto-Encoders22 Jun 2023
- 2023Incorporating Prior Knowledge in Deep Learning Models via Pathway Activity Autoencoders9 Jun 2023
- 2023Sparse Linear Centroid-Encoder: A Convex Method for Feature Selection7 Jun 2023
- 2023Feature Selection using Sparse Adaptive Bottleneck Centroid-Encoder7 Jun 2023
- 2023Interpretable Deep Clustering for Tabular Data7 Jun 2023
- 2023Enabling tabular deep learning when d gg n with an auxiliary knowledge graph7 Jun 2023
- 2023Estimating Conditional Mutual Information for Dynamic Feature Selection5 Jun 2023
- 2023Autoencoding Conditional Neural Processes for Representation Learning29 May 2023
- 2023Joint Feature and Differentiable k -NN Graph Learning using Dirichlet Energy21 May 2023
50 newest of 90 All 90 (JSON)
- 2022Condensing Graphs via One-Step Gradient Matchingcited by 100
- 2022Head2Toe: Utilizing Intermediate Representations for Better Transfer Learningcited by 83
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2023Learning to Maximize Mutual Information for Dynamic Feature Selectioncited by 54
- 2021Learning Semantic Segmentation of Large-Scale Point Clouds with Random Samplingcited by 51
- 2021Locally Sparse Neural Networks for Tabular Biomedical Datacited by 34
- 2023A Performance-Driven Benchmark for Feature Selection in Tabular Deep Learningcited by 23
- 2023Estimating Conditional Mutual Information for Dynamic Feature Selectioncited by 20
- 2023Interpretable Deep Clustering for Tabular Datacited by 19
- 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentationcited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2021Adversarial Examples can be Effective Data Augmentation for Unsupervised Machine Learningcited by 16
12 most cited of 89 All 89 (JSON)
- 2026When Does Synergy Help Active Feature Acquisition? A PID-Based Study26 Sep 2026
- 2026When Features Become Instances: Inverted Contrastive Learning for Unsupervised Feature Selection1 Sep 2026
- 2026Impact Detection in Fall Events: Leveraging Spatio-Temporal Graph Convolutional Networks and Recurrent Neural Networks Using 3D Skeletons Data28 Jul 2026
- 2026Structured Nonparametric Variational Inference for Dependent Latent Modeling13 Jun 2026
- 2026AAC: Admissible-by-Architecture Differentiable Landmark Compression for ALT22 Apr 2026
- 2025EEGChaT: A Transformer-Based Modular Channel Selector for SEEG Analysis15 Oct 2025
- 2025Unsupervised Dynamic Feature Selection for Robust Latent Spaces in Vision Tasks2 Oct 2025
- 2025Reduced NEXI protocol for the quantification of human gray matter microstructure on the Connectome 2.0 scanner11 Sep 2025
- 2025The Origin of Self-Attention: Pairwise Affinity Matrices in Feature Selection and the Emergence of Self-Attention19 Jul 2025
- 2025Where to Intervene: Action Selection in Deep Reinforcement Learning5 Jul 2025
- 2025SAND: One-Shot Feature Selection with Additive Noise Distortion6 May 2025
- 2025Adversarial Subspace Generation for Outlier Detection in High-Dimensional Data10 Apr 2025
12 newest of 89 All 89 (JSON)