How to remove outlier from training data before training artificial neural networks ?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Suresh
am 22 Dez. 2013
Beantwortet: Image Analyst
am 8 Mai 2016
If there is any method to do this in Matlab kindly share ?
0 Kommentare
Akzeptierte Antwort
Greg Heath
am 22 Dez. 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 Kommentare
Staffan
am 8 Mai 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
am 8 Mai 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
Weitere Antworten (1)
Image Analyst
am 8 Mai 2016
See this from a Mathworker, Brett Shoelson: http://www.mathworks.com/matlabcentral/fileexchange/3961
0 Kommentare
Siehe auch
Kategorien
Mehr zu Deep Learning Toolbox finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!