帆船辅助训练专家系统的研究与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:zouxudong163
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
帆船比赛时影响运动员的水平发挥有许多重要的因素:如比赛时海上气象环境、运动员的操作技能、帆船器材的调整能力、对比赛规则的掌握程度以及他们在竞赛期间的饮食、心理状况等等,对此帆船教练们积累了丰富的知识,可指导运动员及时调整,但是这些相关知识通常表现为教练的宝贵经验和个人的隐性知识,它们存在于教练的头脑中,并没有一种很好的方法使其社会化、显性化。如何有效的组织帆船教练的知识,实现知识的积累与分享,使运动员通过知识共享提高其竞技水平,是本文的研究目的所在。作为知识管理的一部分,专家系统大量利用专业知识以解决只有专家才能解决的问题,其中包含的知识库可存储大量的专业知识,实现知识的有效管理。帆船辅助训练专家系统利用Delphi的界面优势和Prolog的逻辑推理优势,以Delphi7.0结合Amzi!Prolog作为开发工具,实现界面的快速开发和编码的简洁。开发该系统时借鉴了线性模型(Linear Model)这种生命周期模型,以此来指导项目高效、高质的开发。知识表示和推理方法在专家系统中有着非常重要的地位,知识表示由于其在使用知识的软件系统中起着决定性作用而被看作是人工智能的核心,它的重要性就如同信息系统的数据库设计;推理则是专家系统解决问题的基本方法,特别在没有合适算法或无算法的情况下,专家系统应能从一系列的推理中得到结论。在本系统中采用判断树(decision tree)结构作为知识表示模式和推理方法,用自定义数据结构node(name,type,question,answer,[ _ ])表示判断树的结点,该自定义数据结构既可表示答案结点又可表示判定结点,同时可以表示父结点和子结点之间的联系。该系统的推理过程简单来说是遍历判断树得到答案结点的过程,通过一系列的规则编码来实现,在遍历判断树时采用了谓词截断技术、数据管理技术,在Prolog控制Delphi界面时使用了DelGUI谓词技术(针对Delphi的扩展谓词技术),方便的实现了专家系统界面的动态生成。为提高帆船运动的训练水平及运动员的比赛成绩和促进帆船知识的有效管理,开发一个帆船辅助训练系统有很好的学术和应用价值。
其他文献
自然语言描述的协议规范存在二义性问题,协议软件开发人员对同一协议规范理解的差异是导致其协议实现“百花齐放”的根本原因。协议实现与协议规范之间的丝毫偏差都可能给通信
急救护理学是一门理论性与实践性都很强的学科,其教学目的是:增强学员的急救意识,传授急救护理学的基本理论,训练急救技术操作的基本技能,培养学员在紧急情况下迅速评估、正
随着Internet的普及信息处理等高科技技术的不断发展,越来越多的企业也在广泛利用Internet技术进行数据共享等信息处理的应用,使得信息内容也正以惊人的速度增加,同时内部业务系
结构化文档检索系统利用文档的结构信息,对文档的部分内容建立索引并检索呈现,所得查询结果能精细化地表达查询需求。利用同义词扩展查询是实现基于语义检索的一种有效方式。
在基于内容的图像检索中有一种称为基于目标区域的图像检索方法,这种方法的主要思想是用目标区域的特征代替全局图像的特征进行检索。因此,其检索效率的高低主要取决于目标区
新时期世界各国军事的发展,迫使我军要在军事训练在内容和形式上做出变革,以进一步提高军队战斗力。本文涉及的射击对抗训练系统还原了近似真实的实战场景,在允许实弹射击的情况
数据挖掘将传统的数据分析方法与处理大量数据的复杂算法相结合,目的是从大量数据中找出先前未知的有用知识。分类是数据挖掘领域研究和应用最广泛的一个分支。目前已知的分
在计算机视觉领域,人脸识别一直是一个研究热点,无论是安全防卫、对身份进行验证、护照识别及驾驶执照,还是自动门卫系统、银行和海关的监控系统等,它都有着重要的应用。广义
如今,ActiveX控件在互联网和桌面上应用非常广泛,ActiveX控件是Microsoft提供的功能强大的程序设计和开发技术,运用于Microsoft Windows系统。Windows和Linux平台的不兼容性
随着计算机工程和人工智能技术的迅速发展,尤其是知识工程、粗糙集理论和人工神经网络在诊断领域中的进一步应用,故障诊断和检测技术正向智能化方向发展。粗糙集理论能有效地分