https://aitermshub.com/glossary/u/unsupervised-learning-for-anomaly-detection/