42得票6回答
三维装箱算法

我面临一个三维装箱问题,目前正在进行一些初步的研究,以确定哪些算法/启发式方法目前产生了最佳结果。由于该问题是NP难的,我并不期望在每种情况下找到最优解,但我想知道: 1)最好的精确求解器是什么?分支定界算法?使用合理的计算资源可以解决什么样的问题实例大小? 2)最好的启发式求解器是什么? ...

42得票5回答
仅依赖于NumPy/SciPy的二次规划(QP)求解器?

我希望学生们在作业中解决二次规划问题时不需要安装额外的软件,如cvxopt等。是否有仅依赖于NumPy/SciPy的Python实现可用?

39得票2回答
scipy最小值求解器带有约束条件。

假设我有一个矩阵。 arr = array([[0.8, 0.2],[-0.1, 0.14]]) 使用目标函数 def matr_t(t): return array([[t[0], 0],[t[2]+complex(0,1)*t[3], t[1]]] def target(...

38得票4回答
Python受限非线性优化

在Python中进行受限非线性优化,有哪些推荐的包? 我要解决的具体问题是: 我有一个未知的 X(Nx1),我有 M(Nx1)个 u 向量和 M(NxN)个 s 矩阵。max [5th percentile of (ui_T*X), i in 1 to M] st 0<=X<...

37得票6回答
整理毛笔:使用JS通过相邻项的相似性来优化2D网格中物品的排列方式 [更新]

更新:问题已经附带具体细节和代码,请见下文。 警告:此问题是关于优化矩阵中项目排列的。它不是关于比较颜色的。最初,我决定提供有关我的问题的背景会有所帮助。现在我后悔了这个决定,因为结果是相反的:太多无关的谈论颜色,几乎没有关于实际算法的内容。 我为孩子买了一盒80支毛笔,但让我很烦恼的...

36得票1回答
在整数线性规划中使用最小值/最大值

我正在尝试设置一个线性规划模型,其中目标函数会对决策变量与它们相应系数的乘积中的max施加额外权重。 有没有一种方法可以在线性规划模型的目标函数内部使用min或max算子? 示例:Minimize (c1 * x1) + (c2 * x2) + (c3 * x3) + (c4 * ma...

33得票9回答
计算机如何对两个数字进行乘法运算?

计算机如何对两个数字进行乘法,例如100 * 55。 我的猜测是计算机通过重复加法来实现乘法。当然,对于整数来说这可能是正确的。但对于浮点数,必须有其他逻辑。 注意:这是在一次面试中提出的问题。

28得票2回答
如何在Tensorflow中创建优化器

我希望在Tensorflow上为我的网络编写一个新的优化算法。 我希望实现Levenberg Marquardt 优化算法,尽管它现在已被排除在TF API之外。 我发现很少关于如何编写自定义优化器的文档,所以我想问问是否有人可以给我一些建议。 谢谢。

26得票6回答
梯度下降和梯度上升有什么区别?

我找不到任何关于梯度上升的资料。有没有好的链接可以演示梯度上升与梯度下降的区别。

25得票5回答
Python的快速最大流最小割库

是否有一份可靠且有良好文档记录的Python库,它具有快速实现在有向图中找到最大流和最小割的算法? python-graph的 pygraph.algorithms.minmax.maximum_flow 解决了这个问题,但速度极慢:在一个有约4000个节点和11000条边的有向图中查找最大...