https://medium.com/@monocosmo77/updated-concepts-in-outlier-detection-part1-machine-learning-2023-c07029b8b8eb