Machine Unlearning: A Comprehensive Survey | Synapse