问题 单项选择题

设某数据库中有一组客户数据CS=c1,…,cm,CS表示具有m个客户的集合。客户数据经过处理后,每个客户ci对应一个n维向量Vi=[υi1…,υin],用于表示客户ci的特征。设有函数sim(Vi,Vj)用于判定ci与cj之间的相似性。若有算法A,能根据客户间的相似性,将CS划分成k个子集合,并使属于同一子集合的客户间的相似性尽可能大,不属于同一子集合的客户间的相似性尽可能小。则算法A属于一种

A)分类算法
B)聚类算法
C)关联分析算法
D)预测法

答案

参考答案:A

解析: 分类的目的是学会一个分类函数或分类模型,该模型能把数据库中的数据项映射到给定类别中的某一个。聚类是把一组个体按照相似性归成若干类别,目的是使属于同一类别的个体之间的距离尽可能小,而不同类别上个体间的距离尽可能大。

问答题
单项选择题