TensorFlow 是解决这个优化问题的方法吗?

Is TensorFlow the way to go for this optimization problem?

我必须优化取决于大量变量的过程的结果,即雕刻深度取决于激光速度、距离、功率等的激光雕刻系统。

最后的objective就是雕刻时间的最小化,或者激光速度的最大化。所有其他参数都可以变化,但必须保持在安全范围内。

我从未使用过任何机器学习工具,但据我所知,这似乎是 TensorFlow 或任何其他机器学习库的一个很好的用例。

我会通过实验收集数据点来训练算法,对其进行测试,然后使用梯度下降优化器找到最大化激光行进速度的参数(在范围内)。

这听起来可行吗?你会如何处理这样的问题?您可以 link 在线提供任何示例吗?

谢谢,
里卡多

我不太确定我是否正确理解了问题,你能添加一些示例数据和所需的输出吗?

据我了解,使用 TensorFlow 可能是可行的,但我相信有更好的解决方案来解决这个问题。让我对此进行扩展。

TensorFlow 是一个专注于深度学习模型开发的框架。这些通常需要大量数据(具体数量取决于问题),但我认为仅靠手动收集这些数据是不够的,除非您的团队规模很大或已经收集了一些数据。

此外,由于您在给定已知范围内的变量时遇到最小化(或最大化)问题,我认为这可能是运筹学优化而不是机器学习的情况。检查这个 example 的 OR.