applicable models

neural networks

Techniques for general neural network architectures

31 techniques
GoalsModelsData TypesDescription
Integrated Gradients
Algorithmic
Architecture/neural Networks
Architecture/neural Networks/transformer
+4
Image
Tabular
Text
Integrated Gradients assigns input features scores for a prediction relative to a chosen reference input, called the...
DeepLIFT
Algorithmic
Requirements/model Internals
Architecture/neural Networks
+2
Any
DeepLIFT (Deep Learning Important FeaTures) explains a single prediction of a neural network by dividing the difference...
Layer-wise Relevance Propagation
Algorithmic
Requirements/model Internals
Architecture/neural Networks
+3
Any
Layer-wise Relevance Propagation (LRP) explains a neural network's prediction by working backwards from the output to...
Taylor Decomposition
Algorithmic
Requirements/model Internals
Architecture/neural Networks
+3
Any
Taylor Decomposition explains one prediction of a neural network by splitting its output score into a contribution from...
Gradient Saliency
Algorithmic
Architecture/neural Networks
Requirements/differentiable
+2
Image
Gradient saliency (also called vanilla gradient saliency) is the simplest gradient-based explanation for image...
Influence Functions
Algorithmic
Architecture/linear Models
Architecture/neural Networks
+5
Any
Influence functions estimate which training examples most affected a model's prediction on a particular test example....
Contrastive Explanation Method
Algorithmic
Architecture/neural Networks
Paradigm/discriminative
+4
Any
The Contrastive Explanation Method (CEM) explains one prediction of a classifier, such as a neural network, by...
Monte Carlo Dropout
Algorithmic
Architecture/neural Networks
Paradigm/probabilistic
+4
Any
Monte Carlo dropout estimates how uncertain a neural network is about each prediction. Dropout randomly switches off...
Out-of-Distribution Detector for Neural Networks
Algorithmic
Architecture/neural Networks
Paradigm/discriminative
+3
Image
ODIN (Out-of-Distribution Detector for Neural Networks) flags inputs that look unlike the data a neural network...
Adversarial Debiasing
Algorithmic
Architecture/neural Networks
Paradigm/discriminative
+4
Any
Adversarial debiasing trains a model so that its predictions carry as little information as possible about a protected...
Federated Learning
Algorithmic
Architecture/linear Models
Architecture/neural Networks
+4
Any
Federated learning trains one shared model across several parties, such as phones or hospitals, without collecting their...
Quantile Regression
Algorithmic
Architecture/linear Models/regression
Architecture/neural Networks
+4
Tabular
Quantile regression predicts chosen percentiles of an outcome, such as the 10th, 50th and 90th, rather than only its...
Temperature Scaling
Algorithmic
Architecture/neural Networks
Paradigm/discriminative
+4
Any
Temperature scaling is a correction applied after training to a classifier that is more confident than it is accurate, a...
Deep Ensembles
Algorithmic
Architecture/neural Networks
Paradigm/parametric
+2
Any
Deep ensembles estimate how uncertain a neural network's predictions are by training several copies of the same network...
Monotonicity Constraints
Algorithmic
Architecture/neural Networks
Architecture/probabilistic/gaussian Processes
+3
Tabular
Monotonicity constraints require a model's prediction to move only one way as a chosen input rises, with the other...
Neuron Activation Analysis
Algorithmic
Architecture/neural Networks
Requirements/model Internals
+1
Text
Neuron activation analysis examines when individual neurons in a neural network respond strongly. The analyst runs a set...
Concept Activation Vectors
Algorithmic
Architecture/neural Networks
Requirements/gradient Access
+2
Any
A concept activation vector (CAV) is a direction inside a neural network that stands for a human idea such as 'stripes'....
Learning Adversarially Fair and Transferable Representations
Algorithmic
Architecture/neural Networks
Paradigm/parametric
+4
Image
Tabular
Learning Adversarially Fair and Transferable Representations (LAFTR) trains an encoder that turns each record into a...
Adversarial Training Evaluation
Testing
Architecture/model Agnostic
Architecture/neural Networks
+1
Any
Adversarial training evaluation tests whether a model trained on adversarial examples (inputs altered slightly to cause...
Continual Learning Stability Testing
Testing
Architecture/model Agnostic
Architecture/neural Networks
+1
Any
Continual learning stability testing checks whether a model that is updated over time with new data or tasks keeps what...
Rows per page
Page 1 of 2