1>本體是什麼?
本體是對概念及概念之間的關係的乙個明確的形式化的描述。
哲學中,ontology為客觀存在,即一切客觀存在的事物。
2>本體相關概念
類(class): 具有相同特性的事物稱之為乙個類。類又可以稱為概念。注意:這是個抽象概念。
層次結構(hierarchy):人們在理解和分析複雜事物時,習慣將複雜事物按照一種層次結構將其進行分解。
屬性(property):描述事物的特性,有時又稱為槽。
個體(individual):個體稱為類的例項。個體是事物存在的具體形式。
本體是由類、屬性、層次結構、個體及其之間的關係構成的。
3》本體開發內容
(1)定義類
(2)安排類的層次結構
(3)定義屬性及描述屬性的取值範圍。
(4)給屬性賦值以建立例項。
本體+ 例項 = 知識庫
和物件導向很相似。
4》本體開發過程與方法
(1) 定義本體的領域和應用範圍。
(2)考慮是否可以重用現存的本體。
(3)列舉本體中的重要詞彙(terms)。
(4)定義類及類的層次結構。
(5)定義槽。定義類的內部和外部屬性。
(6)定義槽的面。包括描述屬性值的型別(type)、值的範圍(allowed value)和值的基數(cardinality)。
(7)建立例項(instance)。選擇恰當的類,給這個類建立個體,給槽賦值。
本體並非一次就能建立好的,它是乙個不斷反覆和迴圈的過程,需要根據具體應用而不斷進行修正。
mysql 初學總結
mysql h localhost u root p 啟用mysql lmy1234 show databases 檢視已存在的資料庫 use databses 使用某個資料庫 create table pet 建立乙個資料表 name varchar 20 owner varchar 20 spe...
Jmeter初學總結
剛剛接觸到測試,才開始,下面說一下我對接觸jmeter的小總結 一 安裝 3,環境變數的配置 使用者變數 jmeter home f apache jmeter 2.12 注意這是你存放的路徑 系統變數 classpath 新增 jmeter home lib ext apachejmeter co...
初學ROS總結
初步總結一下自己對ros的認識,遇到的坑以及相應的解決辦法。首先介紹一下我的電腦配置,win10系統,裝虛擬機器ubuntu16.04,ros版本kinetic.第一步是ubuntu的使用,如果不熟悉ubuntu的話,可以去乙個叫 實驗樓的 上學習ubuntu的基本操作,命令。第二部ros的安裝,按...