DBSCAN聚类的Scikit-learn实现
- 目录
1 dbscan原理介绍
2 dbscan的python scikit-learn 实现及参数介绍
3 dbscan的python scikit-learn调参
- dbscan原理介绍
1.1样本点的分类:
核心点(core point): 若样本点在其规定的邻域内包含了规定个数(或大于规定个数)的样本点,则称该样本点为核心点。
边界点(border point):若样本点在其规定的邻域内包含的样本点数少于规定的样本点数,但是该样本点属于其他核心点的范围内,则该点为边界点。
噪声点(noise): 既不是核心点也不是边界点的点。
- dbscan的python scikit-learn 实现及参数介绍
from sklearn.cluster import DBSCAN
import numpy as np
# 设置分类参数
eps = 0.1
min_sample=10<