Unsupervised Learning and Anomaly Detection# Acknowledgments# Initial version: Mark Neubauer Modified from this notebook © Copyright 2026