腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1461)
视频
沙龙
1
回答
Scipy
最小化
SLSQP
约束
优化
的
数学
域
错误
、
我正在尝试
最小化
函数 20A + 40B以120 = 100sqrt(A) + 150sqrt(B)为准 我编写了以下代码,并将其与其他函数一起使用,它起作用了。from
scipy
.optimize import minimizeimport numpy as np A,-150*sqrt(B) result1 = minimize
浏览 31
提问于2020-10-26
得票数 0
回答已采纳
1
回答
是否有并行版本
的
scipy
.optimize.minimize?
、
、
、
、
我正在尝试使用
scipy
.optimize.minimize来
最小化
成本函数,但是它非常慢。我
的
函数有近5000个变量,因此,枕慢一点也不奇怪。然而,如果有一个并行版本
的
scipy
.optimize.minimize,它可能会有很大帮助。我想知道这种版本
的
scipy
.optimize.minimize是否存在,或者是否还有其他可以执行这种规模
最小化
的
参数/numpy工具。我真的很感激所有的帮助。 谢谢大家
的
浏览 0
提问于2017-12-16
得票数 5
1
回答
变量之和
约束
下
的
最小值?
、
、
、
、
问题+--------
浏览 3
提问于2021-07-20
得票数 1
3
回答
当给定2000个dim变量时,
scipy
.optimize.minimize('
SLSQP
')速度太慢
、
、
我有一个带有
约束
和上下界
的
非线性
优化
问题,所以对于
scipy
,我必须使用
SLSQP
。这个问题显然不是凸
的
。问题是,使用1000+输入向量需要很长时间,尽管我可以看到
最小化
程序并没有调用我
的
函数太多(目标/
约束
/梯度),而且似乎将大部分处理时间花在了内部。我在某处读到
SLSQP
的
性能是O(n^3)。对于python,有没有更好/更快
的
SLSQP<
浏览 2
提问于2017-11-26
得票数 3
2
回答
尝试使用jacobian
最小化
scipy
函数时出现
错误
消息
、
、
在Python3.6中,我尝试使用
scipy
.optimize.minimize
最小化
一个函数。我
的
最小化
问题作为两个
约束
,我可以找到一个解决方案。', constraints=cons)['x']res2 = fct2(w) 我现在正在尝试让我
的
优化
器运行得更快,因为这只是一个简化
的
问题。最后,我
的
数组和矩阵要大得多。在前面的问题中,有人提出了定义我
的
函
浏览 2
提问于2017-05-05
得票数 2
1
回答
SLSQP
的
赋值
优化
忽略
约束
、
、
、
我想
优化
以下公式,加入x- x1 > 0
的
约束
。当在目标函数中打印这个表达式时,它也给出了负值,而
优化
也成功地终止了。最后
的
目标是
最小化
由于
数学
错误
导致
的
sqrt(0.1*x*x1)。import numpy as np #return] - x[1] con
浏览 3
提问于2017-12-06
得票数 2
回答已采纳
3
回答
scipy
.optimize.fmin_
slsqp
的
用法
、
、
出于各种原因,我不想简单地排序和选择最佳
的
四个价格,而是使用一些
优化
算法。我有几个
约束
,因此我决定使用
scipy
的
最小二乘算法
scipy
.optimize.fmin_
slsqp
。具有边界
的
无限制
优化
工作得很好。我只是简单地通过我
的
schedule_list作为第一次猜测。通过以下命令使用
约束
优化
:
scipy
.optimize.fmin_
slsqp</em
浏览 15
提问于2014-02-13
得票数 7
回答已采纳
1
回答
基于
Scipy
.Optimize.Minimize
的
矩阵
约束
、
、
、
、
我正在试用python
的
scipy
.optimize,以便使用
SLSQP
算法将某些函数
最小化
。
优化
似乎没有
约束
,并且有一个矩阵
约束
,但是当我添加第二个矩阵
约束
时,会出现一个
错误
。import nloptfrom
scipy
.optimize import minimize n_sim = 10000 risk_aversion'fun' : l
浏览 11
提问于2015-01-08
得票数 0
回答已采纳
1
回答
如何在非线性
约束
下正确使用
SLSQP
算法?
、
、
、
我需要找到矩形与最大面积内
的
椭圆(这可能是倾斜
的
)。我们
的
目标是将这个问题转化为N维,所以当我们设置N=2时,我们发现我们
的
矩形iside是一个椭圆。 带着
约束
我使用来自
scipy
.optimiize.minimize()
的
SLSQP
来找到最优
的
这是我
的
密码:(f, x0, me
浏览 5
提问于2022-04-10
得票数 1
1
回答
理解
scipy
优化
中
的
约束
、
我正在尝试理解
scipy
优化
函数中
的
constraints。我想在输入值始终为正
的
假设下
最小化
函数。所以我
的
约束
函数定义如下: return inputs[0] - inputs[0]这是我
的
完整代码。from __futur
浏览 0
提问于2018-09-06
得票数 1
1
回答
带有
SLSQP
的
Python
的
scipy
.optimize.minimize失败了,出现了“线性搜索
的
正方向导数”
、
、
、
、
我有一个在不等式
约束
下
的
最小二乘
最小化
问题,我正试图用
scipy
.optimize.minimize来解决这个问题。对于不等式
约束
,似乎有两种选择: COBYLA和
SLSQP
。我首先尝试了
SLSQP
,因为它允许函数
的
显式偏导数
最小化
。根据问题
的
扩展性,它失败时会出现
错误
:
浏览 5
提问于2017-11-22
得票数 2
1
回答
图
的
optimize.minimize收敛结果每次迭代?
、
、
、
、
我希望使用
scipy
.optimize.minimize对我
的
优化
例程执行一些测试,特别是在多个测试中绘制每个迭代
的
收敛性(或相当客观
的
函数)。假设我有以下线性
约束
的
二次
优化
问题: 但须符合: sum(x_i) =1 def _fun(x, Q, a):中实现以下
优化
:x_sol
浏览 0
提问于2018-10-07
得票数 2
回答已采纳
1
回答
SciPy
最小化
可以与多个非线性
约束
一起使用吗?
、
、
、
、
我试图在
约束
下找到一个最优
的
解决方案,并结合使用
SciPy
最小化
和
SLSQP
。它工作得很好,没有任何问题,只有一个
约束
。一旦我添加了另一个
约束
,它就会成功完成,但没有达到
优化
目标。我假设我
的
问题与
约束
函数定义有关(
约束
2有点棘手),并决定学习如何正确使用minimize。 我切换到了简单
的
第二个
约束
,但又得到了一个未
优化
的
解决方
浏览 11
提问于2019-06-26
得票数 1
4
回答
Scipy
.optimize:如何限制参数值
、
我试图使用
scipy
.optimize函数来找到一个包含多个参数
的
复杂函数
的
全局最小值。
scipy
.optimize.minimize似乎做得最好,也就是“Nelder”方法。但是,它倾向于进入参数
域
以外
的
区域(将负值赋给只能为正
的
参数),因此在这种情况下返回
错误
。是否有一种方法可以在
scipy
.optimize.minimize 函数本身中限制参数
的
界?或者在其他
scipy
.optimize函数中
浏览 24
提问于2013-10-08
得票数 39
回答已采纳
2
回答
Scipy
.optimize
最小化
时间太长了
、
、
、
我运行一个
约束
优化
问题,大约有1500个变量,运行时间超过30分钟. results = minimize(objFun, initialVals, method='
SLSQP
', bounds =
浏览 5
提问于2016-07-29
得票数 14
1
回答
Scipy
优化
:将函数作为带附加参数(args)
的
约束
传递
、
、
、
、
我有一个
优化
问题(通过更改x和x1进行
优化
),其中一个
约束
是一个函数,它使用与
优化
函数相同
的
常量变量(a和b)。min f(x, a, b) x[1] <= 500但是我不确定如何实现函数f和g之间
的
联系: x0 = np.array([10{'type': 'ineq', 'fun': lambda x: g(x, 100, 4)-0.
浏览 1
提问于2020-06-02
得票数 0
2
回答
优化
变量中“添加到1”
约束
的
优化
、
、
我试图用
scipy
minimize函数来构造一个
优化
问题。但是,我有以下问题无法解决: 我想要X = [x1, x2, x3, x4, x5],使成本函数F(X)
最小化
。但是,这个X向量是必须加到1,即np.sum(X) = 1
的
百分比值。问题是:例如,如果我使用一些初始值(如X0 = [0.2, 0.2, 0.2, 0.2, 0.2])
的
"
SLSQP
“方法,它将尝试增加每个值以找到一些收敛方向。但这是不可能
的
,因为np.sum(X) = 1是我计算目标函数
浏览 3
提问于2021-05-01
得票数 0
回答已采纳
2
回答
如何在有
约束
的
scipy
中使用
最小化
函数?
、
、
、
我需要一些关于python
优化
函数
的
帮助(
Scipy
)问题是
优化
f(x) where x=[a,b,c...n]。
约束
条件是a、b等
的
值应该介于0和1之间,以及sum(x)==1。
scipy
.optimise.minimize函数似乎是最好
的
,因为它不需要区分。如何传递参数?import itertools as iter all=iter.permutations([0.0,.1
浏览 4
提问于2013-09-12
得票数 18
1
回答
SLSQP
如何使用
scipy
.optimizer.minimize中
的
终止条件参数ftol?
、
我想知道
scipy
.optimizer.minimize中
的
SLSQP
优化
器是如何使用'ftol‘参数来解决带有等式和不等式
约束
的
问题
的
?我想确切地知道终止标准是如何应用
的
。 提前谢谢你。
浏览 30
提问于2020-11-12
得票数 0
1
回答
包含循环
的
函数
优化
问题
、
、
在
优化
包含循环
的
函数时,我遇到了问题。我希望
最小化
k,使assign(k)或sum(assign(k))值
的
和(新标量函数)等于0.32。 我用了
scipy
.optimize程序来做这个。我
的
约束
是constraint=sum(assign(k))-0.32和目标函数iz fun(k)=k。因此,我
最小化
了k以满足
约束
。',constraints=cons,options={'maxiter':2000}
浏览 1
提问于2019-05-19
得票数 0
点击加载更多
相关
资讯
机器学习优化函数的直观介绍
如果你的PyTorch优化器效果欠佳,试试这4种深度学习中的高级优化技术吧
利用 Python 完成数据分析(5):Scipy的使用
SciPy 应用范围
最值问题-管理类综合能力678题库海绵MBA
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券