【问题标题】:Is it possible to train a tensorflow production model?是否可以训练张量流生产模型?
【发布时间】:2018-12-03 15:49:59
【问题描述】:

如果我建立一个模型并训练它,然后部署它。我可以将其设置为在运行时对数据进行训练吗?例如。如果我想要一个可以只训练持续输入的网络,直到我停止它并对其进行测试。我是否必须通过与 C++ 中的 protobuffer 对话来实现它?

【问题讨论】:

    标签: c++ tensorflow neural-network training-data


    【解决方案1】:

    神经网络在生产中的实际问题是,您在已知输出上进行训练,但将它们应用到生产中以产生输出。这通常会排除生产中的更新。

    然而,没有任何魔法。如果在生产中,对于给定的输入,您仍然可以获得所需的输出(即使事后看来),那么您可以反向传播产生的误差项并调整网络权重。

    这里还有一个额外的挑战:如果您在生产环境中训练网络,您打算使用哪些数据进行训练?最初,您不能仅对现场的前几个样本进行训练,因为您会在这些样本上过度训练。因此,您需要在部署的解决方案中包含初始训练集,并在此基础上进行扩展。

    【讨论】:

      猜你喜欢
      • 2018-09-18
      • 2020-02-05
      • 2020-02-29
      • 2021-12-24
      • 2017-09-22
      • 2023-03-12
      • 1970-01-01
      • 2019-08-10
      • 1970-01-01
      相关资源
      最近更新 更多