問題タブ [norm]

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.

0 投票する
1 に答える
589 参照

matlab - Matlab がノルムを最小化して、fminsearch を使用して係数を見つける

p(x) = 1 + c(1)x + c(2)x^2を近似する多項式の係数を計算するために最小化を使用しようとしていますe^x。、最初に、次になどのxi = 1 + i/n自然数iにポイントを使用する必要があります。アプローチは、、およびfminsearchを使用して最小化することです。したがって、出力は 3 の 2 つの係数になるはずです。どんな提案でも大歓迎です。[1,n]n=5n=1012inf norm(p(x) - e^x)p(x)

0 投票する
2 に答える
2546 参照

python - Python: 疎な非正方行列の L1 ノルム

疎行列の 1 ノルムを計算しようとしているときに、1 つの問題があります。関数を使用していますscipy.sparse.linalg.onenormestが、演算子は正方行列にのみ作用するため、エラーが発生します。

コード例を次に示します。

これはエラーです:

A を正方行列として定義すると、演算子onenormestは機能しますが、これは私が望むものではありません。

疎な非正方行列の 1 ノルムを計算する方法を知っている人はいますか?

0 投票する
1 に答える
69 参照

c# - コレクションアイテムの最大?

次のように、コレクションに (x、y、z) 座標を生成しています。

問題は、C# で zvect の L2 ノルムを見つけたいということです。msdn のドキュメント Web サイトを見てみましたが、これを行うための事前定義された方法はないようです。

誰にもアイデアはありますか?

0 投票する
0 に答える
1716 参照

python - Python での L1 ノルム正則化最小二乗

L1 ノルム正則化問題は、次のように定義されます。

しかし、私の場合、この通常の L1 ノルム正則化最小二乗問題の代わりに、次の形式の問題を解決したいと考えています。

テーブル W と G の次元が同じではないため、AI は変数を変更してこのような問題を解決できません。

インターネットで入手できるソルバーの 1 つを使用できるようにします。そこで、前述の L1 平方問題を解く方程式を次のように見つけました。

-u <= W G x <= uiを使用すれば理解できる限り、問題を解決できます。しかし、コードに正確に適応するものを取得できません。誰でも助けることができますか?コードは次のとおりです (CVXOPT から取得)

誰でも助けることができますか?前もって感謝します

0 投票する
2 に答える
801 参照

r - R 行列のユークリッド ノルム

私は自然言語処理コースのデータのマトリックスを持っており、マトリックスをユークリッド正規化する必要があります。私は非常に新しいRので、自分のコードで何が間違っているのかわかりません。コードは次のとおりです。

このため、最後の列のみが他の列が正しいという出力が得られますが、NAなぜそうなのかわかりません。私は何を間違っていますか?

0 投票する
1 に答える
8951 参照

math - 1ノルムとは何ですか?

論文を読んでいると、1-ノルムか 2-ノルムを見つけました。このように:ここに画像の説明を入力 しかし、私はこの言葉を理解できませんか?平均1の正規分布ということですか?

0 投票する
2 に答える
226 参照

r - Rノルム関数のデフォルトノルムが1ノルムなのはなぜですか?

normRの関数に使用されるデフォルトのノルムが1ノルムである理由はありますか?

matlabからへのコードを翻訳していたところR、これに遭遇しました。これは、デフォルトで 2 ノルムが存在するためです。

デフォルトはユークリッド距離に変換される2ノルムであるべきだと私には直感的に思えます。

誰かがこれを明確にするか、この選択の歴史的な理由を教えてくれることを願っています. 私がこの質問をしている理由は、matlabおよびのノルム関数の実装の選択を理解するためRです。以下は、Rでのノルムの実装です

デフォルトの選択は です"O"。matlab とpython numpy では、デフォルトは 2 ノルムです。Rそれと一致しないのは私には奇妙に思えます。

私の直感では、デフォルト オプションの実装は、最もよく使用される基準に対応する必要があります。

0 投票する
0 に答える
20 参照

matlab - 列差のユークリッド ノルム

行列の 2 列ごとの差のユークリッド ノルムが必要です。そのため、たとえばColumn1-Column3、 と の最終行列にユークリッド ノルムが(1,3)あり(3,1)ます。私はすでにコードを持っていますが、この種の行列を取得するためのより簡単で特に高速な方法があるかどうかを尋ねたいと思います。

ランダムな 4x4 マトリックスの例:

ここに画像の説明を入力