单项选择题

梯度下降算法的正确步骤是什么()
a、计算预测值和真实值之间的误差
b、迭代跟新,直到找到最佳权重
c、把输入传入网络,得到输出值
d、初始化随机权重和偏差
e、对每一个产生误差的神经元,改变相应的(权重)值以减小误差

A.a,b,c,d,e
B.e,d,c,b,a
C.c,b,a,e,d
D.d,c,a,e,b