Concept Hierarchy แสดงชุดของการแมป (Mappings) จากชุดแนวคิดระดับต่ำ (Low-level Concepts) ไปยังแนวคิดระดับสูง (Higher-level) ที่เป็นทั่วไปมากขึ้น (More General Concepts) Concept Hierarchy จัดระเบียบข้อมูลหรือแนวคิดในโครงสร้างลำดับชั้น (Hierarchical Structure) หรือ Partial Order เฉพาะเจาะจง ใช้สำหรับกำหนดความรู้ในรูปแบบสรุป ระดับสูง และทำให้เป็นไปได้ที่จะขุดความรู้ (Mining Knowledge) ได้ที่หลายระดับของ Abstraction
Conceptual Hierarchy ประกอบด้วยชุดของ Node ที่จัดเรียงในรูป Tree โดย Node กำหนดค่าของ Attribute ที่เรียกว่า Concepts Node พิเศษ "ANY" ถูกสงวนไว้สำหรับ Root ของ Tree เลขถูกกำหนดให้ระดับของแต่ละ Node ใน Conceptual Hierarchy ระดับของ Root Node คือ 1 ระดับของ Non-root Node คือ 1 บวกกับระดับของ Parent Node
เนื่องจากค่าถูกกำหนดโดย Node ระดับของ Node จึงสามารถใช้อธิบายระดับของค่าได้ Concept Hierarchy ทำให้ข้อมูลดิบ (Raw Data) จัดการได้ที่ระดับที่สูงขึ้นและเป็นทั่วไปมากขึ้นของ Abstraction มีหลายประเภทของ Concept Hierarchies ดังนี้:
1. Schema Hierarchy (ลำดับชั้นสกีม่า)
Schema Hierarchy แสดง Total หรือ Partial Order ระหว่าง Attributes ในฐานข้อมูล สามารถกำหนด Semantic Relationships ที่มีอยู่ระหว่าง Attributes ในฐานข้อมูล สามารถสร้าง Schema Hierarchy มากกว่าหนึ่งได้โดยใช้ Multiple Sequences และ Grouping ของ Attributes
2. Set-Grouping Hierarchy (ลำดับชั้นการจัดกลุ่มเซต)
Set-grouping Hierarchy จัดกลุ่มค่าสำหรับ Attribute หรือ Dimension ที่กำหนดเป็น Groups หรือ Constant Range Values เรียกอีกอย่างว่า Instance Hierarchy เพราะ Partial Order ของ Hierarchy แสดงบนชุดของ Instances หรือ Values ของ Attribute ลำดับชั้นเหล่านี้มีความหมายทางปฏิบัติมากกว่าและได้รับความนิยมมากกว่าลำดับชั้นอื่นๆ
3. Operation-Derived Hierarchy (ลำดับชั้นที่ได้จากการดำเนินการ)
Operation-derived Hierarchy ถูกกำหนดโดยชุดของ Operations บนข้อมูล Operations เหล่านี้ถูกกำหนดโดยผู้ใช้ ผู้เชี่ยวชาญ หรือระบบ Data Mining ลำดับชั้นเหล่านี้มักถูกกำหนดสำหรับ Mathematical Attributes การดำเนินการอาจง่าย כמו Range Value Comparison หรือซับซ้อน כמו Data Clustering และ Data Distribution Analysis Algorithm
4. Rule-based Hierarchy (ลำดับชั้นตามกฎ)
ใน Rule-based Hierarchy ไม่ว่าจะเป็น Concept Hierarchy ทั้งหมดหรือส่วนหนึ่ง ถูกกำหนดโดยชุดของ Rules และคำนวณแบบไดนามิก (Dynamically) ตามข้อมูลปัจจุบันและนิยามกฎ ใช้ Lattice-like Architecture สำหรับแสดงภาพประเภทลำดับชั้นนี้ โดยแต่ละเส้นทาง Child-Parent เชื่อมโยงกับ Generalization Rule
การสร้าง Concept Hierarchy แบบ Static และ Dynamic ขึ้นอยู่กับ Data Sets ในบริบทนี้ การสร้าง Concept Hierarchy ที่ขึ้นอยู่กับ Static หรือ Dynamic Data Set เรียกว่า Static หรือ Dynamic Generation of Concept Hierarchy