什麼是概念層次結構?
概念層次結構表示從一組低階概念到更高級別、更通用概念的一系列對映。概念層次結構以層次結構或特定的偏序組織資訊或概念,用於以簡潔、高階的方法定義知識,並在多個抽象級別建立可能的挖掘知識。
概念層次結構包含一組以樹形結構組織的節點,其中節點定義稱為概念的屬性的值。“ANY”是一個特定節點,受限於樹的根。在概念層次結構中,每個節點的級別都會生成一個數字。根節點的級別為 1。非根節點的級別比其父級級別編號多 1。
由於節點定義了值,因此節點的級別也可以用於描述值的級別。概念層次結構使原始資訊能夠在更高、更通用的抽象級別上進行管理。有幾種型別的概念層次結構,如下所示:
模式層次結構 - 模式層次結構表示資料庫中屬性之間的全部或部分順序。它可以定義屬性之間現有的語義關係。在資料庫中,可以透過使用多個屬性序列和分組來生成多個模式層次結構。
集合分組層次結構 - 集合分組層次結構將給定屬性或維度的值構建成組或常量範圍值。它也稱為例項層次結構,因為層次結構的部分序列表示在屬性的例項或值的集合上。這些層次結構具有更多的功能意義,因此比其他層次結構更受認可。
操作派生層次結構 - 操作派生層次結構由對資料的一組操作表示。這些操作由使用者、專業人員或資料探勘系統定義。這些層次結構通常表示數學屬性。此類操作可以像範圍值比較一樣簡單,也可以像資料聚類和資料分佈分析演算法一樣複雜。
基於規則的層次結構 - 在基於規則的層次結構中,整個概念層次結構或其分配由一組規則表示,並根據當前資訊和規則定義動態計算。晶格狀架構用於圖形化地定義此型別的層次結構,其中每個父子路徑都連線到一個泛化規則。
概念層次結構的靜態和動態生成基於資料集。在這種情況下,概念層次結構的生成取決於靜態或動態資料集,稱為概念層次結構的靜態或動態生成。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP