"New Neural "は、MetaTrader 5プラットフォーム用のオープンソース・ニューラルネットワークエンジンプロジェクトです。 - ページ 77

 
ivandurak

課題は、市場をTrend Up、Trend Down、Trend Eastのクラスタに分けるようなベクトルを見つけることである。

例えば、ファンタジーX{x1,x2,x3,x4,x5,x6,x7}に従ってベクトルの配列を作成するとします。

x1=期間 MA

x2=MAの周期

x3=MAの値

x4=RARの値

x5=分散 例)

x6=MA(N)-MA(N-1)のトレンド成分

x7=MAと価格の交点数

このベクトルの配列をコホネン地図を用いてクラスタリングすると、近いベクトルが見えてきます。ユークリッド距離に大きな影響を与えるのはx1,x2,x4,x7であることが判明した。しかし、特性x3,x5,x6の重要性は決して低くはありませんし、むしろ高いです。1...1の範囲にあるすべてのxを正規化することができるかもしれませんが、その方法がわかりません。あるいは、互いに近い市場特性を取り上げることもあり、この場合、フライとカツの比較が得られる。

ベクトルは、.に近いものになります。

X1{10,13,26,12,42,48,98}とする。

X2{11,12,27,14,43,46,88} とベクトルX3は別のクラスタになります。

X3{101,12,27,14,43,46,88}

事実ではありませんが、ハミング距離でクラスタがどう分かれるかを示したのは私ですが、「Trend Veer, Trend Down, Trend Lateral」で分けると、ベクトルのパラメータがどうなるかは、FFが知っています :)

 

基本的に把握しました。配給がないとやっていけない。3つのベクトルがあるとすると

Х1 {10,10,0.1}

Х2 {11,10,0.3}

X3 {10,12,-0.2} 3つのベクトルはすべて同じクラスタに属しているようです。

学習用サンプルでは x1= min 0 max 20, x2= min -10 max 40 x3= min -0.5 max 0.5 ここで初期ベクトルを正規化します。

Х1 {0.5, 0.2, 0.1}

Х2 {0.55, 0.2, 0.3}

X3 {0.5 , 0.24, -0.2} クラスタが異なるので、これらのベクトルを単位ベクトルに正規化することができるが、その必要はないだろう。うまくいくはずだと思います。

 
ivandurak

基本的に把握しました。配給がないとやっていけない...。

原理的にはすべて正しいのですが、正規化を行わないと、非常に大きな範囲で重みを探索しなければならなくなります(つまり、正規化の問題をグリッドの肩に移します)。ただし、クラスタへの分配は、入力ベクトルの直接的な近接度ではなく、重み付け係数に基づいて行われることを忘れてはならない。パラメータで)近くに位置する2つのベクトルが異なるクラスタに入り、遠くに位置するベクトルが同じクラスタに入るということが起こり得ます。すべてはFF次第です。

 
Renat さん、MEでのOpenCLとストレージの統合はどうなっていますか?


CUDAで動作するDLLを書くか、待つかは、ニューロの他にもう一つGPUのテーマを持っているので、考えています。

 
ウラン です。
Renat、MEにおけるOpenCLとストレージの統合はどうなっていますか?


CUDAと連携するDLLを書くか、ニューロの他にもう1つGPUのテーマがあるので待つか、考えています。

OpenCL in betaは開発中で、リポジトリもベータ版です。

来週の次のビルドでは、エディタにマーケットと多分ストレージを含めることでお願いします。

 
レナット

OpenCLのベータ版 - 開発中...

ここにいいものがある...。HD6970とHD5870が待っている...テストが始まればすぐにでも...
 
レナート


来週のビルドでは、エディタにマーケットと、たぶんストレージを入れる予定です。


ベータ版か製品版か?
 
F1_:
ベータ版か製品版か?
市場は満杯です。
 
レナート
マーケットが完成した。
О .ありがとうございました。
 
(;上;)です。