HashSlap-Summer-of-Code / HashSlap-Summer-of-Code/ml-core

Create DBSCAN Notebook for anomaly detection under Unsupervised Learning

Open
#32 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
3
Forks
11
PR merge metrics
No merged PRs in 30d

Description

## Description:

I would like to contribute a Jupyter Notebook that demonstrates anomaly detection using DBSCAN.

## Details:

The notebook includes:

- Generating synthetic data with clusters and injected anomalies
- Standardizing features
- Applying DBSCAN for clustering and anomaly detection
- Visualizing clusters and highlighting anomalies
- Inspecting anomaly points

This notebook can be used as a reference for anomaly detection in machine learning projects.
Future improvements can include adding support for CSV datasets, parameter tuning, and extended visualizations.

Contributor guide

Open the contributing guide

Research direction

No file or test path is specified; start by locating the Unsupervised Learning notebook area and reviewing nearby notebook conventions. Done means adding a Jupyter Notebook with synthetic clustered data and injected anomalies, feature standardization, DBSCAN-based detection, visualized clusters, and inspection of anomaly points.

Written by the indexing model from the issue text.

Assessment

Tech stack
jupyter-notebook, python
Domain
data-visualization, machine-learning
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.