In this video, I tried to implement OPTICS clustering using Scikit-Learn. OPTICS stands for Ordering Points To Identify Clustering Structure. OPTICS is a modification of the DBSCAN algorithm. It solves the weakness of DBSCAN by detecting meaningful clusters in data of varying densities. OPTICS does this by ordering points that are spatially closest in the neighborhood.
GitHub address: https://github.com/randomaccess2023/M...
For more details, check Scikit-Learn documentation: https://scikit-learn.org/stable/modul...
01:01 Import required libraries
02:05 Create data
03:12 Visualize data
07:06 Perform OPTICS clustering
10:25 Visualize OPTICS clustering results
13:05 Perform OPTICS clustering (case 2)
16:21 Visualize OPTICS clustering results (case 2)
#datascience #clustering #python #jupyternotebook #unsupervisedlearning #OPTICSclustering #densitybasedclustering #sklearn #matplotlib