人工智能概述

问题求解的基本原理

知识表示

基于逻辑问题的求解方法

不确定知识的表示和推理

专家系统

知识获取和知识学习

自然语言处理系统

问答和实践

 

 

知识获取与机器学习   类比学习方法(1)

1.     用结构类比,将类比一个对象a可由若干子对象 a1,a2,┄an及这些子对象间的一些关系R组成。这些的结构二元组刻画了a结构,记为

a=({a1,a2,┄an},R)

若已知基对象 b的结构({b1,b2,┄bn},Rb)和靶对象T的部分结构({t1,t2,┄tn},Rt) ,要求对象T中的另一些关系,则称为结构类比,可表示为

b=({b1,b2,┄bn},Rb)

                                             

T=({t1,t2,┄tn},Rt)

即找出对象{b1,b2,┄bn}和{t1,t2,┄tn}上的对,并将Rb中的某些关系映射到T中,成为Rt。例如,原子结构与太阳的类比就可以看成这种形式。

2.     扩张类比

扩张类比是由一些元素之间的相似扩张为系统间的相似。设已知元素b1与t1之间相似,并知靶系统T=({t1,t2,┄tn},Rt),而bi可属多个系统:

bi∈bi1,bi2,┄bik

要求系统bi,使得bi ~T,这种类比称为扩张类比。利用扩张类比求得相似的系统bi后,可再bi中的某些关系映射到T中。

<下一页>