神经网络试卷(A卷)(含答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

20 08 –20 09 学年第 一 学期 考试方式: 开卷[ ] 闭卷[√]

课程名称: 神经网络

使用班级: 计算机科学与技术(医学智能方向)06 班级: 学号: 姓名: 一、单项选择题(每空2分,共30分)

1. 人工神经网络的激活函数主要有三种形式,下面(A )对应的是非线性转移函数, ( B )对应的是对应的是域值函数,( C )分段线性函数。

()()1

01)f())f )0

1e 1, 1f , 11

)f 0

1, 1v A v B v C v v v v v v D v v ≥⎧=

=⎨

-<+⎩≥⎧⎪

=-<<=⎨⎪-≤-⎩

()

2. 根据神经元的不同连接方式,可将神经网络分为两大类:分层网络和相互连接型网络。分层网络将一个神经网络模型中的所有神经元按照功能分成若干层。一般有输入层、隐含层(中间层)和输出层,各层顺次连接。下面图形(D )对应的是相互连接型网络,图形(C )对应的是层内互联的前向网络,图形( B)对应的是具有反馈的前向网络,图形( A)对应的是单纯的前向网络。

··

··

··

x 1x 2

x n

12

m

··

··

··

x 1x 2

x n

12

m

··

··

··

x 1x 2

x n

12

m

··

··

··

x 1x 2

x n

12

m

a)

b)

c)

d)

3. 在MATLAB中,下面的(○3)命令可以使用得下次绘制的图和已经绘制的图将

不在同一张图上。

A) hold on(设置在同一张图绘制多条曲线)B) figure (下次的图和已绘制的不在同一张图上)C) plot D) hold off(取消在同一张图绘制多条曲线)

3.下面是一段有关向量运算的MATLAB代码:

>>y= [3 7 11 5];

>>y(3) = 2

运算后的输出结果是(○8)

A) 3 2 11 5 B) 3 7 2 5C) 2 7 11 5 D) 3 7 11 2

4. 下面是一段有关矩阵运算的MATLAB代码:

>>A = [1 2 3 4; 5 6 7 8; 9 10 11 12];

>>B = A(2,1:3)取出矩阵A中第二行第一个到第三个构成矩阵B

若A(2,3)=5将矩阵第二行第三列的元素置为5

A=[A B’]将B转置后,再以列向量并入A

A(:,2)=[]删除第二列:代表删除列A([1,4],:)=[]删除第一和第四行:代表删除行A=[A;4,3,2,1]加入第四行

那么运算后的输出结果是(○9)

A) 5 7 8 B) 5 6 8 C) 5 6 7D) 6 7 8

5.下面对MATLAB中的plot(x,y,s)函数叙说正确的是(○10)

A) 绘制以x、y为横纵坐标的连线图(plot(x,y)) B绘制多条不同色彩的连线图(plot(x,y))

C) 默认的绘图颜色为蓝色D) 如果s=’r+’,则表示由红色的+号绘制图形

6. 如果现在要对一组数据进行分类,我们不知道这些数据最终能分成几类,那么应

该选择(○11)来处理这些数据最适合。

A) BP神经网络B)RBF神经网络

C) SOM神经网络D)ELMAN神经网络

4. 如果现在要对一组数据进行分类,我们已经知道这些数据最终能分成几类,那么

应该选择(○4)来处理这些数据最适合。

A) RBF神经网络B) SOM神经网络

C) BP神经网络D) ELMAN神经网络

7.一个只有单权值的神经网络,其误差函数为

当误差函数对权值的偏导数如图一所示,此时权值应该向(○

)方向调整。 A) 增大 B) 减少

C) 可能增大也可能减少 D) 不变

8. 单层感知器,它最大的缺点是只能解决线性可分的分类模式问题,要增强网络的

分类能力唯一的方法是采用多层网络结构,与单层感知器相比较,下面(○

13)不是多层网络所特有的特点。

A) 神经元的数目可以达到很大 B) 含有一层或多层隐单元 C) 激活函数采用可微的函数 D) 具有独特的学习算法

9. 标准BP 算法采用的是最速梯度下降法修正权值,该算法存在与输入样本的顺序有关、收敛速度缓慢、易陷入局部极小等缺陷,为了克服算法中的不足,研究者们

提出了许多改进算法,其中(○

14)算法与其它三个算法的原理不一样。 A) 附加动量的改进算法 B) 使用拟牛顿法的改进算法 C) 采用自适应调整参数的改进算法 D) 使用弹性方法的改进算法

10. 标准BP 算法采用的是最速梯度下降法修正权值,该算法存在与输入样本的顺序有关、收敛速度缓慢、易陷入局部极小等缺陷,为了克服算法中的不足,研究者们提出了许多

改进算法,其中(○

15)算法与其它三个算法的原理不一样。 A) 基于共轭梯度法的改进算法 B) 附加动量的改进算法

C) 使用拟牛顿法的改进算法 D) 基于Levenberg-Marquardt 法的改进算法

10. nnToolKit 神经网络工具包中的函数可以在MATLAB 环境下独立运行,也可打包成

COM 对象被其它语言调用,但是不能被(○

15) A) Visual Basic B) Visual C++ C) C D) C++ Builder

二、填空题(每空2分,共20分)

1. 人工神经网络(Artificial Neural Networks ,ANNs ),也简称为神经网络(NNs ),是模拟 生物神经网络进行信息处理的一种数学模型,以对大脑的生理研究成果为基础,其目的在于模拟大脑的某些机理与机制,实现一些特定的功能。

2. 人工神经元模型可以看成是由3种基本元素组成一个连接,一个加法器,一个激

活函数

ho

w e ∂∂e

图一

w

相关文档
最新文档