Artificial neural networks based techniques for anomaly detection in Apache Spark