标签 Pytorch学习 下的文章

反向传播是神经网络的一个重要概念。我们的任务是尽可能准确地分类数据。为此,我们需要更新参数的权重和偏差值,但在深度神经网络中,我们如何做到这一点?在线性回归模型中,我们使用梯度下降来优化参数。类似地,在这里我们也使用梯度下降算法,结合反向传播。

- 阅读剩余部分 -

现在,我们知道如何通过结合具有不同权重和偏差的线性模型来得到非线性模型。那么,神经网络如何知道每一层应该有什么权重和偏差值呢?这与我们为单个基于感知机模型所做的并无二致。我们仍然使用梯度下降优化算法,该算法通过迭代地移动到最陡峭的下降方向,以最小化模型的误差,更新模型的每一个层次中的每一个模型的权重。稍后我们将更多地讨论优化算法和反向传播。

- 阅读剩余部分 -

本文讨论了感知机模型的目的是对数据进行分类,并根据先前标记的数据,告诉我们癌症的可能性是最大还是最小。我们的模型已经训练完成,现在,我们需要测试模型是否能顺利工作并给出准确的结果。为此,我们需要在代码中添加一些更多的功能。

- 阅读剩余部分 -

感知器模型的训练与线性回归模型类似。我们初始化一个具有两个输入节点的输入层和一个具有Sigmoid激活函数的输出节点的神经模型。当我们将模型与数据绘制在一起时,我们发现它并不很好地适应我们的数据。我们需要训练这个模型,使其具有最佳的权重和偏置参数,并适应这些数据。

- 阅读剩余部分 -

了解感知器模型及一些关键术语如交叉熵、Sigmoid梯度下降等是很重要的。那么,什么是感知器模型,它是如何工作的呢?让我们通过一个例子来理解感知器模型。想象一家每年都会为数千名患者进行手术的医院,请你创建一个预测模型,能够准确判断某人是否可能患癌症。

- 阅读剩余部分 -