Variational Autoencoder Based Anomaly Detection Techniques