問題タブ [cvx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - ループを使用しない CVX での制約の記述方法
最適化問題を解決するために、matlab パッケージ「CVX」を使用しています。現在、for ループを使用して制約を追加していますが、問題を初期化するときに非常に遅いことがわかりました。
NoutとNinはサイズ n*3 の 2 つの行列であり、行列の各行のノルムが必要です。Nout-Ninはしきい値よりも小さいのですが、これをループなしで記述するにはどうすればよいでしょうか? ありがとう!
matlab - CVX で MMV スパース表現を解決する方法
複数の測定ベクトル (MMV) のスパース表現の問題を CVX ツールボックスで解決したいと考えています。N*L 行列 X があります。行列 X にはゼロ以外の行がいくつかあります。連立方程式 Y=A*X があります。Y は、測定値の M*L 行列 (M
Y=A*X に従う min Relax(X)
Realx(.) はベクトル t にノルム 1 を適用する関数です。(N*1) ベクトル t は、行列 X の各行のノルム 2 で構成されます。つまり、Relax(X)= norm_1(t) および t(i)=norm_2(X(i,:))
目的関数を、CVX が理解して解決できる言語に変換できません。CVX で解決できる問題の目的と制約を変更する方法を教えてください。
matlab - シムサムの交換
Matlab のCVXコードでsymsum の代わりに使用できる代替品は何ですか? ループを使用せずに二重加算を使用したいのですが、symsum が唯一の利用可能なオプションのようです。
matlab - cvx_begin での Matlab cvx エラー
なんらかの理由で、 cvxはそのままでは機能しません。
Windows x64、cvx x64、Matlab x64 R2012a を使用しています
しかし、単純な例 (\cvx\examples\quickstart.m) だけでも実行すると、エラーが発生します。
matlab - 線形分離可能なバイナリ分類を行う方法は?
次の最適化問題を解決したい -
コスト関数: 1/2 ||W||^2
対象: Y_i(w.X_i - b) >= 1
ここX
で、 は 700x3 行列、Y
はそれらのインスタンスのクラスのラベルを格納するベクトル (1/-1 の値)、はとw.X_i
の内積です。w
X_i
私はCVXを使用しています -
w1.x1 + w2.x2 - b
それでは、超平面を分離していないように見えるプロットはどれですか?
私は何をしているのですか?
matlab - CVX MATLAB パッケージによるスパース グループ ラッソ
MATLAB の凸最適化パッケージである CVX を使用してスパース グループ ラッソを実装する方法を知っている人はいますか?
数式を CVX プロトタイプとしてどのように記述すればよいかわかりません。
python - CVX/CVXPY を使用して L2 正則化ロジスティック回帰を解く
L2正規化ロジスティック回帰をMatlab(CVX)およびPython(CVXPY)で機能させるために2〜3日間試みましたが、成功しませんでした。私は凸最適化にかなり慣れていないので、かなりイライラしています。以下は、CVX/CVXPY を使用して解こうとしている方程式です。私は紙からこの方程式を取りまし た
私のMatlab(CVX)コードは
CVX はどちらが理にかなっているというエラーを返しますが、論文では上記の式について言及しています。どうすれば解決できますか?
目的関数はスカラーではありません。
Matlabで試した後、CVXPYで試してみました。ここにpythonコードがあります
エラーが発生します
TypeError: 互換性のない次元
だから、私の質問は: CVX/CVXPY の L2 問題の計算のコードで何が間違っているのですか?