【发布时间】:2017-11-28 14:37:25
【问题描述】:
我想找到最小化这个目标函数的 Alpha 系数:
fun_Obj = @(Alpha) norm(A- sum(Alpha.*B(:,:),2),2)
与:
A= 向量 1d (69X1)
B= 矩阵 2d (69X1000)
Alpha_i 一个未知参数的向量 (1X1000),其中 0 和 sum(Alpha) = 1
处理这么多参数的最佳优化方法是什么(我可以尝试减少它仍然会保持很多)? 如何在优化过程中引入第二个约束,即 sum(Alpha_i) = 1?
非常感谢您的宝贵帮助。
最好的,
本杰明
【问题讨论】:
-
69*1被认为是一维的,69*1000被认为是二维的/ -
是的,谢谢阿德里安。已更正。
标签: matlab optimization constraints particle-swarm cost-based-optimizer