How to remove outlier from training data before training artificial neural networks ?

1 visualizzazione (ultimi 30 giorni)
If there is any method to do this in Matlab kindly share ?

Risposta accettata

Greg Heath
Greg Heath il 22 Dic 2013
Use zscore or mapstd to transform to zero-mean/unit-variance.
Plot
Decide how many standard deviations from the mean to set the outlier threshold.
Hope this helps.
Thank you for formally accepting my answer
Greg
  2 Commenti
Staffan
Staffan il 8 Mag 2016
Hello Greg,
Applying a threshold “zscored values” would only remove outliers around peaks and troughs, could a filtering technique or putting a threshold on the absolute value of the derivative of the signal be applicable when removing outliers?
Regards
Staffan
Greg Heath
Greg Heath il 8 Mag 2016
Those are not ouliers.
If you have a mathematical or physical reason for removing derivative outliers, compare with a model without this adjustment.
Then decide.
Hope this helps.
Greg

Accedi per commentare.

Più risposte (1)

Image Analyst
Image Analyst il 8 Mag 2016

Categorie

Scopri di più su Deep Learning Toolbox in Help Center e File Exchange

Tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by