This repository hosts a comprehensive project on anomaly detection, evaluating and comparing multiple algorithms on a synthetic dataset. It includes the implementation notebook, trained models, results, and visualizations.
This project provides a hands-on guide to identifying outliers using the following methods:
The goal is to provide a clear comparison of how these different techniques perform on the same dataset.
1import pickle
2
3with open('anomaly_detection_results/isolation_forest_model.pkl', 'rb') as f:
4 model = pickle.load(f)
5
6# Now you can use the model to predict on new data
7# predictions = model.predict(new_data)