数値列密度 - ページ 21

 
Vyacheslav Kornev:
50個のマスと11個の数字入りサイコロを用意しました。
1, 3, 6, 8, 10, 11, 15, 16, 30, 40,50
V1.最も密度の高いクラスターは10,11 и 15,16.

V2.密度が低いのは、1、3、6、8、10、11、15、16です。

V3.さらに密度が低いのは、1,3,6,8,10,11と15,6です

V4.次に1,3,6,8,10,11,15,16です。

要は、こういうことです。デルタをピックアップしてみました。つまり、このバリアントでは、最も多くのクラスタが存在するので、v2を計算します。

アグリゲーション1,3は50セルのうち3セル、つまり1キューブあたり1.5セルを取り出します。

クラスター6,8,10,11は6セルを占有する。そして、ここでは1キューブあたり1.5セル。これ以上は言いません。

10と11を別のクラスタにしたくなかったんですね。




実は、数列の重心はすでに計算済みであることを知っておいてください。それが最高密度です。

そして、その周りの数字は、すべての数字の中央値デルタの中にあり、クラスターを形成しています。
それは、あなたには通用しないのでしょうか?
 
Vyacheslav Kornev:
このオプションは、あなたにとって機能しないのでしょうか?

グループへの分割は、デルタ数または最小デルタステップに依存するため、このオプションの使い方が明確でないことをお伝えしました。

前回、私のスクリプトを実行しましたか?

それは数字を処理し、密度を見つける - 下の可視化 - 数字 - GBPUSDで2015年02月01日から2016年12月25日までの週棒の終値 - 100桁。

あなたのアルゴリズムでも同じような計算ができますか?

 
-Aleks-:

つまり、私が答えを探しているのと同じ質問をされているのですね :)

だからこそ、どういう基準でクラスターをふるい分けるのか、ふるい分けは正しいのかが気になるところです。

さらにふるいにかけることができます。全数値に対する残りの差分の割合で規制されており、現在は50%ですが、10%でも可能です。

今、あなたのアルゴリズムによると132の異なるデルタがあります - 必要なデルタを選択する方法が問題です - それは最小から明らかであるが、何が最大であるかは明らかではありません。

アルゴリズムをざっと見てみると.

1.デルタ(隣接点間の距離)を計算する

2.漸増・漸減する点のグループ化(実際には局所極値が存在し、窪みが密なグループを指し、ピークがその間の隙間を指すラ・ジグザグを得ることができる。)

3. 第1項、第2項と同様に、トップとトラフを持つ2つの独立した手順を実施する。それは、1つのジグザグから2つのジグザグを得たことです。頂点の集合で1本のジグザグを作り、谷はレアファクションが最大となる領域に配置した。そしてもう一方では谷が最大密度を叩き出しています。理論的には、2つのジグザグはほぼ逆位相になるはずです。
 
Maxim Kuznetsov:
一目でわかるアルゴリズム :

1.デルタ(隣接点間の距離)を計算する

2.漸増・漸減する点のグループ化(実際には局所極値が存在し、窪みは密なグループを、ピークはその隙間を指すジグザグパターンを得ることができる。)

3. 第1項、第2項と同様に、トップとトラフを持つ2つの独立した手順を実施する。それは、1つのジグザグから2つのジグザグを得たことです。頂点の集合で1本のジグザグを作り、谷はレアファクションが最大となる領域に配置した。そしてもう一方では谷が最大密度を叩き出しています。理論的には、2つのジグザグはほぼ逆位相になるはずです。

深い考えだが、そこから例を作るのは自分だけだ!上記の20個の数字について、あなたの思考回路を示せば、もっとわかりやすくなるかも?

 

グラフには、30%フィルタをかけた結果を追加しています

スクリプトに、デルタフィルタリングの数値の%を選択できるようにしました。

ファイル:
 
-Aleks-:

深い考えだが、そこから例を作るのは自分だけだ!上記の20個の数字について、あなたの思考回路を見せてもらえるとわかりやすいかもしれませんね〜?

