当前位置: 首页 > 知识库问答 >
问题:

有人能帮我解释我在使用tensorflow进行神经网络时得到的这些图吗?

萧成文
2023-03-14

R中的绘图可视化

model %>%
   fit (x = x_train,
        y = y_train,
        epochs = 25,
        batch_size = 32,
        validation_split =.2
        )

上面的代码是我在运行fit参数时用来获取图的代码,但是,每次运行代码时,图都是不同的。我理解这是你如何可视化模型是如何训练或学习的。损失显示在上面的图表中,精确度显示在第二个图表中,对于最后一个图表,我不断地改变历元、批处理大小和验证,它总是0。我不完全理解这些图和Y轴上的数字是什么意思。

共有1个答案

申屠晟
2023-03-14

关于机器学习模型中的“损失”和“准确性”到底指的是什么,这里有一个很好的解释。术语“MAPE”指的是“平均绝对百分比误差”,这是衡量模型性能的一种不同方法--它越低,模型性能越好。

看看所附的图,很容易看出你的模型出了问题,因为你的模型的精确度在训练和验证集上都没有增加,而且损失也没有减少。例如,这可能是由于您正在使用的模型(不适合您期望它执行的任务)或您输入到模型中的数据(例如,可能以不一致的方式标记)的问题。

 类似资料:
  • 主要内容:使用TensorFlow实现递归神经网络递归神经网络是一种面向深度学习的算法,遵循顺序方法。在神经网络中,我们总是假设每个输入和输出都独立于所有其他层。这些类型的神经网络称为循环,因为它们以顺序方式执行数学计算。 考虑以下步骤来训练递归神经网络 - 第1步 - 从数据集输入特定示例。 第2步 - 网络将举例并使用随机初始化变量计算一些计算。 第3步 - 然后计算预测结果。 第4步 - 生成的实际结果与期望值的比较将产生错误。 第5步 -

  • 在了解了机器学习概念之后,现在可以将注意力转移到深度学习概念上。深度学习是机器学习的一个分支。深度学习实现的示例包括图像识别和语音识别等应用。 以下是两种重要的深度神经网络 - 卷积神经网络 递归神经网络 在本章中,我们将重点介绍CNN - 卷积神经网络。 卷积神经网络 卷积神经网络旨在通过多层阵列处理数据。这种类型的神经网络用于图像识别或面部识别等应用。CNN与其他普通神经网络之间的主要区别在于

  • 错误 第6:44行:在函数“app”中调用React Hook“useState”,该函数既不是React函数组件,也不是自定义React Hook函数React Hook/rules of Hook 搜索关键字以了解有关每个错误的更多信息。

  • 问题内容: 对于我的研究生研究,我正在创建一个训练识别图像的神经网络。就像许多示例一样,我要比仅对RGB值进行栅格化,下采样并将其发送到网络的输入要复杂得多。实际上,我使用了100多个经过独立训练的神经网络来检测特征,例如线条,阴影图案等。更像是人眼,到目前为止,它的效果非常好!问题是我有很多训练数据。我向它展示了汽车的100多个示例。然后是一个人的100个例子。然后是100多只狗的样子,等等。这

  • LOAD DATA INFILE'/home/cloudera/desktople/sql DATA/customer.csv'替换到表Customers字段以‘结尾,行以'\n'结尾;