Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2011-11-11
帖子: 1
声望力: 0 ![]() |
![]()
建立一个3层前向网络,其中输入层两个神经元(与输入变量个数一致),隐含层两个神经元,输出层一个神经元。实现异或门(XOR)。
XOR的真值表,也即是训练样本: 网络结构: 其中x0=1,y0=1 ,w110 、w120 、w210 为阈值,其他 为权值。 激活函数用sigmoid函数:f(x)=1/(1+e-x) (1)在MATLAB中,针对以上XOR网络建模问题,编写一个BP算法程序,确定网络模型的权值和阈值。 (2)确定权值与阈值后,写出XOR的网络模型,即输入自变量,则可通过XOR的网络模型,获得因变量预测值。 (3)程序源代码(一个训练程序,一个预测程序) (4)给出模型的预测结果 (5)对XOR网络建模问题进行分析 |
![]() |
![]() |