問題タブ [variance]
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.
mysql - SQLを使用して分散を計算する
金融価格の時系列があります:
過去3回の価格を使用して、各日付の分散を計算する予定です。SQLのみを使用してこれを達成するチャンスはありますか?
ヒントをいただければ幸いです。
math - 時間ベースのデータの異常を探す
ストレージ アレイの IO レイテンシ データを確認します。ドライブに障害が発生しそうになった場合、その兆候の 1 つは、IO 操作の「完了までの時間」の増加です。配列は、このデータを次の形式で親切に提供します。
(時間反復は最大 2.00 秒、カウントは 16 進数です)。
左の列は IO が完了した時間で、他の列はその時間内に完了した特定のスピンドルに対する IO の数です。
ドライブが故障に近づくと、そのドライブの「テール」が著しく「広く」なります... ほとんどのドライブでは 0.2 秒を超える少数の IO が発生しますが、故障したドライブは 0.2 秒で多くの IO を取得できます。例 :
0.2 秒で 10 を超える IO を探すこともできましたが、障害をより正確に特定できる数学的モデルを探していました。私が最初に考えたのは、各列の分散を計算することでした...分散の範囲が広すぎるドライブのセットは、違反者にフラグを立てます。ただし、これはドライブが正常に動作しているという誤ったフラグを立てます。
他のアイデアはありますか?
(これは、stackoverflow ではなく、math.stackexchange.com にあるはずですか?)
scala - 型エイリアスのバリアンス アノテーション
最近、型エイリアスでバリアンス アノテーションを使用できることに気付きました。からの例を次に示しPredef
ます。
そして、どこで使用できるかを考え始めました。明らかに、分散を反対に変更したり、不変型を共変または反変として動作させることはできません。コンパイラは次のようにエラーをスローします
ただし、一部のバリアント型を不変のように動作させることができます (少なくとも、コンパイラはそれについて議論しません)。だから、私はの不変バージョンを作ろうとしましたList
しかし、この新しい不変List
条件は、元の共変バージョンと同じように動作します。
それで、私は何が欠けていますか?型エイリアスの分散注釈の目的は何ですか? 元の型とは異なる、分散注釈付きの型エイリアスの例を教えてください。
huffman-code - ハフマンコード分散の計算
タイブレークの方法を変更してから、変動度を計算するように求めるHWの質問があります(重みは確率です)。誰かが変種を計算する方法を知っているかどうか疑問に思います。問題の主な内容はこの側面に囲まれていないので、この質問を否定した人は誰でも...どうもありがとう
ここに問題があります:
データ送信の目的で、コードワードの長さの分散が最小のコード(同じ平均長のコード間)が望ましい場合がよくあります。次のデータについて、ハフマンコード構築中の異なるタイブレイクから生じる2つのハフマンコードのコードワード長の平均(確率を考慮して)と分散を計算します。
キャラクターABCDE
確率0.10.10.2 0.2 0.4
私は実際に私の平均が異なっていることに気づきました...これは間違っているようです
matlab - K は、エルボ プロットが滑らかな曲線のときにエルボを見つけることを意味します。
以下のコードを使用して、k 平均のエルボーをプロットしようとしています。
bestD
(クラスター分散内/クラスター分散間)の値は
このコードは、2005 年 3 月、カリフォルニア工科大学の Lihi Zelnik-Manor から改作されました。
クラスター間分散に対するクラスター内分散のプロット比は、曲線のように滑らかな膝を持つ滑らかな曲線bestD
です。上記のプロット データ。このようなグラフの膝をどのように見つけますか?
r - Rのデータフレーム行にvar()を適用するとどうなりますか?
初心者Rの質問です。申し訳ありませんが、回答されていると思いますが、検索が難しいようです。var (バリアンス) のマニュアル ページを読みましたが、理解できません。チェックされた本、ウェブページ(OK、2冊だけ)。誰かが私に既存の答えを教えてくれるのを待ちます....
OK、これまでのところ、とても良いです。
は??
前もって感謝します。!
probability - 異なるポートフォリオの別の分散と期待
A と B は競合する 2 つの企業です。買うかどうかは投資家が決める
(a) A の 100 株、または
(b) Bの100株、または
(c) A の 50 株と B の 50 株。
A の 1 株から得られる利益は、分布 P(X = 2) = P(X =-2) = 0.5 の確率変数 X です。B の 1 株から得られる利益は確率変数 Y で、分布は P(Y =4) = 0.2、P(Y = -1) = 0.8 です。
X と Y が独立している場合、戦略 (a)、(b)、および (c) の総利益の期待値と分散を計算します。
--- A と BI の両方の E(X) の場合: EA(X) =(2)(.5) + (-2)(.5) = 0. EB(X) =(4)(.2 ) + (-1)(.8) = 0。
分散を取得するには: EA(X^2)= (2^2)(.5) + (-2^2)(.5) = 0. EB(X^2)= (4^2)(.2) + (-1^2)(.8) = 3.2 + .8 = 4
VarA(X) = EA(x^2) - EA(X)^2 = 0 - 0^2 = 0 VarB(X) = EB(x^2) - EB(X)^2 = 4 - 0^2 = 4
a) 100 株 * X 利益 = 100X = A
E(A) = E(100x) = 100E(x) = 100 * 0 = 0 Var(A) = 100^2*Var(X) = 10,000 * 1 = 0
b) 100 株 * X 利益 = 100X = B
E(B) = E(100x) = 100E(x) = 100 * 0 = 0 Var(B) = 100^2*Var(X) = 10,000 * 4 = 40,000
c) 50 株 * X 利益 + 50 株 * X 利益 = 50X + 50Y = Z
E(Z) = EA(50x) + EB(50X)= 50EA(X) + 50EB(X)= 50*0 + 50* 0 = 0 Var(Z) = 50^2*VarA(X) + 50^ 2*VarB(X) =2500*0 + 2500 * 4 = 10,000
私の答えが正しいか間違っているかはわかりませんが、私は本当に自分自身を疑っています。誰でも私を確認または修正できますか? ありがとうございました!
fingerprint - 生体認証の流れ
cmosカメラから取得した指紋画像に取り組んでいます。画像フレームの中央に灰色の不透明な円があり、端に向かって濃い灰色の境界があります。センサーで指紋をスキャンすると、隆線のコントラストは背景画像とほぼ同じです (変動はほとんどありません)。特徴点を計算できるように、尾根と谷の明確な境界を取得しようとしています (指紋認識のための特徴点法に取り組んでいます)。
最初に、指の存在を検出しようとしています。これには分散法を使用しようとしています。しかし、前景と背景の画像のコントラスト差が非常に小さいため、分散の計算では差が小さくなっています。分散を計算するためのコードを以下に示します。
**
** 画像の解像度は 320x240 です。
背景の分散は約 1200 で、指紋を含む背景の分散は約 950 です。これは、両方の画像で取得した最大の分散です。また、低照度条件での背景だけで 950 になることもあります。
指検出プロセスを改善するにはどうすればよいですか? 画像を周波数領域に変換すると役に立ちますか? または、指紋のセグメンテーションを使用して指紋の存在を検出できますか?
c# - 式の分散>>
今回は、簡単で短いものです。Func<T,TResult>
は反変です(編集:タイプパラメーターTはです)。今、私はではなく、で作業してFunc<T,TResult>
おりExpression<Func<T,TResult>>
、行き止まりになっているようです。更新-完全なコードサンプル:
呼び出しはExpression<Func<IColoredObject, bool>>
引数としてasを使用して行われ、共変性を誤解していない場合は、IColoredObject
派生が少ないため、機能するはずですItem
。
私が得るのは、次のような変換例外です
変換できません
に
これを修正して機能させる方法はありますか?
編集:
私が言ったことにはいくつかの不正確さがありますので、ここにもっと背景があります。コードサンプルが更新されました。さらに、MSDNが言ったことを確認しましたFunc<T, TRes>
:
MSによって示されているように、これは、以下にリストされているように、反変型パラメーターで使用できます。
これもまた、なぜこれFunc<T, TRes>
が機能するのに機能しないのか疑問に思いExpression<Func<T, TRes>>
ます...
ついに...
私が最終的にやったことなので、チェックされた答えが選ばれました。以下のコメントのどこかで述べたように、Get
-MethodはNHibernateを利用してデータをフェッチします。しかし、明らかにNHibernateには、インターフェースを介してクエリを受け入れ、インターフェースを実装するタイプを自動選択する機能があります。これは問題自体を解決するものではありませんが、以下で読むことができるように、ここで発生した動作は予期された動作であるため、実際の解決策はありません。