使用 Tensorflow、Pandas 和 Gradient Descent Optimizer 设置约束优化

问题描述

我有一个优化问题 y_i = A_i^x*(Cr_i*c+T_i*t) 其中 x,t,c 是要查找的变量,以便在某些约束下最小化 y 的总和。我在 Pandas 数据框中输入数据,其中每一行都包含 A、Cr 和 T 的值。约束是

sum y_k over specific k's are no less than 1

sum y_m over specific m's where Cr is between 0.9-1.0 > sum y_t over specific t's where Cr is between 0-0.2

基本上 k,m,t 这里是我在设置问题期间过滤的一组特定行。我对非全局最优解没意见,只是在 tensorflow 中使用 Adam 优化器。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)