第六章 本章练习参考答案 一、填空题(每空5分,共50分) 1.机器学习 2.示教学习 3.环境 4.知识库 5.易于推理 6.机械 7.存储与计算之间的权衡 8.1989 9.有效的;潜在有用的 二、简答题(本题50分) 1.学习系统的基本结构环境、学习部分、知识库和执行部分。环境向系统的学习部分提供某些信息,学习部分利用这些信息修改知识库,以增进系统执行部分完成任务的效能,执行部分根据知识库完成任务,同时把获得的信息反馈给学习部分。在具体的应用中,环境、知识库和执行部分决定了具体的工作内容,学习部分所需要解决的问题完全由上述3部分决定。 2.机械学习是最简单的机器学习方法。机械学习就是记忆,即把新的知识存储起来,供需要时检索调用,而不需要计算和推理。 当机械学习系统的执行元件解决完问题之后,系统就记住该问题及其解。可以把系统的执行元件抽象成某个函数F,该函数在得到自变量输入值(X1,X2,…,Xn)之后,计算并输出函数值(Y1,Y2,…,Yp)。若经过评价得知该计算是正确的,则把联想对: [(X1,X2,…,Xn),(Y1,Y2,…Yp)] 存入知识库中。以后再次需要F(X1,X2,…,Xn)时,系统的执行机构就直接从知识库中把(Y1,Y2,…,Yp)检索出来而不是重新计算它。 3.①数据选择。根据用户的需求从数据库中提取与知识发现相关的数据。 ②数据预处理。主要是对上述数据进行再加工,检查数据的完整性及数据的一致性,对丢失的数据利用统计方法进行填补,形成发掘数据库。 ③数据变换。即从发掘数据库里选择数据。 ④数据挖掘。根据用户要求,确定知识发现的目标是发现何种类型的知识。 ⑤知识评价。这一过程主要用于对所获得的规则进行价值评定,以决定所得的规则是否存入基础知识库。 上述知识发现全过程的几个步骤可以进一步归纳为三个步骤,即数据挖掘预处理(数据挖掘前的准备工作)、数据挖掘、数据挖掘后处理(数据挖掘后的处理工作)。 |