python机器学习API介绍20: 密度聚类及其用法
密度聚类(DBSCAN)是scikit-learn提供的密度聚类算法模型 , 其原型为:
class sklearn.cluster.DBSCAN(eps=0.5 min_samples=5 metric='euclidean' algorithm='auto' leaf_size=30 p=None random_state=None)
参数说明:
eps:E参数 , 用于确定邻域大小 。
min_samples:MinPts参数 , 用于判断核心对象 。
metric:一个字符串或者一个可调用对象 , 用于计算距离 , 如果是字符串 , 则必须是在metircs.pairwise.caculate中指定 。
algorithm:一个字符串 , 用于计算两点间距离并找出最近邻的点 , 当值为auto的时候 , 表示由算法自动找出最合适的算法;当为ball_tree时 , 表示使用ball树来搜索;当为kd_tree的时候 , 表示使用KDTree来搜索;当为brute表示使用暴力搜索 。
推荐阅读
- 战争机器5|战争机器5,有改变也需要让玩家射击的爽快
- 超级机器人大战30|明日方舟:白嫖材料活动更新,玩家收益减少,鹰角策划又不当人?
- 国服|LOLM:60天内如何从小白打到国服王者?这快捷径方法值得学习
- 催眠学习|《催眠学习》PC版,一款教你如何恋爱的游戏,非绅骑步呦!
- 虎牙|哈利波特手游:同流派该如何击败?虎牙小若沐展示细节,值得学习
- 梦幻西游|梦幻西游:一只须弥画魂的励志蜕变史,这才是值得学习人生态度!
- 超级机器人大战30|不怕被LCK网友喷!Ray发文力挺:希望EDG可以夺冠!祝他们有好运
- 超级机器人大战30|猫神重新跟AG一队训练,瓜主剧透:AG若打不赢狼队,最初首发不保
- 超级机器人大战30|公开讨薪这事 电竞圈也开始了
- 外挂|《超级机器人大战30》里可以挂机获取资源吗?我来教你一招