-
黑板系統
鎖定
黑板系統是一種問題求解模型,是組織推理的步驟、控制狀態數據和問題求解之領域知識的概念框架,它將問題的解空間組織成一個或多個應用相關的分級結構。分級結構的每一層信息由一個唯一的詞彙來描述,它代表了問題的部分解。
黑板系統定義
領域相關的知識被分成獨立的知識模塊,它將某一層次中的信息轉換成同層或相鄰層的信息。各種應用通過不同知識表達方法、推理框架和控制機制的組合來實現。
黑板系統組成
黑板系統主要由以下三部分組成。
- 知識源:包含獨立的、與應用程序相關的知識,知識源之間不直接進行通訊,它們之間的交互只通過黑板來完成。
- 黑板數據結構:按照與應用程序相關的層次來組織並解決問題的數據,知識源通過不斷地改變黑板數據來解決問題。
- 控制:完全由黑板的狀態驅動,黑板狀態的改變決定了需要使用的特定知識。
黑板系統影響因素
影響黑板系統設計的最大因素是引用問題本身的特性,但是支撐應用程序的黑板體系結構有許多相似的特徵和構件。對於特定應用問題,黑板系統可通過選取各種黑板、知識源和控制模塊的構件來設計;也可以利用預先制定的黑板體系結構的編程環境。
黑板系統典型應用
黑板系統的典型應用是信號處理領域,如網絡信息檢索、電子商務、自動控制、辦公自動化、商業管理智能決策、語音和模式識別、智能控制領域等。
- 參考資料
-
- 1. 架構風格 .阿里雲開發者社區.2012-10-15[引用日期2023-10-17]
- 2. 黑板系統 Blackboard System .Academic Accelerator[引用日期2023-10-17]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:11次歷史版本
- 最近更新: fjqqiqi