![](/img/trans.png)
[英]Global minimum versus local minima solution with Python Gekko
一個簡單的優化示例在(0,0,8)處有 2 個局部最小值,目標936.0和(7,0,0) ,目標951.0 。 在 Python Gekko( APOPT 、 BPOPT 、 IPOPT )中使用局部優化器找到全局解決方案的技術是什么?from gekko import GEKKO m = GEKK ...
[英]Global minimum versus local minima solution with Python Gekko
一個簡單的優化示例在(0,0,8)處有 2 個局部最小值,目標936.0和(7,0,0) ,目標951.0 。 在 Python Gekko( APOPT 、 BPOPT 、 IPOPT )中使用局部優化器找到全局解決方案的技術是什么?from gekko import GEKKO m = GEKK ...
[英]How to populate a matrix based on criteria for rows and columns (Updated)
賞金將在 5 天后到期。 此問題的答案有資格獲得+100聲望賞金。 user007正在尋找規范的答案: 我正在尋找可以考慮所有提到的參數的通用解決方案。 謝謝! 更新的用戶@shs讓我注意到我的示例有問題。 我已經更新了所需的 output。 我正在嘗試使用r進行日程安排。 接下來解釋我的問題。 ...
[英]Programming Gekko to solve MINLP problem while having to reach a value with the objective function
我正在嘗試為光伏系統構建 EMS 原型。 我在配置中使用 MILP 求解器,但我開發問題的方式和目標 function 將問題變成了 MINLP,所以我開始使用 Gekko,這太棒了。 現在系統必須根據電解產生的氫氣來決定是否購買能源來生產綠色氨。 用於這兩個過程(氫電解和 Haber-Bosch ...
[英]jax minimization with stochastically estimated gradients
我正在嘗試使用tensorflow_probability.substrates.jax和jax.scipy.optimize.minimize中的 bfgs 優化器來最小化根據偽隨機樣本估計的 function f ,並以jax.random.PRNGKey作為參數。 要將此 function 與 ...
[英]How to fill a contingency table from the marginal distributions given some optimization constraints?
我需要在給定邊際分布的情況下找到列聯表的單元格。 2574 2572 3393 3768 3822 b 電子 x₁₁ x₁₂ x₁₃ x₁₄ x₁₅ 187 23846753.74 x₂₁ x22 x23 x24 x₅ 3個 324024.64 x₃₁ x₃ ...
[英]Gekko Variable Definition - Primary vrs. Utility Decision Variable
我正在嘗試根據一篇文章制定和解決優化問題。 作者引入了 2 個決策變量。 站點 i 在時間 t 的功率 P_i,t 和二進制變量 X_i,n 如果車輛 n 分配給站點 i,則該變量為 1。 他們引入了一些其他變量,稱為效用變量。 例如,從站點 i 到時間 t 為車輛 n 輸送的能量,E_i,t,n ...
[英]How do I calculate the sum of products of entries of a 2D and 3D array?
設 $X \in \mathbb{R}^{M\times N}$ 為二維數組。 設 $Y \in \mathbb{R}^{M \times N \times K$ 是一個 3 維數組。 我在 Julia 中有這些數據 arrays。 我想計算數字 $$ \sum_{k = 1}^{K} \sum_ ...
[英]Is there a way to write a constraint in cvxpy on an Array variabile N so that all values in the Array are either 0 or the same values?
假設我們有X=variable(n, boolean=True)和一個包含重復整數的長度為 n 的數組 B。 我想編寫一個約束,以便 X 乘以 B 的解的逐個元素乘法是一個包含元素 0 或單個值 p 的數組,其中 p 是 B 的一個元素。 解決方案示例B=[2,3,4,3,3,2,2,3,5,4, ...
[英]A function to find all possible Expressions which results in a specific number let's say 42?
有一個游戲,他們給了我們一些老虎機。 其中一些填滿了數字,一些是空的。 我們必須用正確的數學運算符(如 +、-、* 和 /)填充空槽,以便在計算整個表達式時它始終等於 10。例如: 請注意,“_”表示空槽。 我們必須用任何數學運算符填充這些槽,使其等於 10。 我的問題是,如何找到所有結果為 42 ...
[英]set equation for binary variable in GEKKO optimization problem by m.if3
我正在嘗試將大小為 52*6 的數組作為我的更改變量。 另外,我想將 x[:,0] 定義為 [0,1] 二進制變量。 我想有一個約束,使得對於任何 x[i,0] =1, a = 5; 否則a = 0。以下是我的代碼的一部分,它變成了一個毫無意義的瑣碎解決方案。 我猜我沒有正確使用 m.if3,請幫我 ...
[英]Maximum Likelihood Optimization in Python
我正在嘗試在 python 中優化以下 function。我的目標是獲得最小化此 function 的參數。 為了識別參數,我使用以下 function: 然而,我面臨的問題是,對於lik()中的大量a_3 ,我得到了巨大的價值,有人知道我如何解決這個問題以獲得上述問題的良好參數嗎? ...
[英]How to do the optimization for a mean squares error in a Python code faster
(我是堆棧溢出的新手,但我會盡力以最好的方式寫出我的問題)對於我的論文,我需要盡快對均方誤差問題進行優化。 對於這個問題,我曾經使用 scipy.optimize.minimize 方法(有和沒有 jacobian)。 然而; 對於我們想要做的事情,優化仍然太慢。 (此程序運行在 python ...
[英]Is there a more efficient way to implement the model below in Python's Pyomo?
我想在 Pyomo 中實現以下 model,這是我遇到的問題的一個最小示例: 由於我處理的數據有大量 IJK、JKL 和 KLM 的集合元素,我需要一個有效的實現來對滿足索引映射 ((j,k) in IJK 和 (j,k) 的 x 變量求和,l) 在 JKL 中和 (k,l,m) 在 KLM 中) ...
[英]How I can formulat my optimization problem with Gekko?
我想制定目標 function(最小化問題): sum[sum[Ri*{Pi² + (Qi - Qcj*Xij)²}for j in range(Nc)] for i in range(N) ] with P and Q是常量,Qc 是建議解決方案的列表,X 是我們的決策變量(二元變量)。 我正在 ...
[英]How can I optimize finding the shortest description of a set
目標是使用預定義的單個國家和國家組的組合,找到國家子集的最佳描述。 一組國家由所有 2 個字母的 ISO 國家代碼組成,(美國/德國/荷蘭/等) 國家組是固定的,例如: 第 1 組:荷蘭、比利時、盧第 2 組:NL、BE、LU、CZ、US、FI、NO、GI、FR、DK 我想代表這個國家名單: CZ ...
[英]volume distribution in rolling window
我想在 7 天 window 中每天進行體積分配。 例如第一周: 在星期一,我在不同時間得到 4 件物品,每件 1 件, 星期二 3 項 1 等相應地 state 發生變化。星期一星期二星期三星期四星期五星期六太陽 4個 3個 5個 0 4個 3個 1個但問題是當第二周到來時,我希望星期一從 0 ...
[英]root finding in R for exponential function
我有一個指數函數: 此函數有一個實根,即 $\sqrt(7)-2$ 或 0.6457513,如Stack Mathematics 中所述如果我嘗試在 R 中找到根: R 報告我的根不是正確的根。 任何幫助為什么會這樣? ...
[英]Creating an automatic tennis team selection program in Python, given match rules and a ranking, using logic toolkit
我正在嘗試將編程應用於我的網球隊每年都會遇到的現實問題。 這是關於根據一些規則為團隊比賽挑選最佳團隊。 我想我可以嘗試將規則正式化並使玩家選擇過程自動化。 我習慣於使用 uni 的 Matlab,但之前曾使用 numpy 涉足 Python,所以我選擇了它。 我正在嘗試將問題表述為優化,並使用名為 ...
[英]Find the value of a variable that maximizes a multivariable function
我有這樣的功能: 我想找到最大化目標函數的 x 值,知道 x 必須在兩個邊界 b1、b2 之間。 我的第一個猜測是從 b1 迭代到 b2 以找到 x 的哪個值最大化目標函數,但我想有更有效的方法可以做到這一點。 在這種情況下,找到使目標函數最大化的 x 值的最有效方法是什么? 我知道我可以使用 sc ...
[英]Graph analysis and optimisation. Transform a UCG in a UAG while maximising total edge weights
我想將UCG(無向循環圖)轉換為UAG(無向無環圖) 為此,我正在尋找一種可以幫助我修剪邊緣的算法。 讓我們以下圖為例: 目標是在滿足以下條件的同時通過刪除邊使圖形成為非循環的: 圖中的所有節點必須保持連接給定兩個隨機節點,修剪后有一條連接它們的唯一路徑作為損失函數,我們應該盡量使邊的權值之和最大 ...