知识库系统与数据库相结合会发什么变化呢?
文章摘要:传统的知识表示方法主要有四种:一种谓词逻辑表示、产生式规则表示、语义网络表示、框架结构表示。无论采用何种组织形式,知识都是以文字文档的形式进行的。因为系统中的文件服务于具体的系统,所以对于具体的应...
传统的知识表示方法主要有四种:一种谓词逻辑表示、产生式规则表示、语义网络表示、框架结构表示。无论采用何种组织形式,知识都是以文字文档的形式进行的。因为系统中的文件服务于具体的系统,所以对于具体的应用程序,文件的逻辑结构是最优化的,所以很难对已有的软件进行修改和扩展。当代表该知识的档案的逻辑架构发生变化时,应用程式就必须加以修正。知识和应用软件的独立性差,导致了知识库系统的管理和维护难度;另外,基于知识的文档管理方法无法满足多用户、多应用程序之间的知识共享。知识的表达方式直接影响着知识库的精确性和可用性,因此,知识运用的机理是制约知识运用的关键因素。
知识库的表达方法可以充分地利用关系型数据库的原则来表达。这主要是因为以下三个原因:
①功能类似,但处理的对象不同。知识库系统的主要作用是储存与管理知识,而数据库的作用是储存与管理数据。
②同样的目标。知识库系统是把知识从应用中分离出来,然后交给知识系统的程序,而数据库则是把数据从应用中分离出来,然后由数据库系统来进行操作。
③研究的主要目的是相同的。这两个领域都需要对海量信息的可恢复性、安全性、保密性、一致性等方面的理论与技术进行深入的探讨。
可见,大多数的数据库管理技术在知识库系统中也是适用的。
将知识库系统与数据库相结合,将数据的表达与抽象的知识相结合,将数据的处理与知识的处理能力有机地结合在一起,将会对构建具有更高效能的数字储层体系具有重要的意义,同时也是知识库的发展方向。
由于知识库系统是以数据库的方式进行管理的,因此它显示出高度的模块化、可移植性,并且由于其强大的保密性,使得整个知识库都具备了高度的保密性。其特征有如下。
1、运用成熟的关系数据库管理技术,可以将知识库系统中的知识进行集中管理,使知识的添加、删除、修改、浏览等操作变得更加容易;
2、应用一般的资料库存取技术,可以方便地在不同的环境中存取不同的资料库,因此,在开发时,可以根据不同的需求,灵活地选取不同的开发语言,以降低开发成本,提高开发效率。
3、目前常用的关系数据库开发工具中,有很多功能强大的开发工具,可以方便快捷地开发出友好的人机界面,方便用户的使用,减少了对计算机的操作能力的需求。
4、将知识库系统作为数据库进行管理,方便了专家知识与专业应用的有机结合,从而大大减少了开发专用软件的费用。
文章为沃丰科技原创,转载需注明来源:https://www.udesk.cn/ucm/faq/19612