Binary Stochastic Filtering: a Solution for Supervised Feature Selection and Neural Network Shape Optimization

02/12/2019
by   Andrii Trelin, et al.
0

Binary Stochastic Filtering (BSF), the algorithm for feature selection and neuron pruning is proposed in this work. Filtering layer stochastically passes or filters out features based on individual weights, which are tuned during neural network training process. By placing BSF after the neural network input, the filtering of input features is performed, i.e. feature selection. More then 5-fold dimensionality decrease was achieved in the experiments. Placing BSF layer in between hidden layers allows filtering of neuron outputs and could be used for neuron pruning. Up to 34-fold decrease in the number of weights in the network was reached, which corresponds to the significant increase of performance, that is especially important for mobile and embedded applications.

READ FULL TEXT
research
07/08/2020

Binary Stochastic Filtering: feature selection and beyond

Feature selection is one of the most decisive tools in understanding dat...
research
12/11/2020

Feature Selection Based on Sparse Neural Network Layer with Normalizing Constraints

Feature selection is important step in machine learning since it has sho...
research
08/27/2021

LassoLayer: Nonlinear Feature Selection by Switching One-to-one Links

Along with the desire to address more complex problems, feature selectio...
research
06/07/2023

Feature Selection using Sparse Adaptive Bottleneck Centroid-Encoder

We introduce a novel nonlinear model, Sparse Adaptive Bottleneck Centroi...
research
07/13/2023

Efficient SGD Neural Network Training via Sublinear Activated Neuron Identification

Deep learning has been widely used in many fields, but the model trainin...
research
07/29/2019

A neural network with feature sparsity

We propose a neural network model, with a separate linear (residual) ter...
research
03/05/2014

Artificial Neuron Modelling Based on Wave Shape

This paper describes a new model for an artificial neural network proces...

Please sign up or login with your details

Forgot password? Click here to reset