人工神经网络:模型、算法及应用 何春梅 习题解答.docx
《人工神经网络:模型、算法及应用 何春梅 习题解答.docx》由会员分享,可在线阅读,更多相关《人工神经网络:模型、算法及应用 何春梅 习题解答.docx(14页珍藏版)》请在第一文库网上搜索。
1、人工神经网络:模型、算法及应用何春梅习题解答第2章习题2.1 什么是感知机?感知机的基本结构是什么样的?解答:感知机是FrankRosenb1att在1957年就职于Corne11航空实验室时发明的一种人工神经网络。它可以被视为一种最简单形式的前馈人工神经网络,是一种二元线性分类器。感知机结构:2.22.3 单层感知机与多层感知机之间的差异是什么?请举例说明。解答:单层感知机与多层感知机的区别:1 .单层感知机只有输入层和输出层,多层感知机在输入与输出层之间还有若干隐藏层;2 .单层感知机只能解决线性可分问题,多层感知机还可以解决非线性可分问题。2.3证明定理:样本集线性可分的充分必要条件是正
2、实例点集所构成的凸壳与负实例点集构成的凸壳互不相交.解答:首先给出凸壳与线性可分的定义凸壳定义1:设集合SUR台是由Rn中的k个点所组成的集合,即S=必,电,加。定义S的凸壳为CSiv(S)为:kkXconv(S)=X=ix11=1,0J=1,2,,ki=1i=1)线性可分定义2:给定一个数据集=(xy),(x2,7z-(ny)其中N=Rr1,%J=+1,-1,i=1,2,如果存在在某个超平面S:wX+b=Q能够将数据集的正实例点和负实例点完全正确地划分到超平面的两侧,即对所有的正例点即=+1的实例i,有wx+bO,对所有负实例点即=-1的实例八有wx+bVO,则称数据集丁为线性可分数据集;否
3、则,称数据集T线性不可分。必要性:线性可分T凸壳不相交设数据集丁中的正例点集为s+,s+的凸壳为Conv(S+),负实例点集为S一,S一的凸壳为conv(S_),若T是线性可分的,则存在一个超平面:wX+b=O能够将S+和S一完全分离。假设对于所有的正例点!,有:wXf+b=易知与O,i=1,2,,卜+|。若约17(5+)和)=Wii-6t=1i=1I=I因此ws+b=f.1i1-0,同理对于S_中的元素S.有Ws+=j11ii0且ws一+b=11rfi0,因此若%+属于正例点,则令不如wx+b=(x+-X-)-Xx+x+-X-X-=X+X-X.X_IIX-避-I1-+一避=2_dist(x,
4、x.)2-dist(x,x+)2二2若disc(4,%_)dist(x,x+),则dist(x,x_)dist(x,x+)dist(x.,x+),那么dist(S+,S一)0成立。同理,对所有负例点,wx+bv成立。至此,充分性证得。2.4请设计一个感知机程序实现2.3节中介绍的逻辑“或”、逻辑“与”功能,并绘出判别界面。代码:importnumpyasnor_samp1es=0,0,0,1,0,I,(O,I,I,UJI1and_samp1es=0,0,0,1,0,0,OJO,U,1,1defperception(samp1es):# 权重w=np.array(1,2)# 偏置# =0# 学习
5、率Ir=1#迭代10次foriinrange(i):forjinrange(4):x=np.array(samp1esj:2)#sgn函数ifnp.dot(w,x)+b0:y=e1se:y=0#真实值t=np.array(samp1esj2)de1ta_b=Ir*(t-y)de1ta_w=Ir*(t-y)*x#更新权重w=w+de1ta_wb=b+deka_bprint(fweight0:w0weigt1:w1b:b)print(1ogica1or:)PerCePtion(or_samp1es)print(1ogica1and:)perception(and-samp1es)判别界面2.5使用
6、下面的训练集来训练一个感知机网络,其中初始偏置w=0,0匕=0.5。并试图判断样本为=(1,1)所属的类别。类别1:x1=(0,1);X2=(-1,0);X3=(-1/1)类别2:x4=(0,2);x5=(2,0);X6=(1,2)代码:importnumpyasnpsamp1es=10. 1,0,-1,0,0,1-1,1,0,11. 2,1,2,0,1,1,2,1defperception(samp1es):# 权重w=np.array(1,1)# 偏置b=0.5# 学习率Ir=1#迭代10次foriinnge(10):fbrjinrange(4):x=np.array(samp1es|j)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工神经网络:模型、算法及应用 何春梅 习题解答 人工 神经网络 模型 算法 应用 习题 解答