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

 
セルゲイ

NSとの連携は、トポロジーの選択だけなのでしょうか?

もちろんです :) .メインはトポロジーで、それ以外はタンバリンゲームです。

プリセットに制限されないネットワークのコンストラクタを 作成する必要があります。そして、できればユニバーサルなものを。

私たちは誰にも借りがないのです。ネットワーク・コンストラクタは、MQL5以外では、もっと便利で当たり前のこと なのです。

これはまず第一に

第二に、ネットワークの概念はコンストラクタの概念とは全く関係がない。つまり、ネットワークライブラリを作成した後に、レンダラーを追加することを妨げるものは何もないのです。次に

第三に、訓練方法は行動にほとんど影響を及ぼさない。最終的に行動に影響を与えるのはターゲット機能である。そして、それを実現するためには、どのような方法であっても構わないのです。

 
TheXpert:
ネットワークのコンセプトは、コンストラクターのコンセプトとは全く関係ありません。つまり、ネットワーク・ライブラリを作成した後にビジュアライザーを追加することを妨げるものは何もありません。ポツリポツリと。


ちなみに、今のところビジュアライザーの話は全くしていません。

MQL 5による ニューラルネットワークエンジンプロジェクトとは

エンジンとは何ですか?

エンジン」というのは、単に学習方法を選んだだけの単一トポロジーではないと思います。

エンジンというのは、NSの原理で動く可能性の核心という 意味です。このエンジンによって、トポロジーの構築や さまざまな学習方法の利用が可能になります(できる限り)。


この「エンジン」を作る段階のビジュアライザーについては、まだ必要ありません。ビジュアライザーは、出来上がったトポロジーを見るための手段に過ぎず、最終的には何の役割も果たさないのです。

 

最初はかなり特殊なトポロジーで、教え方も1つでいいんです。

しかし、ベースとなるクラスは、新しいトポロジーに拡張可能なものであってほしいと切に願います。レンガとモルタルのようなものがあれば、どんな構造物でも作ることができます。

 
セルゲイ

非常に特殊なトポロジーを持つ、たった一つの教え方から始めても構わないと思います。

しかし、基本的なクラスは新しいトポロジーに拡張可能であってほしいと思います。最高のケースでは、レンガとモルタルのようなものができ、どんな種類の構造物でも作ることができるようになるでしょう。

私の考えでは、レンガという形で、基礎として(あるいは個々のモジュールとして)構築することが必要だと考えています。

papaklass
まずは簡単なものから始めてみてください。結果を出して、本気を出す。これでは、いつまでたってもコンセンサスが得られません。リーダーを選び、その決定に従う。しかし、これは議論を排除するものではありません。しかし、決定した以上は実行に移さなければならない。

そして、これには全く同感で、最初の段階ではシンプルで普遍的なものが必要なのです。そうすれば、より本格的なものを導入することができます。

TheXpert です。

私たちは誰にも借りがないのです。ネットコンストラクタはMQL5以外でやった ほうが便利だし、わかりやすい。

ただ、純粋なMQL5での実装は、少なくとも私にとっては興味深いものです。
 

私のイマジネーションを余すところなく述べます。

TheXpert です。

-- プロジェクトの種類(ユーザーとの対話の方法)

ライブラリのセットです。ネットワークの構築・運用を可視化するアドオンの可能性あり。

ライブラリーセットには

-ネットワーク・インプリメンテーション

-ネットワークを簡単に結合し、一貫したアーキテクチャを構築できる委員会の設置。

-データの前処理、後処理の実施。

-学習、学習済みネットワークの直接実行(委員会)、自動学習(テスター用)の3つの機能を実装したライブラリを使用 したEAテンプレートの実装。

-- プロジェクトで実施されるネットワーク

前略

-- 前処理および関連するすべての機能

は、そもそもノーマライゼーションが含まれています。

さらに、入力の冗長性や依存性の前処理もここに含めることができる。

また、フィルター、圧縮など。

-- アーキテクチャ、インターフェース

別記事で紹介します。すでに少し前から始まっています。

-- インプリメンテーション、コネクティビティ。

ライブラリの形で実装していること。

- つまり、ライブラリは、基本的な機能と最小限のネットワークおよびトポロジー設定を持つ実装されたインタフェースへのポインタをユーザに返します。

- 充実した機能。

- 委員会に接続する機能を持つカスタムネットワークを作成することができます。

- すべてのネットワークとシームレスに動作する能力を持つ独自のカスタムプリプロセッサーを作成する能力。

-テスト、デバッギング

今のところ、全体の流れは漠然としています。しかし、私たちが必要なのは

- テスターを使用します。ネットワークのテストケースを作成し、バグを探しながら実行する方

- レビュアーリビジョンをご覧になる方(メインのブランチに合流する可能性もあります)は、クロス

 
TheXpert です。

私のイメトレを全面に打ち出しています。


この方が理にかなっている。
 
面白いですね
その方が理にかなっている。
アレックスのドキュメントでさらに明確になりました。
 
TheXpert です。
アレックスのドキュメントでさらに明確になりました。

これはあなた(と他のみんな)のために特別に作ったもので、フォーラムを探し回る必要がないようにしたのです。

主要な文書やレギュレーションは、少なくともそのように保管する必要があります。

 

皆さん、こんにちは! :)

https://www.mql5.com/ru/users/NeuroOpenSource