已知BP算法的基本步骤包括:(1)计算网络的实际输出与期望输出的误差;(2)对训练样例集中的每一个样例重复以上步骤,直到对整个训练样例集的误差达到要求为止;(3)从训练样例集中取一样例,把输入信息输入到网络中;(4)由网络分别计算各节点的输出:(5) 从输出层反向计算到第一个隐含层,按一定原则(必须确定如何沿减少误差的方向调整连接权值)向减少误差方向调整网络的各个连接权值。请从下边四个选项中选出步骤的正确排序:
A: (1)(2)(3)(4)(5)
B: (1)(3)(5)(4)(2)
C: (3)(5)(2)(4)(1)
D: (3)(4)(1)(5)(2)
A: (1)(2)(3)(4)(5)
B: (1)(3)(5)(4)(2)
C: (3)(5)(2)(4)(1)
D: (3)(4)(1)(5)(2)
举一反三
- 反向传播网络中最重要的一步是哪一步? A: 选择一组训练样例,每一个样例由输入信息和期望的输出结果两部分组成。 B: 从训练样例集中取一样例,把输入信息输入到网络中。 C: 计算网络的实际输出和期望输出的误差。 D: 从输出层反向计算到第一个隐层,并按照某种能使误差向减小方向发展的原则,调整网络中各神经元的连接权值
- 【问答题】问题描述: 编 写程序, 计算 Ackerman 函数 值。 Ackerman 函数定义 如下 输入: 从键盘随机输入 两个非负整数,分别作为 m 和 n 的值。 输出: Ack ( m , n ) 的值。 样例 1 :输入 2 3 输出 9 样例 2 :输入 3 2 输出 29 样例 3 :输入 0 3 输出 4 样例 4 :输入 3 0 输出 5
- 梯度下降算法的正确步骤是什么?1、计算预测值和真实值之间的误差 2、迭代跟新,直到找到最佳权重3、把输入传入网络,得到输出值4、初始化随机权重和偏差5、对每一个产生误差的神经元,改变相应的(权重)值以减小误差。 A: 3, 2, 1, 5, 4 B: 4, 3, 1, 5, 2 C: 5, 4, 3, 2, 1 D: 1, 2, 3, 4, 5
- 求和S。题目描述题目内容:求s=1 (1 2) … (1 2 3 … n)的值,其中n由键盘输入。输入样例:3输出样例:10输入样例:8输出样例:120输入样例:0输出样例:Error!输入样例:-1输出样例:Error!测试用例用例1分数: 10错误提示:用例2分数: 10错误提示:用例3分数: 5错误提示:用例4分数: 5错误提示:题目运行时间限制: 500ms题目运行内存限制: 32000kb
- 编写一个程序,求s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的值,n从键盘输入。 【输入形式】 用scanf函数输入n 【输入样例1】 please input n:1 【输出样例1】 s=1 【输入样例2】 please input n:3 【输出样例2】 s=10 【输入样例 3 】 please input n:5 【输出样例3】 s=35