本課程介紹如何運用本體工程 (Ontology Engineering) 的概念建構智慧系統中的形式化知識結構。課程為人工智慧微學程設計,強調實作導向與概念理解,從語意網 (Semantic Web) 中的基本知識表示元素開始,逐步建立本體模型與驗證機制。
課程前半段介紹 ontology 的基本構成元素,包括 RDF 圖結構、類別與關係的建模方式,以及 OWL 所提供的語意建模能力。透過實際練習,學生將學習如何使用 RDF/OWL 表達領域知識。 在理解 ontology 的基本構成之後,課程後半正式介紹 ontology engineering 的方法與設計思維,說明如何從知識元素組織成完整的領域本體,及知識圖譜查詢與資料驗證技術,包括 SPARQL 查詢與 SHACL 約束語言,並示範如何在智慧系統中進行邏輯推理與資料品質驗證。
為使學生理解 ontology engineering 在現代 AI 系統中的角色,本課程並與資工系「人工智慧總整與實作 (Artificial Intelligence Capstone)」部分單元協同授課。透過該課程中的 Physical AI 與機器人系統案例,學習 ontology-based evaluation 與 scenario-based safety validation 的實際應用。
完成課程後學生將能:
1. 理解 RDF 與 OWL 的基本知識表示結構。
2. 使用 RDF/OWL 建構基本領域本體。
3. 撰寫 SPARQL 查詢以存取知識圖譜。
4. 使用 SHACL 定義資料驗證與邏輯約束。
5. 理解 ontology engineering 在 AI 與 robotics 系統中的應用角色。