单选题
设某数据库中有一组客户数据CS={c
1
,…,c
m
},CS表示具有m个客户的集合。客户数据经过处理后,每个客户c
i
对应一个n维向量V
i
=[υ
i1
…,υ
in
],用于表示客户c
i
的特征。设有函数sim(V
i
,V
j
)用于判定c
i
与c
j
之间的相似性。若有算法A,能根据客户间的相似性,将CS划分成k个子集合,并使属于同一子集合的客户间的相似性尽可能大,不属于同一子集合的客户间的相似性尽可能小。则算法A属于一种
A、
分类算法
B、
聚类算法
C、
关联分析算法
D、
预测法
【正确答案】
A
【答案解析】
[解析] 分类的目的是学会一个分类函数或分类模型,该模型能把数据库中的数据项映射到给定类别中的某一个。聚类是把一组个体按照相似性归成若干类别,目的是使属于同一类别的个体之间的距离尽可能小,而不同类别上个体间的距离尽可能大。
提交答案
关闭