/Clustering-using-DBSCAN

Write a code to implement DBSCAN (Density-Based Spatial Clustering of Applications with Noise) algorithm for clustering and outlier detection

Primary LanguagePython

Apply DBSCAN algorithm for clustering and outlier detection

Description

Course: Data Mining and Knowledge Discovery (Fall 2021)
Task: Write own code

Density-based clustering locates regions of high density that are separated from one another by regions of low density. DBSCAN is a simple and effective density-based clustering algorithm that illustrates a number of important concepts that are important for any density-based clustering approach.

In this section we discuss the center-based approach on which DBSCAN is based.

In the center-based approach, density is estimated for a particular point in the data set by counting the number of points within a specified radius, Eps , of that point. This includes the point itself.

Tan, Pang-Ning, et al. Introduction to Data Mining EBook: Global Edition, Pearson Education, Limited, 2019.

Task:

Screenshot 2023-03-11 105845

Answer:

Screenshot 2023-03-11 110045