什么是概念层次结构?
概念层次结构表示从一组低级概念到更高级别、更通用概念的一系列映射。概念层次结构以层次结构或特定的偏序组织信息或概念,用于以简洁、高级的方法定义知识,并在多个抽象级别创建可能的挖掘知识。
概念层次结构包含一组以树形结构组织的节点,其中节点定义称为概念的属性的值。“ANY”是一个特定节点,受限于树的根。在概念层次结构中,每个节点的级别都会生成一个数字。根节点的级别为 1。非根节点的级别比其父级级别编号多 1。
由于节点定义了值,因此节点的级别也可以用于描述值的级别。概念层次结构使原始信息能够在更高、更通用的抽象级别上进行管理。有几种类型的概念层次结构,如下所示:
模式层次结构 - 模式层次结构表示数据库中属性之间的全部或部分顺序。它可以定义属性之间现有的语义关系。在数据库中,可以通过使用多个属性序列和分组来生成多个模式层次结构。
集合分组层次结构 - 集合分组层次结构将给定属性或维度的值构建成组或常量范围值。它也称为实例层次结构,因为层次结构的部分序列表示在属性的实例或值的集合上。这些层次结构具有更多的功能意义,因此比其他层次结构更受认可。
操作派生层次结构 - 操作派生层次结构由对数据的一组操作表示。这些操作由用户、专业人员或数据挖掘系统定义。这些层次结构通常表示数学属性。此类操作可以像范围值比较一样简单,也可以像数据聚类和数据分布分析算法一样复杂。
基于规则的层次结构 - 在基于规则的层次结构中,整个概念层次结构或其分配由一组规则表示,并根据当前信息和规则定义动态计算。晶格状架构用于图形化地定义此类型的层次结构,其中每个父子路径都连接到一个泛化规则。
概念层次结构的静态和动态生成基于数据集。在这种情况下,概念层次结构的生成取决于静态或动态数据集,称为概念层次结构的静态或动态生成。
广告