Unsupervised Artificial Neural Networks for Outlier Detection in High-Dimensional Data