考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

以下哪些算法是分类算法?
A. DBSCAN
B. C4.5
C. K-Means
D. EM
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在给出答案之前,我们需要了解每种算法的基本性质,以确定哪些属于分类算法。

### 算法分析

| 算法名称 | 类型 | 描述 |
|----------|------|------|
| DBSCAN | 聚类算法 | 密度聚类算法,用于发现任意形状的簇。 |
| C4.5 | 分类算法 | 决策树算法,用于生成决策树从而进行分类。 |
| K-Means | 聚类算法 | 分区聚类算法,将数据分为K个簇。 |
| EM | 聚类算法 | 期望最大化算法,用于统计模型参数估计,常用于聚类如高斯混合模型。 |

### 正确答案

- **B: C4.5**

### 分析

1. **DBSCAN**、**K-Means** 和 **EM** 均属于聚类算法。这些算法的目标是将未标记的样本分组为若干个簇,每个簇内样本间距较小,而不同簇间样本间距较大。它们不需要预先定义类别标签。

2. **C4.5** 是一种分类算法。它通过构建决策树模型来对具有已知类别标签的数据进行分类。C4.5改进了ID3算法,可以处理具有连续属性的数据,并支持处理缺失数据。

因此,在给出的选项中,只有 **C4.5** 是一种分类算法。