Page 250 - 《软件学报》2020年第9期
P. 250

陈德彦  等:专家视图与本体视图的语义映射方法                                                          2871


              mm:measureme            mm:measureme          pp:people.person.
              nt_unit.length_u        nt_unit.mass_un         symptoms          med:medicine.sympto
                  nit    pp:people.person.  it                                   m.parent_symptom
                           height_unit  pp:people.person.  med:medicine.disease.
                                      weight_unit         includes_diseases  med:medicine.dis
                         pp:people.person.                             ease.symptoms
                         appropriate_food      med:people.person
                                      pp:people.perso  .diseases  med:medicine.di  med:medicine.s
               fd:food.food
                                          n                   sease                 ymptom
                                                                      med:medicine.sym
                                                    pp:people.person.has_         med:medicine.sym
                pp:people.person.not  pp:people.person.  physical_disabilities  ptom.symptom_of  ptom.has_drugs
                 _appropriate_food  not_appropriate_e
                                  xercise_items                    med:medicine.disease
                                         pp:people.person.  pp:people.person.ha  .has_drugs  med:medicine.dr
                  pp:people.person.is_
                     located_in          appropriate_exer  s_physical_injuries        ug
                                           cise_items
                       exe:exercise.exercise_item.
                         appropriate_location        exe:exercise.exercise_item   med:medicine.a
              loc:location.loca       exe:exercise.exe  .involved_body_parts
                  tion                 rcise_item                                 natomical_struct
                                                                                      ure
                                                        exe:exercise.exercise_
                               exe:exercise.exercise
              exe:exercise.exercise_item  _item.intensity  item.benefit     med:medicine.anatomical_str
                .technical_structure      exe:exercise.exercise_item.       ucture.includes_anatomical_
                                           energy_metabolism_type                 structures
                                              exe:exercise.ene
              exe:exercise.tec  exe:exercise.inte            exe:exercise.ben
              hnical_structure   nsity        rgy_metabolism     efit
                                                 _type

                                    Fig.10    Main concepts and their relationships
                                          图 10   主要概念及属性关系
                         Table 1    Conventions followed by the domain ontology library definitions
                                       表 1   领域本体库定义遵循的约定
                    遵循约定                                说明
                              各个子本体中概念和属性的定义都采用了人类可识别的 ID,并遵循约定 1.一方面,
                               从资源名称上便可以识别其为类型还是属性;另一方面,也避免了人类理解上的
                                  语义冲突,例如,med:medicine.disease 表示疾病概念,而以下都表示属性:
                                              med:medicine.disease.parent_disease
                                             med:medicine.disease.includes_diseases
                                            med:medicine.disease.affiliated_diseases
                     约定 1                      med:medicine.risk_factor.diseases
                                              med:medicine.medical_trial.diseases
                                            med:medicine.diagnostic_test_signs.disease
                                              med:medicine.disease_cause.diseases
                              O medicine 本体中来自 Freebase 的实例数据保留了其 mid,来自 ICD-9/10 的实例数据
                              采用在 ICD-9/10 中的编码.来自其他源的实例数据,在与现有 ID 不冲突的情况下,
                               尽可能保留了其原有的编码.手工构建的实例对象,目前采用了人类可识别的 ID.
                            各个子本体中概念的属性定义位置遵循约定 2,一方面确保了领域本体库定义的完整性,
                     约定 2     另一方面避免了各个子本体属性定义的冗余.同时,针对每个属性都给出了明确的
                             定义域和值域限定,一方面用于准确表达属性的语义,另一方面避免了语义推理的冲突.

             对于表达一般性领域常识知识的实例数据,这里直接定义在对应的领域本体中了,例如疾病实例、症状实
         例、药物实例、手术实例、解剖结构实例等及这些实例间关系的定义都直接定义在本体 O medicine 中了;不同类
         别的食材实例及其属性的定义(例如包含的营养素、功效等)直接定义在本体 O food 中了;不同类别的运动实例及
         其属性的定义(例如运动项目的强度、能量代谢类型、益处、技术结构等)直接定义在本体 O exercise 中了;度量单
         位实例及其属性的定义直接定义在本体 O measurement_unit 中了;位置相关的实例及其属性的定义直接定义在本体
         O location 中了.在定义领域常识知识时遵循的约定见表 2.
   245   246   247   248   249   250   251   252   253   254   255