かなり大きな配列に対するアルゴリズム(1-2ステップでランダムセットでも約3回放電し、さらに2回放電し、それを繰り返す・・・制御セットは約300点であることが判明)
原理はとても簡単で、数値の系列に沿って進み、頻度の高い点ほど密度が高くなる(密度の定義からしてちょうどいい)。その結果、「高密度化」のグループを示す極値を見つけることができました。
グループ "について繰り返し、グループの密度とスパース性を求めます。

1.あなたの20個の数字で説明すると...:



つまり、矢印でデルタが減少(右矢印)または増加(左矢印)していることを示し、左側には円(ローカルグループ)が表示されます。右の円はローカルインターバルです。(この図はまさにジグザグであり、必要であれば同じように処理することができます)

次に、左の小さな円の間の差分を数え、同じ手順を繰り返して、隙間の密度/希釈を求めます。

そして、右の円についても、同様に、グループの密度・希釈度を求める。
 
ところで、面白いことに、市場の緊張感や加速度・減速度、さらには刻み幅など、「測れないもの」を測ることができるのです :-)。
 
Maxim Kuznetsov:
ところで、面白いことに、この方法では、市場のボラティリティ、加速度/減速度、さらには刻み幅など、「測定不能なもの」を測定することができます :-) 。

簡単なものを扱おう - 以下の表は、デルタカウンティングの2つのバリエーションである。

NO.P./P.番号デルタ++ V1-- V1++ V2-- V2
1 10
2 13 3 3 3
3 15 2 2 2
4 21 6 6
5 31 10 10 10
6 40 9 9
7 42 2 2 2
8 46 4 4
9 51 5 5
10 56 5 5
11 65 9 9 9
12 71 6 6 6
13 78 7 7 7
14 81 3 3 3
15 190 109 109 109
16 223 33 33
17 232 9 9 9
18 250 18 18 18
19 260 10 10 10
20 545 285 285 285
合計 461 74 441 32

それとも、V2の+と-で差分をとればいいのでしょうか?


 
-Aleks-:

以下の表は、デルタをカウントするための2つのオプションです。

NO.P./P.番号デルタ++ V1-- V1++ V2-- V2
1 10
2 13 3 3 3
3 15 2 2 2
4 21 6 6
5 31 10 10 10
6 40 9 9
7 42 2 2 2
8 46 4 4
9 51 5 5
10 56 5 5
11 65 9 9 9
12 71 6 6 6
13 78 7 7 7
14 81 3 3 3
15 190 109 109 109
16 223 33 33
17 232 9 9 9
18 250 18 18 18
19 260 10 10 10
20 545 285 285 285
合計 461 74 441 32

それとも、V2からの差分は++と--の間であるべきなのでしょうか?


V1,V2の++と--の乱数はどのようなものですか?:-)
あなたの表では、ローカルデルタの最大値を、ローカル最小値を緑で マークしました(どこかで間違えたのです - ウェブサイトで表を見るのは不便なので、間違った方に影をつけてしまいました)。点のグループを定義しています。
さらに、紫色の場合も同様の手順で(デルタ=31-13, 46-13, 65-46...と数える)、その極限値を特定することができる。
 
Maxim Kuznetsov:
V1,V2の++と--の乱数はどのようなものですか?:-)
あなたの表では、私は特別に紫で マークしています - 差異のローカル最大値と緑で ローカル最小値(私はどこかでミスをしました - テーブルのサイトを使用するのは便利ではありません、私は間違ったものをシェーディングしました)。点のグループを定義しています。
さらに、紫色についても同様の手順で(デルタ=31-13, 46-13, 65-46...と数える)、その極限値を特定することができる。

数字はランダムではなく、まさにあなたが強調した「++ - 成長の最大値」「-- 衰退の最小値」なのです。あなたのカラーマークのほとんどはV2と一致していますが、残りの部分は、あなたが報告してくれたように、私が間違っているかもしれません。明確にしてください。